Oleg65 писал(а):Записать новый MBR и восстановить Grub, как писали выше, не проблема. А вот восстановить данные с перезаписанной области не получится ни какими программами.
Код: Выделить всё
sudo dd if=/dev/zero of=/dev/sdc bs = 1024
Oleg65 писал(а):Записать новый MBR и восстановить Grub, как писали выше, не проблема. А вот восстановить данные с перезаписанной области не получится ни какими программами.
Код: Выделить всё
sudo dd if=/dev/zero of=/dev/sdc bs = 1024
Это зависит от версии fdisk, см. для своей версии.antib писал(а):Меня терзают сомнения: нашел гуглом пост о том, что fdisk не умеет создавать разделы более 2 Тб, а у меня винт на 3 Тб.
Всем!antib писал(а): И чем создание нового раздела будет отличаться от форматирования?


После всего, что мне этот добрый человек нарекомендовал он дописал, что можно было затёртые данные о разметке диска (не файлы, чёрт с ними) вытащить из "того что знает ядро" и втиснуть обратно (или хотя бы вытащить в stdout.While I'm at it... the above is by the way while assuming you have in the meantime rebooted and/or unplugged /dev/sdc or that one of the programs you have run has triggered an sdc partition-table reread. If not, if things are basically still sitting there with the unfortunate dd command a few lines up on your screen, the kernel still knows what the sdc partition table was and we don't have to play guessing games. In that case, try
Code: Select allКод: Выделить всё
$ sudo cat /sys/block/sdc/sdc1/{start,size}
Вы сами можете проверить это и сравнить (следите за цифрами):antib писал(а):для осознанья так сказать и просветления истолковать мне
Код: Выделить всё
[olej@dell own.WORK]$ sudo cat /sys/block/sda/sda1/start
2048
[olej@dell own.WORK]$ sudo cat /sys/block/sda/sda1/size
716800
Код: Выделить всё
[olej@dell own.WORK]$ sudo fdisk -l /dev/sda
Диск /dev/sda: 298,1 GiB, 320072933376 байт, 625142448 секторов
Единицы: секторов по 1 * 512 = 512 байт
Размер сектора (логический/физический): 512 байт / 512 байт
Размер I/O (минимальный/оптимальный): 512 байт / 512 байт
Тип метки диска: dos
Идентификатор диска: 0xe79d7219
Устр-во Загрузочный начало Конец Секторы Размер Идентификатор Тип
/dev/sda1 * 2048 718847 716800 350M 7 HPFS/NTFS/exFAT
/dev/sda2 718848 92880895 92162048 44G 7 HPFS/NTFS/exFAT
/dev/sda3 92880896 93396991 516096 252M 83 Linux
/dev/sda4 93396992 625141759 531744768 253,6G 5 Расширенный
/dev/sda5 93399040 612558847 519159808 247,6G 83 Linux
/dev/sda6 612560896 625139711 12578816 6G 82 Linux своп / Solaris
1. вы могли бы так восстановить только положение и размеры разделов, чтобы по этим данным создать новые разделы в тех же границах (т.е. создать новую запись MBR)antib писал(а): После всего, что мне этот добрый человек нарекомендовал он дописал, что можно было затёртые данные о разметке диска (не файлы, чёрт с ними) вытащить из "того что знает ядро" и втиснуть обратно (или хотя бы вытащить в stdout.