Ich habe "dd" verwendet, um ein Laufwerk auf ein größeres Laufwerk zu klonen. Wie kann ich den zusätzlichen Speicherplatz (Linux) nutzen?

7

Fdisk kann keinen zusätzlichen Speicherplatz sehen

Ich habe meine vertrauenswürdige 74-GB-Raptor-Festplatte auf einen 600-GB-Velociraptor-Giganten aktualisiert.

Ich habe "dd" verwendet, um das Laufwerk zu klonen (dh "dd if = altes Laufwerksgerät von =" neues Laufwerksgerät "), die Festplatten ausgetauscht, gebootet usw. Alles funktioniert hervorragend.

Mit einer Ausnahme: Mit fdisk kann ich keine Partitionen hinzufügen. Daher kann ich die zusätzlichen 500 GB Festplatte nicht verwenden.

Fdisk sieht die richtige Größe. Die Gesamtzahl der Sektoren beträgt das 10-fache des letzten Sektors meiner letzten Partition.

Hier ist die fdisk-Ausgabe:

Hinweis: Die Gesamtzahl der Sektoren beträgt: 1172123568 (10 Ziffern) Der letzte Sektor lautet: 145211533 (9 Ziffern)

    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

Ich habe versucht, die letzte Partition zu löschen und eine neue zu erstellen, weil ich dachte, fdisk würde "zum neuen und verbesserten Ende gehen", aber das funktioniert immer noch nicht.

irgendwelche vorschläge mit oder ohne fdisk?

Danke im Voraus

user50460
quelle

Antworten:

7

Anstatt neue Partitionen zu erstellen, sollten Sie die Größe Ihrer vorhandenen Partitionen ändern. Dafür benutze ich GParted.

http://gparted.sourceforge.net/

Insbesondere verwende ich die GParted Live-CD, die Sie einfach von der CD-ROM starten können.

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

Damit können Sie die Größe Ihrer Partitionen und der meisten Dateisysteme ändern (mit Ausnahme einiger LVM- und / oder MD-Sätze).

Sobald Sie fertig sind, können Sie wieder auf Ihre Festplatte starten und loslegen.

Ich habe dies sowohl in physischen als auch in virtuellen Umgebungen verwendet. In einer VM-Umgebung eignet es sich hervorragend für kleine Vorlagen-VMs, die für größere Anwendungen "vergrößert" werden können.

Ken
quelle
9

Ihr Problem ist, dass Sie alle vier primären Partitionen verwendet haben und Ihre erweiterte Partition bei endet 145211534. Sie müssen lediglich die Größe Ihrer erweiterten Partition erhöhen. Dadurch können Sie zusätzliche logische Partitionen zu Ihrer erweiterten Partition hinzufügen.

Wenn das mein System wäre, hätte ich LVM eingerichtet, anstatt eine Unmenge von Partitionen zu kopieren. Ein LVM-Setup bietet Ihnen weitaus mehr Flexibilität, um zusätzlichen Speicherplatz zuzuweisen, anstatt mit der MBR-Partitionstabelle herumzuspielen.

Zoredache
quelle