ilya@ilya-laptop:~$ echo -e "d\n8\nw\n" | sudo fdisk /dev/sda
[sudo] password for ilya:
Команда (m для справки): Номер раздела (1-8):
Команда (m для справки): Таблица разделов была изменена!
Вызывается ioctl() для перечитывания таблицы разделов.
ВНИМАНИЕ: Попытка перечитать таблицу разделов завершилась ошибкой 16: Устройство или ресурс занято.
Ядро всё ещё использует старую таблицу. Новая будет использована
при следующей перезагрузке, или при запуске partprobe(8) или kpartx(8)
Синхронизируются диски.
ilya@ilya-laptop:~$ sudo fdisk -lu
Диск /dev/sda: 250.1 Гб, 250059350016 байт
255 головок, 63 секторов/треков, 30401 цилиндров, всего 488397168 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x908e04a0
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 25157631 12577792 83 Linux
/dev/sda2 25157790 133824661 54333436 83 Linux
/dev/sda3 134144000 176082943 20969472 7 HPFS/NTFS/exFAT
/dev/sda4 176082984 488408129 156162573 5 Расширенный
/dev/sda5 176084992 206804991 15360000 83 Linux
/dev/sda6 206807040 235399167 14296064 83 Linux
/dev/sda7 235401216 479957855 122278320 83 Linux
ilya@ilya-laptop:~$ echo -e "p all\nq\n" | sudo parted
GNU Parted 2.3
Используется /dev/sda
Добро пожаловать в GNU Parted! Наберите 'help' для просмотра списка команд.
(parted) p all
Ошибка: Невозможно создать раздел за пределами устройства!
(parted) q
Заметил, что в testdisk'е начинается отсчет с 0 цилиндра, а в fdisk'е - с первого о_О Наверное, просто обзывают их по-разному?
Пользователь решил продолжить мысль 18 Января 2013, 23:55:40:
По-моему, testdisk там не указывает расширенные разделы...