Назад | Перейти на главную страницу

Я использовал «dd», чтобы клонировать диск на диск большего размера. Как я могу использовать дополнительное пространство (Linux)?

Fdisk не видит лишнего места

Я обновил свой надежный жесткий диск Raptor на 74 ГБ до гиганта Velociraptor на 600 ГБ.

Я использовал «dd» для клонирования диска (т.е. «dd if = old-drive-device of =» new-drive-device), поменял местами жесткие диски, загрузился и т. Д. Все работает отлично.

За одним исключением: fdisk не позволяет мне добавлять разделы. Поэтому я не могу использовать лишние 500+ ГБ на диске.

Fdisk видит правильный размер. Общее количество секторов в 10 раз больше последнего сектора моего последнего раздела.

Вот результат fdisk:

Обратите внимание, что общее количество секторов: 1172123568 (10 цифр) Последний сектор: 145211533 (9 цифр)

    Disk /dev/sda: 600.1 GB, 600127266816 bytes
    255 heads, 63 sectors/track, 72961 cylinders, total **1172123568** sectors
    Units = sectors of 1 * 512 = 512 bytes
    Sector size (logical/physical): 512 bytes / 512 bytes
    I/O size (minimum/optimal): 512 bytes / 512 bytes
    Disk identifier: 0x55af2dbb

       Device Boot      Start         End      Blocks   Id  System
    /dev/sda1   *          63       80324       40131   83  Linux
    /dev/sda2           80325     4096574     2008125   82  Linux swap / Solaris
    /dev/sda3         4096575     5092604      498015   83  Linux
    /dev/sda4         5092605   145211534    70059465    5  Extended
    /dev/sda5         5092668     7100729     1004031   83  Linux
    /dev/sda6         7100793    27117719    10008463+  83  Linux
    /dev/sda7        27117783    47134709    10008463+  83  Linux
    /dev/sda8        47134773    87152624    20008926   83  Linux
    /dev/sda9        87152688   127170539    20008926   83  Linux
    /dev/sda10      127170603   133178849     3004123+  83  Linux
    /dev/sda11      133180898   **145211533**     6015318   83  Linux

Я попытался удалить последний раздел и создать новый, думая, что fdisk «перейдет на новый и улучшенный конец», но это все равно не работает.

есть предложения, с fdisk или без?

заранее спасибо

Ваша проблема в том, что вы использовали все четыре основных раздела, а ваш расширенный раздел заканчивается на 145211534. Что вам нужно сделать, так это увеличить размер расширенного раздела. Это позволит вам добавить дополнительные логические разделы в расширенный раздел.

Хотя, если бы это была моя система, я бы установил LVM вместо того, чтобы копировать миллиард разделов. Установка LVM даст вам гораздо больше гибкости, чтобы выделить дополнительное пространство, вместо того, чтобы возиться с таблицей разделов MBR.

Вместо того, чтобы создавать новые разделы, посмотрите на изменение размера существующих разделов. Для этого я использую GParted.

http://gparted.sourceforge.net/

В частности, я использую GParted Live CD, с которого можно просто загрузиться с CDROM.

http://gparted.sourceforge.net/livecd.php

С его помощью вы можете изменить размер ваших разделов и большинства файловых систем (за исключением некоторых наборов LVM и / или MD).

После этого вы можете перезагрузиться обратно на жесткий диск, и все готово.

Я использовал это как в физической, так и в виртуальной среде. В среде виртуальных машин он отлично подходит для хранения небольших шаблонных виртуальных машин, которые можно увеличить для более крупных приложений.