システムに追加の(非USB)ハードドライブを配置します。私はすでに他のハードドライブにUbuntuを持っているので、追加のドライブにUbuntuをインストールするのではなく、ストレージにのみ使用します。Ubuntuシステムに追加のハードドライブを追加するにはどうすればよいですか(Ubuntuに認識させ、適切にマウントさせるなど)。
システムに追加の(非USB)ハードドライブを配置します。私はすでに他のハードドライブにUbuntuを持っているので、追加のドライブにUbuntuをインストールするのではなく、ストレージにのみ使用します。Ubuntuシステムに追加のハードドライブを追加するにはどうすればよいですか(Ubuntuに認識させ、適切にマウントさせるなど)。
回答:
最も簡単で使いやすい方法はgparted
、新しいHDDをインストールしてマシンを起動した後に使用することです。
sudo gparted
次に、サイズとタイプを設定して、パーティションを作成します。
ヒント:ハードドライブは追加のストレージスペースであるため、おそらくのタイプの単一の大きなパーティションを作成する必要がありますext4
。
gparted
非常に使いやすいツールですが、非常に高度です。
パーティションの作成が完了した後(ext4
これは追加のストレージドライブであるため、ほとんどの場合1つのデータパーティションになります)、永続的にマウントする必要があります。
このステップでは、新しいパーティションの名前をすでに知っています。よくわからない場合は、次のコマンドを実行すると、既存のドライブとパーティションが思い出されます。
sudo fdisk -l
これは次のようなものを出力します(意図的に/dev/sda
システムドライブ情報をスキップしました):
Disk /dev/sda: 250.1 GB, 250059350016 bytes
....
Disk /dev/sdb: 2000.4 GB, 2000398934016 bytes
255 heads, 63 sectors/track, 243201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x000814e3
Device Boot Start End Blocks Id Syste
/dev/sdb1 1 243201 1953512001 83 Linux
出力は、新しいパーティションがであることを示しています/dev/sdb1
。貴重なスペースを活用するには、マウントする必要があります。これを実現するには、次の3つの簡単な手順を実行する必要があります。
sudo mkdir /hdd
アクセス許可で/etc/fstab
ファイルを開くroot
:
sudo vim /etc/fstab
そして、ファイルの最後に以下を追加します。
/dev/sdb1 /hdd ext4 defaults 0 0
最後のステップで完了です!
sudo mount /hdd
最新のドライブは巨大であり、GPTでパーティション化して2TB以上のサイズを許可する必要があります。
ディスクを見つける:
blkid
既にフォーマットされている場合は、/dev/sdb1
with UUID
やPARTUUID
settings などのエントリが表示されます。
ディスクがフォーマットされていない場合、新しいパーティションを作成します。
cgdisk /dev/sdb
それをフォーマットします:
mkfs -t ext4 /dev/sdb1
hddのディレクトリを作成します。
mkdir /media/storage
blkid
もう一度実行し、パーティションに注意UUID
して/dev/sdb1
追加します/etc/fstab
(fstab
インストールしてバックアップを作成しetckeeper
ます-このファイルは重要です)。
UUID="b4c93..." /media/storage ext4 defaults 0 2
fstab wikiページは、それが何を意味するかを説明しています。これにより、再起動後も持続します。
最後に、再起動せずにテストしてマウントします。
mount -av
cgdisk /dev/sdc
ます。ただし、出力はCould not load partitions from '/dev/sdc'! Aborting!
ここに別のドライブを追加する方法についての説明があります:
基本的に、新しいディスクのパーティションを作成し、その上にファイルシステムを作成してからマウントする必要があります。それは簡単な方法です。別の方法は、lvmを使用して、新しいドライブに仮想ディスクを作成することです。これにより、柔軟性が向上します。
最初に、新しいハードディスクを識別する必要があります。
CTRL
+ ALT
+ T
を押してコンソールを開き、次を入力します。
lsblk
次のようなものが表示されます。
loop0 7:0 0 86.6M 1 loop /snap/core/4486
sda 8:0 0 5G 0 disk
├─sda1 8:1 0 512M 0 part /boot/efi
└─sda2 8:2 0 4.5G 0 part /
sdb 8:16 0 10G 0 disk
sr0 11:0 1 1024M 0 rom
たとえば、sdbは、追加する新しいハードディスクです。
sdbが新しいハードディスクの場合、ext3またはext4にフォーマットする必要があります
sudo mkfs.ext4 -j -L NewHDD /dev/sdb
上記のコマンドは、ターゲットハードディスク上のすべてを削除することに注意してください。ハードディスクにデータがあり、それらを失いたくない場合は、この手順をスキップできます。
ここで、新しいハードディスクのUUIDが必要です。
sudo blkid /dev/sdb
次のようなものが表示されます。
/dev/sdb: LABEL="NewHDD" UUID="5d6c8f68-dcc8-4a91-a510-9bca2aa71521" TYPE="ext4"
次のステップは、リセット後に自動マウントするためにfstabに新しいハードディスクを追加することです。
sudo nano /etc/fstab
そして、以下の内容で新しい行を下部に追加します:
/dev/disk/by-uuid/5d6c8f68-dcc8-4a91-a510-9bca2aa71521 /mnt/NewHDD auto nosuid,nodev,nofail,x-gvfs-show,x-gvfs-name=NewHDD 0 0
思い出してくれる交換する5d6c8f68-dcc8-4a91-a510-9bca2aa71521
と/mnt/NewHDD
マウントされます、あなた自身のUUIDとパスを聖霊降臨祭、CTRL
+ X
を押しY
とENTER
、それを保存します。
マウントするにはsudo mount -a
、結果が次のようになる場合:を使用し ます。
mount: /mnt/NewHDD: mount point does not exist.
マウントポイントを作成してsudo mkdir /mnt/NewHDD
から、再度使用する必要があります。sudo mount -a
また、次のコマンドを使用して、新しいハードディスクの所有者とグループを変更する必要があります。
sudo chown user:user -R /mnt/NewHDD
user:user
を必要な独自のユーザーとグループに置き換えます。