ubuntu18.04変更/homeマウントポイント

1325 ワード

以下のブログを参照してください.
1 https://www.cnblogs.com/littleby/p/9843620.html
2 https://blog.csdn.net/qq_33974741/article/details/84263090
3 https://www.cnblogs.com/huapox/p/3509637.html
4 https://blog.csdn.net/qq_26686565/article/details/79615954
 
1./homeに新しいパーティションを確定する
比較的簡単な方法は、ブログ4のグラフィックインタフェースの下のツールを使用してパーティションをフォーマットし、次のコマンドを使用してパーティションの作成に成功したかどうかを決定することです(デバイス番号などは、私の/dev/sda 6など)
sudo fdisk -l

もちろんブログ1の方法で操作することもできます
 
2.新しいパーティションを一時的にマウントするための一時ディレクトリの作成
sudo mkdir /mnt/newpart
sudo mount /dev/sda6 /mnt/newpart

3.元の/homeに転送してすべてのファイルをコピーする
cd /home
sudo cp -ax * /mnt/newpart

コピー時間が長くなる可能性がありますので、お待ちください
4.元の/homeディレクトリの名前を変更し、新しい空の/homeディレクトリを新規作成し、新しいパーティションをマウントします(重要です.そうしないと、再起動後に元の/homeにアクセスできなくなり、ディスク領域が占有され、ファイルが削除できなくなる可能性があります).
cd /
sudo mv /home /home.old
sudo mkdir /home
sudo mount /dev/sda6 /home

5.uuidを表示し、新しいパーティションidを見つけ、uuidを/etc/fstabに追加する
sudo blkid
sudo gedit /etc/fstab

fstabの最後の行に追加
UUID=( uuid) /home           ext4    defaults          1       2

この行の各項目の具体的な意味はブログ3の説明を見ることができ、修正が終わったらブログ4のグラフィックインタフェースの下のツールでもう一度確認することができます.
 
6.再起動、削除(バックアップも可能)/home.old