RYOW です。
On Mon, 7 Jul 2003 09:04:38 +0900
"Suehiko Takahashi" <suehiko_takahashi@xxxxxxxxxxxxx> wrote:
> /dev/hdaであるはずのデバイス名が/dev/hdcになっていました。
>
> 原因は追加したHDDも同じバージョンのVineLinuxをインストールしていた為
恐らくそのせいでしょう。
/dev/hda1 と /dev/hdc1 のボリュームラベル (/boot) が重複しているからだと
思います。
(おまけに、/dev/hda2 と /dev/hdc2 も / になっているのでは ?)
そして、結果的には /dev/hdc1 が /boot にマウントされているからです。
> これってDFか何らかのバグなのでしょうか?
ですから、単なるディスク管理上のミスだと思います。
/dev/hda1 が /boot にマウントされるようにするには、以下の方法があります。
1. tune2fs あるいは e2label コマンドを使って /dev/hdc1 のボリュームラ
ベルを /boot1 等、別の名前に変更する。
(インストーラを使ってシステム上に複数の Vine をインストールすると、
デフォルトでは確かこんなラベルの付け方をしていたはず。例えば、/ なら
/, /1, /2, ... とかだったと思う。)
2. fstab の第 1 フィールドをボリュームラベルではなくデバイスノード、あ
るいは UUID で指定する。
どちらの方法でも可能ですが、ボリュームラベルが重複しているのは、要らぬト
ラブルの元になりますから、1 の方法で重複しているボリュームラベルを変更す
ることをお薦めします。
--
Ryow Takahashi
ryow_t7i@xxxxxxxxxxxxxxxxx