web-dev-qa-db-ja.com

デバイスがデバイス番号を変更するのは正常ですか?

前回起動したとき、OSドライブはsdc1で、データドライブはsda1でした。今、それらは逆になっています。それらは起動時にランダムに割り当てられますか?

1
Todd

正常です。通常、デバイスが異なる順序で検出されるために発生します。これらは/ dev/sd *デバイス名を共有し、その時点で接続したものに応じて変更されます。

2つの方法で回避できます。

  1. パーティションにラベルを付けてから、ラベルでマウントします

  2. UUIDでマウントします

ディスクのラベル付けは、(たとえば)で行うことができます

tune2fs -L MyLabel /dev/sdxx

次に、LABEL=Mylabelのデバイス名として/etc/fstabを使用します

マウントは、UUID=/etc/fstabを使用して行うこともできます。

UUIDはblkidで取得でき、デバイス名として/ etc/fstab UUID = xxxxxxxxxxに入力できます。 UUIDは一意です。

4
LilloX