2番目のハードドライブSDBがありますが、Linuxでマウントする方法がわかりません。

mount -aすべてをマウントしているようには見えませんでした。

また、リカバリのためにこのROをマウントしたいと思います。

コメント

  • どのようにマウントしようとしていますか、fstabはどのように見えますか、'パーティションスキームはどのようなものですか?
  • 永続的にまたは一時的な使用のためだけですか?また、ドライブはfdiskでパーティション化され、newfsまたはmkfsでフォーマットされていますか?書式設定のファイルシステムはどのタイプですか?

回答

mount -aはすべてのファイルシステムを/ etc / fstabにマウントします。

ドライブがまだfstabにない場合、そのドライブに関しては何もしません。

まず、ディスクがパーティション分割されている(例:fdisk -l(つまり、1ではなく小文字のL)またはgpartなどの別のツール)

ハードドライブの場合はLVMであるため、次の手順は機能しません。停止して、次の指示に従ってください: https://superuser.com/a/666034/121698

手動マウントコマンドでテストします。例:
mount -t ext2 /dev/sdb1 /mnt

最初のパーティションの内容が/ mntの下に表示されます。

これはext2をファイルシステムとして想定していることに注意してください。必要に応じて調整してください。

これは/ dev / sdb1を想定していることに注意してください。これは、/ dev / sdb2、sdb3、..である可能性があります。
そのディスクには複数のパーティションが存在する場合もあります。必要に応じて調整してください。

この場合rks:umount /mntそして/ etc / fstabに行を追加します。最も簡単なのは、既存の行の1つをコピーして調整することです。これらの値の意味を理解することをお勧めします。そのため、次のような行を上部で確認してください。
Device Mountpoint FStype Options Dump Pass#

デバイスは目的のデバイスですマウント/例/ dev / sdb1
mountpointは、フォルダーを表示するディレクトリです。
FStypeは、ファイルシステムのタイプです。例えば。 ext2、ext3、ext4、fat、iso9660、…
オプションは、読み取り/書き込みの場合はrw、読み取り専用の場合はroなどのFSオプションです。
ダンプとパスは回復用です。どのディスクをfsckする必要がありますか?どの順序でなど

したがって…ディスクをマウントする場所を選択します。たとえば、/ home / old_backupにあります。そのディレクトリが存在しない場合は作成します。 (例:mkdir /home/old_backup)そのディレクトリにすでにコンテンツがある場合は、その場所にディスクをマウントすると、コンテンツが表示されなくなることに注意してください(コンテンツは再び表示されます)。マウントを解除した後も、ディスクスペースは引き続き使用されます。

/ etc / fstabを編集して、関連する行を追加します。

 #Device Mountpoint FStype Options Dump Pass# /dev/sdb1 /home/old_backup ext2 ro 2 2 

mount /home/old_backupでテストします。

次にmount -aを起動または発行すると、自動的にマウントされます。

コメント

  • mount -aは、fstabにリストされているファイルシステムのみをautoオプションセット(デフォルトだと思います)。noautoとしてリストされているファイルシステムは'自動的にマウントされません。
  • Corr電気ショック療法。その自動オプションがどこでも使われているのを見たことがありませんが。 (オプションro,noautoは私には馴染み深いものですが、オプティカルドライブが使用されていた頃から)
  • その'おそらく、前述したように、autoがほぼ確実にデフォルトであるためです。
  • ファイルシステムの種類を確認し、概要を確認するには、lsblk -f

回答

ディスクを使用して永続的にフォーマットおよびマウントする方法 ” ■UUID。

ディスク名を検索

sudo lsblk 

これにより、ディスクのリストが表示されます。通常、最初のディスクは

で起動可能。2番目のディスクはvdb、3番目のディスクはvdcなどです。

vdaは通常、複数のパーティションに分割されます。例:vda1/boot)およびvda2/)。

新しいディスクにはパーティションも

新しいディスクをフォーマットする

sudo mkfs.ext4 /dev/vdX 

場所Xはディスクの正しい文字です。

出力にはディスクのUUIDが含まれます。これは後で必要になります。

ディスクをマウントします

sudo mkdir /archive sudo mount /dev/vdX /archive 

これは一時的なものであり、再起動するとマウントが失われます。

fstab <にマウントを追加します。 / h2>

/etc/fstabに追加:

UUID=XXXX-XXXX-XXXX-XXXX-XXXX /archive ext4 errors=remount-ro 0 1 

UUIDを見つけることができます。 sudo blkidを使用して、前に書き留めておきます。

UUIDの詳細について

回答

まず、マウントディレクトリがあることを確認する必要があります。/mntが私が使用しているものです(mkdir /mnt)次に、コマンドls /devを発行し、デバイス名を確認して、正しいパーティションにマウントしていることを確認する必要があります。これを実行すると、次のことができるようになります。 コマンドmount /dev/sdb2 /mnt

を発行します