0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

homeディレクトリを引越しする

Last updated at Posted at 2024-12-06

環境

UbuntuのPCを使っています。
ホームディレクトリがいっぱいになってきたので、外付けSSDに引っ越しします。
今回は、ホームディレクトリについては内蔵SSDは使わずに完全に外付けSSDに引っ越しすることにします。

やりたいことの絵

スクリーンショット 2024-12-06 13.05.38.png
内蔵SSDは500G、外付けSSDは2TBです。
外付けSSDは500G,500G,350G,350Gの4つに区切ってあり、1つ目をホームディレクトリにすることにします。

lsblk -t /dev/sda -o NAME,LABEL,SIZE

NAME   LABEL       SIZE
sda                1.8T
|-sda1 partition1  500G
|-sda2 partition2  500G
|-sda3 partition3  350G
`-sda4 partition4  350G

状況

LVGでルートボリュームを管理しています。
ホームディレクトリ用のパーティションは切っていませんでした。
/dev/sda1 が外付けSSDのパーティション1
/dev/mapper/ubuntu--vg-ubuntu--lv がルートボリュームデバイス

手順

1. 移動先デバイスをマウント
mount /dev/sda1 /mnt/partition1 # partition1を適当にマウント
2. 移動先デバイスにコピー
rsync -av /home/ /mnt/partition1 # homeディレクトリの中身を移動
3. 移動先デバイスをホームパスにマウントしてテスト
mount /dev/sda1 /home # ここで、動作確認
4. fstab更新して自動でホームパスにマウントされるようにする
LABEL=partition1 /home ext4 defaults 0 0 # LABELでなくuuidの方がよいかもしれない
5. fstabなどがうごくか動作確認のため再起動
sudo reboot
6. ログインして/homeディレクトリの動作確認
7. バックアップ(内蔵SSDのホームディレクトリ)を削除
mount /dev/mapper/ubuntu--vg-ubuntu--lv /mnt/root # 適当にマウント
sudo rm -rf /mnt/root/home/* # ホームディレクトリを削除(homeディレクトリを消してもよかったが、エラーが出た)
8. 最終形
$ df -h
Filesystem                         Size  Used Avail Use% Mounted on
/dev/sda1                          492G   61G  406G  13% /home
/dev/mapper/ubuntu--vg-ubuntu--lv  394G   16G  361G   5% /

感想

すっきりしていい感じ。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?