カーネルコマンドラインの/ devからデバイス名を選択します。

カーネルコマンドラインの/ devからデバイス名を選択します。

USBインストールでCentOSを起動しました。起動方法は、USBキーにインストールされているGRUB2からISOを起動することです。

USBキーには常に「名前」が付与されます/dev/sda。カーネルのコマンドラインで名前を変更できますか?

いくつかの情報を追加するには、外付けUSBハードドライブからDebianを起動すると、ハードドライブには/dev/sdbというラベルが付けられ、ノートブックの内部のハードドライブには/dev/sdaというラベルが付けられます。これは私がタグを制御できるという疑いをさらに強化します。しかし、どうすればいいですか?

答え1

デバイス名(任意に変更される可能性があります)を無視し、より一意の名前でファイルシステムを識別すると安全です。ラベルまたはUUID。

以下を使用して、ファイルシステムのUUIDとラベルのリストを取得できます。

# blkid -o list -c /dev/null

ディレクトリ内のデバイスファイルにアクセスできます。

/dev/disk/by-label
/dev/disk/by-uuid

これはデバイスファイルへのシンボリックリンクです。何が起こっているのかをよりよく制御するには、udevのしくみを読んでください。

答え2

sd はリムーバブル scsi デバイスに使用されます。 a や b など。異なるデバイスを接続すると、sda、sdbなどにマッピングされます。したがって、デバイスを接続すると/ dev / sdaにマッピングされ、カメラを接続すると/ dev / sdbにマッピングされます。通常、USB キーの名前は sda と指定されますが、一部のコンピュータでは sdb として指定されることもあります。

関連情報