USB経由でLinuxシステムに外部接続された内蔵ノートパソコンのハードドライブがあり、ハードドライブにある種のブートレコードがあることを確認したいと思います。
- BIOSにアクセスできず、このHDDの外部からデバイスを起動できません。
- 現在このドライブを内部コンピュータに接続できません
- ブートレコードがあれば、どのようなタイプなのかわかりません。
- HDDは250GBの空のドライブでマウントされており、ホームフォルダへのファイルの貼り付けや削除も問題なく可能なので、記憶装置としてはうまく動作するようです。
出力は次のとおりです
sudo file -s /dev/sdb5
例:
/dev/sdb5: data
Linuxでコマンドラインを使用してブートレコードがあるかどうか、それでどのような種類があるのかを調べる方法はありますか?
ベストアンサー1
BIOSブートローダ、MBR
ドライブ全体を確認してください(ドライブのヘッドの端を指しています)。
sudo file -s /dev/sdX
sudo file -s /dev/sdb # example: device b
するいいえパーティションを指します。
sudo file -s /dev/sdb5 # example: device b, partition 5
UEFIブートローダ
UEFIモードでは、コンピュータはヘッドエンドのブートセクタには何も必要ありませんが、その後にパーティションテーブルが必要です。
通常、FATファイルシステムを備えた小さなEFIシステムパーティションがあります。
一般的に(必ずしもそうではない)、GUIDパーティションテーブルであるGPTがあります。
確認してください
sudo parted -ls
sudo fdisk -l
sudo gdisk -l /dev/sdX
ISOファイルの複製
ISOファイルからUSBフラッシュドライブまたは他の大容量記憶装置に複製できます。その後、iso9660ファイルシステムがあり、BIOSとUEFIモードで起動できることがよくあります。
確認してください
sudo lsblk -f
sudo lsblk -m