マイディスク容量の使用量に関する情報です。
Command (m for help): p
Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 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
Disklabel type: dos
Disk identifier: 0x360c373e
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 17577983 17575936 8.4G 83 Linux
/dev/sda2 17580030 976771071 959191042 457.4G 5 Extended
/dev/sda5 17580032 23437311 5857280 2.8G 83 Linux
/dev/sda6 23439360 47773695 24334336 11.6G 82 Linux swap / Solaris
/dev/sda7 47775744 48553983 778240 380M 83 Linux
/dev/sda8 48556032 976771071 928215040 442.6G 83 Linux
しかし、Gpartedは家のサイズを変更(縮小)することはできません!
私のtmpがいっぱいで、ルートにスペースが足りません。実際、私はsudo apt-get clean
解決策として文書をルートからホームに移動しました。
代替は何ですか?ルートサイズを増やしてこの問題を終わらせたかったのですが、できませんでした。 Gpartedが私に示したものは次のとおりです。
答え1
空のスペースに新しい/パーティションを作成できます。私はあなたのシステムの詳細ではなく、一般的な概要のみを提供できます。
これには詳細に注意が必要です。バックアップがある場合にのみ試してください。また、私はこれをテストしておらず、しばらくこれを行っていないので、すべての手順を読んで、まず理解して実行できることを確認してください。
(1) Live CD で gparted を実行して、ディスク上のすべてのパーティションをアンマウントします。実行時に/を変更することはできません。起動時にパーティションがマウントされている場合は、マウント解除してください。
(2) 拡張パーティションに新しいルートパーティションを作成し、より大きなパーティションを作成します。必要に応じて、拡張パーティションの他のパーティションを移動してサイズを変更することもできますが、時間がかかることがあり、システムがシャットダウンしたり途中で問題が発生したりすると、一部のデータが失われることに注意してください。
(3)/mnt/oldや/mnt/newなどのファイルをコピーできるように、古いルートパーティション(sda1)と新しいルートパーティションをどこかにマウントします。
(4) rsync を使用してファイルを新しいパーティションにコピーします。例えば
rsync -avH /mnt/old/ /mnt/new/
(5)元のパーティションを新しい/ bootパーティションとして使用します。例えば
rsync -avH --delete /mnt/new/boot/ /mnt/old/
(6) /mnt/old から sda1 をアンマウントし、/mnt/new/boot に再マウントします。
(7) マウントの変更を反映するように /mnt/new/etc/fstab を更新します。古いルートパーティション(sda1)は/ bootとしてマウントされ、新しいパーティションは/としてマウントする必要があります。
(8)ブートローダの更新、例:
grub2-install --root-directory=/mnt/new /dev/sda
(9) システムを再起動します。