Была таблица разделов, в которой после разных экспериментов разделы шли не по порядку и вообще походу она была поломана (cfdisk ругался, что есть перекрывающиеся разедлы, хотя таковых небыло). Сегодня я решил это дело пофиксить. Для этого снёс тблицу разделов и создал новую, разделы создал с теми же значениями начала и конца (но соответственно в другом порядке). В результате по непонятным причинам некторые разделы перестали монтироваться. Я пофиксил это дело testdisk'ом, но один раздел пришлось убить, так как изначально у меня было три основных раздела, один расширенный и два логических. Testdisk напрочь отказался создавать расширенный раздел, так что пришлось из пяти разделов сохранить только четыре.
Сейчас у меня четыре раздела и «дырка». Данные (/home) на последнем, он находится в конце диска и заполнен почти под завязку. А теперь вопрос: как не трогая данные на этом разделе сделать его логическим? Перемещать и ресайзить очень долго, а данные слить некуда. Все остальные разделы надо просто снести и создать на их месте новые.
Проблема в том, что если создать логический раздел с тем же началом и концом, то он просто не монтируется. Если так же создать как основной (primary), то монтируется. Уже мозг себе сломал - что я делаю не так?
Диск /dev/sda: 250.0 ГБ, 250059350016 байт
255 heads, 63 sectors/track, 30401 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Disk identifier: 0xd40b9876
Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 1 3916 31455238+ 7 HPFS/NTFS
/dev/sda2 4415 4430 128520 83 Linux
/dev/sda3 4431 8360 31567662 83 Linux
/dev/sda4 8361 30401 177044332+ 83 Linux
Хочу чтобы sda4 стал sda6. И да, что означает плюсик в конце чисел столбца «Блоки»?