ubuntu:新設hddのフォーマット
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
ubuntu:新設hddのフォーマット [2021/02/21 18:13] – [マウント] koudai | ubuntu:新設hddのフォーマット [2021/02/21 20:11] (current) – 削除 koudai | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== 概要 ====== | ||
- | * UbuntuパソコンにHDDを増設した記録です | ||
- | * 以下の設定を行うとデータが全部消えるので、気をつけてください | ||
- | * 東芝のMN06ACA800を購入しました | ||
- | * https:// | ||
- | |||
- | ====== 環境 ====== | ||
- | |||
- | * Ubuntu 20.04 LTS | ||
- | ====== 手順 ====== | ||
- | |||
- | ===== フォーマット ===== | ||
- | |||
- | * HDDをパソコンに設置します | ||
- | * 新設されたHDDがどこに接続されたかfdiskで調べます< | ||
- | $ sudo fdisk -l | ||
- | (略) | ||
- | Disk /dev/sdb: 7.28 TiB, 8001563222016 bytes, 15628053168 sectors | ||
- | Disk model: TOSHIBA MN06ACA8 | ||
- | Units: sectors of 1 * 512 = 512 bytes | ||
- | Sector size (logical/ | ||
- | I/O size (minimum/ | ||
- | (略) | ||
- | </ | ||
- | * / | ||
- | * 以下では /dev/sdb の部分を自分の環境に合わせて変更してください。 | ||
- | * パーティションを作成します< | ||
- | $ sudo fdisk /dev/sdb | ||
- | |||
- | Welcome to fdisk (util-linux 2.34). | ||
- | Changes will remain in memory only, until you decide to write them. | ||
- | Be careful before using the write command. | ||
- | |||
- | Device does not contain a recognized partition table. | ||
- | The size of this disk is 7.3 TiB (8001563222016 bytes). DOS partition table format cannot be used on drives for volumes larger than 2199023255040 bytes for 512-byte sectors. Use GUID partition table format (GPT). | ||
- | |||
- | Created a new DOS disklabel with disk identifier 0xf4ab13ef. | ||
- | |||
- | Command (m for help): | ||
- | </ | ||
- | * mと入力するとメニューが出てきます | ||
- | * まず d で既存のパーティションを削除します< | ||
- | * HDDが完全に新品の場合はパーティションが設定されていないので No partition is defined yet! と言われます | ||
- | * 次に n と入力して新しいパーティションを作成します< | ||
- | Command (m for help): n | ||
- | Partition type | ||
- | | ||
- | | ||
- | Select (default p): | ||
- | Partition number (1-4, default 1): | ||
- | First sector (2048-4294967295, | ||
- | Last sector, +/-sectors or +/ | ||
- | |||
- | Created a new partition 1 of type ' | ||
- | </ | ||
- | * 基本的に全部デフォルトでよいので、何も入力せずにエンターを押していきます | ||
- | * 最後に w と入力して、以上の設定をHDDに書き込んで終了します< | ||
- | Command (m for help): w | ||
- | The partition table has been altered. | ||
- | Calling ioctl() to re-read partition table. | ||
- | Syncing disks. | ||
- | </ | ||
- | * HDDをLinuxの標準的なファイルシステムであるext4でフォーマットします< | ||
- | $ sudo mkfs.ext4 /dev/sdb | ||
- | </ | ||
- | * もし Found a dos partition table in /dev/sdb と言われたらyを入力します | ||
- | |||
- | |||
- | ===== マウント ===== | ||
- | |||
- | HDDにアクセスできるようにします | ||
- | |||
- | * マウントポイントを作成します(以下では /mnt 以下に hdd というディレクトリを作ってマウントポイントとしましたが、どこでも良いです)< | ||
- | $ sudo mkdir /mnt/hdd | ||
- | </ | ||
- | * マウントします< | ||
- | $ sudo mount /dev/sbd /mnt/hdd | ||
- | </ | ||
- | * こうすることで /mnt/hdd/ を参照したコンピュータは /dev/sbd のディスクに入ってくれます。 | ||
- | * 実際に増設したHDDが見えるようになったことを確認します< | ||
- | $ df -h | ||
- | (略) | ||
- | / | ||
- | </ | ||
- | * 今のままだとマウントしたHDD内のファイルを編集するために管理者権限が必要になってしまうので、所有者情報を変更します。usernameを自分のユーザー名に入れ替えてください< | ||
- | $ sudo chown username: | ||
- | </ | ||
- | * マウントを終了したい場合は次のようにします< | ||
- | $ sudo umount /dev/sdb | ||
- | </ | ||
- | |||
- | ==== 自動マウント ==== | ||
- | |||
- | コンピュータを再起動するとマウントが解除されてしまうので、起動時に自動的にマウントするようにします | ||
- | |||
- | * HDDのUUIDを調べます< | ||
- | $ sudo blkid /dev/sdb | ||
- | /dev/sdb: UUID=" | ||
- | </ | ||
- | * /etc/fstab の最後に自動マウントするディスクを登録します< | ||
- | $ sudo vi /etc/fstab | ||
- | </ | ||
- | (略) | ||
- | / | ||
- | UUID=2f32d6ee-e078-4e76-9a02-84b18444454c /mnt/hdd ext4 defaults 0 1 | ||
- | </ | ||
- | * /etc/fstab の設定でマウントします< | ||
- | $ sudo mount -a | ||
- | </ | ||
- | |||
- | |||
- | ====== SSDを起動ディスクに、HDDをファイル保存用ディスクにする方法 ====== | ||
- | |||
- | HDDを増設するありがちな用途は、SSDを起動ディスクに、HDDをホームディレクトリ用のディスクにすることだと思います。 | ||
- | /home をマウントポイントとして増設HDDをマウントします。 | ||
- | |||
- | * /mnt にマウントポイントを作成してマウントします< | ||
- | $ sudo mkdir / | ||
- | $ sudo mount /dev/sdb / | ||
- | </ | ||
- | * homeディレクトリをHDDに移します。usernameは自身のユーザー名に置き換えてください。< | ||
- | $ sudo mv / | ||
- | </ | ||
- | * 複数ユーザーがいるならrsyncを使うのが楽です。元のファイルは残るので、必要なければコピー後は消します。< | ||
- | * 自動マウントにより /home がHDDを参照するようにします< | ||
- | $ sudo vi /etc/fstab | ||
- | </ | ||
- | (略) | ||
- | / | ||
- | UUID=2f32d6ee-e078-4e76-9a02-84b18444454c /home ext4 defaults 0 1 | ||
- | </ | ||
- | * /etc/fstab 内の設定でマウントします< | ||
- | $ sudo mount -a | ||
- | </ |
ubuntu/新設hddのフォーマット.1613898813.txt.gz · Last modified: 2021/06/27 22:00 (external edit)