Ubuntu14.10インストールその2
インストール時に気づいたこと
Ubuntu14.10をインストールして気づいたことは パソコンのHDDが2つあったことだ
Windows的に言うと 1.CドライブがSSD 120GB 2.DドライブがHDD 1TB
忘れていた・・・
だから変だったんだ 今更気づいてしまった。
やりたいこと
SSD120GBの方にUbuntuがインストールされているが 1TBのHDDをマウントしてそこにhomeを移すってことがしたいです。
Ubuntu的HDDの確認
ネットで調べていると
$ sudo fdisk -l
そうすると
いわゆるDドライブが/dev/sdbってことがわかる
追加したいドライブのフォーマット
追加したいHDDをフォーマットするためにUbuntuソフトウェアセンターからGPartedをインストールします。
フォーマットを基本フォーマットでフォーマットしラベルをdataと名付ける。
フォルダのdataは権限が管理者になっているので端末から
$ sudo nautilus
と入力して管理者権限でファイルブラウザを起動し、dataを右クリックしてプロパティを開き「アクセス権」タブを表示します。
所有者を(自分) フォルダのアクセス権「作成と削除」
グループを(自分) アクセス権を「アクセスのみ」
その他 アクセス権を「アクセスのみ」 に変更して閉じる。
UUIDを/etc/fstabに書き込んでおく
あとでもいいのだけどUUIDを覚えておくのが面倒なので先にfstabに書き込んで#でコメントアウトしておきます。
1.GPartedを起動して/dev/sdbを選択します。
2.メニューの「パテーション」から「情報」をクリックします。
3.UUIDを選択しコピーします。
4.ターミナルでsudo gedit /etc/fstabを開きます。
# / was on /dev/sdb1
#UUID=xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx /home ext4 defaults,noatime 0 2
と書いて保存して終了します。
5.ubuntuが入っているDVDを入れて再起動します。
DVDで立ち上げたubuntuから作業する
1.DVDで立ち上げubuntuを試すでubuntuを起動します。
2.ターミナルから
$ sudo fdisk -l
として再度/dev/sdb1であることを確認する。
3.マウントポイントを作る
$ mkdir old
$ mkdir new
そして再度確認
$ sudo fdisk -l
4.マウントします。 /dev/sda1がルート(/)になっています。
/dev/sdb1を新規のhomeにします。
$ sudo mount /dev/sda1 old
$ sudo mount /dev/sdb2 new
5.homeの内容をコピーします。
古い方をリネーム
マウントポイントをつくる
$ sudo mkdir -p /home/ubuntu/old/home
6.念の為に再度UUIDを確認します。
$ sudo blkid /dev/sdb5 | cut -d '"' -f 2
7./etc/fstabを編集し#を取ります。 hddから起動する時のfstabは/home/ubuntu/old/etc/fstab viで編集
$ sudo vi /home/ubuntu/old/etc/fstab
geditでもできるとあったので
$ gksu gedit
としたらgksuがありませんとエラーがでたのでviで編集
先に書いてあったUUIDの#を削除して
:w
で保存
:q
で終了
8.再起動をしてDVDを取り出しHDDから起動
正常に動くことを確認。
9.しばらく運用して、問題がないなら、/home.backを削除します。