ディスクの再パーティション

ディスクの再パーティション

私はOpenSUSE Tumbleweedを実行しています。数ヶ月前にインストール中にどのような選択をしたのか覚えていませんが、ディスク容量が不足して解決策を見つける必要があります。

パーティションのマウントポイントを移動できますか/home?まず、このパーティションをフォーマットする必要がありますか?残りのステップは何ですか?

もっと複雑な場合はどうすればよいですか?より大きなドライブの購入を検討していますが、ここで作業するスペースが少ないようです。

このドライブを最大限に活用するためのより具体的なアドバイスはありますか?
私の/homeパーティションは非常に小さく、他の場所では複雑に見えます。

~> df -h
Filesystem      Size  Used Avail Use% Mounted on
devtmpfs        1.9G     0  1.9G   0% /dev
tmpfs           1.9G   93M  1.8G   5% /dev/shm
tmpfs           1.9G  9.9G  1.9G   1% /run
tmpfs           1.9G     0  1.9G   0% /sys/fs/cgroup
/dev/sda6        23G   15G  7.5G  66% /
/dev/sda6        23G   15G  7.5G  66% /tmp
/dev/sda6        23G   15G  7.5G  66% /srv
/dev/sda6        23G   15G  7.5G  66% /opt
/dev/sda6        23G   15G  7.5G  66% /usr/local
/dev/sda6        23G   15G  7.5G  66% /.snapshots
/dev/sda6        23G   15G  7.5G  66% /boot/grub2/x86_64-efi
/dev/sda6        23G   15G  7.5G  66% /root
/dev/sda6        23G   15G  7.5G  66% /boot/grub2/i386-pc
/dev/sda6        23G   15G  7.5G  66% /var
/dev/sda7        12G   12G  420K 100% /home
tmpfs           382M  8.8M  373M   3% /run/user/1000

ほとんどのスペースを占める明らかにマウントされておらず、未使用のパーティションもあります。

~> sudo fdisk -l
[sudo] password for root:
Disk /dev/sda: 119.2 GiB, 128035676160 bytes, 250069680 sectors                   
Disk model: SAMSUNG SSD SM84
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: 0x2c8ae105

Device     Boot     Start       End  Sectors  Size Id Type                        
/dev/sda1            2048   4208639  4206592    2G 82 Linux swap / Solaris        
/dev/sda2  *      4208640  88100863 83892224   40G 83 Linux                       
/dev/sda3        88100864 171986943 83886080   40G 83 Linux                       
/dev/sda4       171986944 250069679 78082736 37.2G  f W95 Ext'd (LBA)             
/dev/sda5       242255872 250069679  7813808  3.7G 82 Linux swap / Solaris        
/dev/sda6       171988992 218343423 46354432 22.1G 83 Linux                       
/dev/sda7       218345472 242255743 23910272 11.4G 83 Linux                       

Partition table entries are not in disk order.  

適用結果は次のとおりですDisks<code>ディスク</code>アプリケーションの結果

~ sudo /sbin/swapon --show
[sudo] password for root:
NAME      TYPE      SIZE USED PRIO
/dev/sda5 partition 3.7G 1.4G   -2



~> sudo mount /dev/sda2 /mnt/sda && ls -Al /mnt/sda
total 0
drwxr-xr-x 1 root root 1854 Dec 16 16:09 bin
drwxr-xr-x 1 root root 1700 Dec 16 16:22 boot
drwxr-xr-x 1 root root    0 Dec 16 15:32 dev
drwxr-xr-x 1 root root 6026 Dec 17 19:06 etc
drwxr-xr-x 1 root root    0 Sep 30  2017 home
drwxr-xr-x 1 root root 4158 Dec 16 16:12 lib
drwxr-xr-x 1 root root  144 Dec 16 16:12 lib64
drwxr-xr-x 1 root root    6 Dec 17 17:19 mnt
drwxr-xr-x 1 root root    0 Sep 30  2017 opt
drwxr-xr-x 1 root root    0 Sep 30  2017 proc
drwx------ 1 root root  174 May 25  2018 root
drwxr-xr-x 1 root root    0 Dec 16 16:21 run
drwxr-xr-x 1 root root 4600 Dec 16 16:09 sbin
drwxr-xr-x 1 root root    0 May 25  2018 selinux
drwxr-xr-x 1 root root    0 Feb 22 12:11 .snapshots
drwxr-xr-x 1 root root    0 Sep 30  2017 srv
drwxr-xr-x 1 root root    0 Sep 30  2017 sys
drwxr-xr-x 1 root root    0 Sep 30  2017 tmp
drwxr-xr-x 1 root root  150 Dec 12 08:36 usr
drwxr-xr-x 1 root root  136 Dec 16 16:22 var

これは他のLinuxディストリビューションのように見えます。/dev/sda2

~ sudo umount /mnt/sda
~ sudo mount /dev/sda3 /mnt/sda && ls -Al /mnt/sda
total 0
drwxr-xr-x 1 root root 1828 Dec 17 21:10 bin
drwxr-xr-x 1 root root  412 Dec 17 21:24 boot
drwxr-xr-x 1 root root    0 Dec 17 20:51 dev
drwxr-xr-x 1 root root 5060 Dec 17 22:34 etc
drwxr-xr-x 1 root root    0 Dec 17 20:51 home
drwxr-xr-x 1 root root 3350 Dec 17 21:21 lib
drwxr-xr-x 1 root root    0 May 25  2018 mnt
drwxr-xr-x 1 root root    0 Dec 17 20:51 opt
drwxr-xr-x 1 root root    0 Dec 17 20:51 proc
drwxr-xr-x 1 root root    0 Dec 17 20:51 root
drwxr-xr-x 1 root root    0 Dec 17 21:23 run
drwxr-xr-x 1 root root 3686 Dec 17 21:13 sbin
drwxr-xr-x 1 root root    0 May 25  2018 selinux
drwxr-xr-x 1 root root    0 Dec 17 20:51 .snapshots
drwxr-xr-x 1 root root    0 Dec 17 20:51 srv
drwxr-xr-x 1 root root    0 Dec 17 20:51 sys
drwxr-xr-x 1 root root    0 Dec 17 20:51 tmp
drwxr-xr-x 1 root root   90 Dec 17 20:52 usr
drwxr-xr-x 1 root root    0 Dec 17 20:51 var

もう一つ/dev/sda3

ベストアンサー1

sda1からsda3までのパーティションが不要な場合、それでできます

gpartedを使う:

  • sda1からsda3までのパーティションの削除
  • sda4のサイズをディスクの先頭に調整します。
  • 選択科目:
    • sda5とsda6(ルートとスワップ)をディスクの先頭に移動します(より危険でより多くの時間が必要です)。
    • ディスクの先頭に新しいパーティションを追加し、/homeホームの内容をこの新しいパーティションに移動します。

おすすめ記事