Ich verwende Ubuntu Server 10.04 auf einem Remote-Server als VM. Ich habe nur Zugriff auf die VM.
Der VM wird ein Speicherplatz von 20 GB zugewiesen. Derzeit ist das Laufwerk jedoch nur für die Verwendung von ca. 4,7 GB partitioniert.
Ich weiß, dass Sie LiveCD verwenden können, um ein Laufwerk mit gparted neu zu partitionieren. Wie würden Sie das auf einer Remote-VM tun? (Da die Partition auch das Startvolume ist)
# fdisk -l
Disk /dev/sda: 21.5 GB, 21474836480 bytes
255 heads, 63 sectors/track, 2610 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00074164
Device Boot Start End Blocks Id System
/dev/sda1 * 1 618 4959232 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 618 653 280577 5 Extended
Partition 2 does not end on cylinder boundary.
/dev/sda5 618 653 280576 82 Linux swap / Solaris
quelle
Wenn Sie die Systempartition vergrößern möchten
Deaktivieren Sie zunächst swap (
swapoff /dev/sda5
), da die Swap-Partition vorübergehend entfernt wird.Verwenden Sie GParted oder
cfdisk
oder,fdisk
um:/dev/sda5
und die erweiterte Partition/dev/sda2
./dev/sda1
, um die gesamte Festplatte abzüglich der für die Swap-Partition zugewiesenen Daten zu überspannen.Schalten Sie den Swap nicht wieder ein. Kommentieren Sie die Swap-Zeile aus
/etc/fstab
und starten Sie neu . (Wenn Sie nicht neu starten, verwendet der Kernel weiterhin veraltete Daten zur Partitionierung, was katastrophale Folgen haben kann.)Bearbeiten Sie
/etc/fstab
nach dem Neustart, um den Namen des Auslagerungsgeräts zu ändern, und kommentieren Sie es aus. Formatieren Sie den Swap-Bereich mitmkswap
und aktivieren Sie ihn mitswapon -a
.Erweitern Sie schließlich das vorhandene Dateisystem, um alle
/dev/sda1
mit zu belegenresize2fs /dev/sda1
.Wenn Sie eine andere Partition erstellen möchten
Verwenden Sie GParted, um die erweiterte Partition (
/dev/sda2
) zu vergrößern und eine neue logische Partition darauf/dev/sda6
zu erstellen . Teilen Sie GParted mit, dass Sie ein Linux-Dateisystem verwenden möchten/dev/sda6
. Erstellen Sie ein Dateisystem mitmke2fs -t ext4 /dev/sda6
.quelle