Wie ändere ich die Größe der Root-Partition?

Wie ändere ich die Größe der Root-Partition?

Ich muss die Größe des Root-Verzeichnisses ändern, da in der Partition nicht mehr genügend Platz vorhanden ist. Derzeit kann ich weder ein neues Paket installieren noch Ubuntu aktualisieren. Ich habe versucht, sudo apt-get cleanden Papierkorb zu leeren, aber dadurch wird nicht viel Platz frei.

Ich habe ein Dual-Boot-System (Windows 7 und Ubuntu 14.04 LTS) mit zwei internen Festplatten. Dabei ist Windows in /dev/sda und Ubuntu in /dev/sdb installiert. Ich habe versucht, die Größe des Root-Verzeichnisses mit Gparted zu ändern, aber das geht nicht. Bitte erklären Sie mir die Schritte zur Größenänderung des Root-Verzeichnisses mit Gparted. Ich möchte Speicherplatz von „/home“ nach „/“ übertragen.

df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sdb5        14G   13G  271M  98% /
none            4.0K     0  4.0K   0% /sys/fs/cgroup
udev            3.8G  8.0K  3.8G   1% /dev
tmpfs           779M  1.3M  777M   1% /run
none            5.0M     0  5.0M   0% /run/lock
none            3.8G  160K  3.8G   1% /run/shm
none            100M   56K  100M   1% /run/user
/dev/sdb1       3.7G  555M  2.9G  16% /boot
/dev/sdb7       896G   75G  776G   9% /home

--

sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x38696756
Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   976771071   488282112    7  HPFS/NTFS/exFAT
Disk /dev/sdb: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000a1848
Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *        2048     7852031     3924992   83  Linux
/dev/sdb2         7854078  1953523711   972834817    5  Extended
Partition 2 does not start on physical sector boundary.
/dev/sdb5         7854080    37148671    14647296   83  Linux
/dev/sdb6        37150720    45043711     3946496   82  Linux swap / Solaris
/dev/sdb7        45045760  1953523711   954238976   83  Linux

Danke

Antwort1

Sie haben keine /rootPartition. Sie möchten wahrscheinlich die Größe Ihrer /Partition erhöhen.

Sie müssen von der Live-CD booten, um die Größe dieser Partitionen zu ändern.

/bootEs muss sicher sein, da Sie eine separate Partition haben , andernfalls /etc/fstabmuss es möglicherweise mit einer neuen UUID aktualisiert und/oder Grub neu installiert werden.

/homeIn Ihrem Fall müssen Sie Ihr (/dev/sdb7) verkleinern , dann Ihre Swap-Partition nach rechts verschieben und anschließend Ihr /(/dev/sdb5) nach rechts erweitern.

Sie können dies mit der Maus tun. Ziehen Sie einfach die Seiten der Partition nach links oder rechts.

Dies kann viel Zeit in Anspruch nehmen.

Antwort2

Sie können die Größe gemounteter Partitionen nicht ändern oder sie löschen. In Ihrem Fall würde ich eine Live-Sitzung von Ubuntu starten und dann GParted verwenden, um die Größe der Partitionen zu ändern.

verwandte Informationen