2つの2TBドライブにRAID 1にSlackwareをインストールしようとしています。
フォローする公式Readmeファイル。
私は2つのドライブを持っていますsda
...sdb
それぞれ2つのパーティションがあります。 1つは/
50GB用、もう1つは/home
スワップなしで32GB RAM用(残りのドライブ、〜1950GB)用です。
Slackwareの設定でパーティションを分割したように、ライブディストリビューションでgpartedを使用してパーティションを分割しました。cfdisk
パーティションfdisk -l
は「物理セクタ境界から起動しません」と表示され、fdiskは悪い(100 MBの後続を取得しようとしています)。 Readmeには難しい部分があります。)
したがって、両方のパーティションがRAID 1になるようにディスクを分割して/dev/md0
合計を得ました/dev/md1
。私はインストールを続け、すべてが順調に進んだ。設定が完了したら、編集lilo.conf
、設定boot = /dev/md0
、raid-extra-boot = mbr-only
再起動するとliloが表示され、Slackwareを起動してから
md: autodetecting RAID arrays.
md: Scanned 0 and added 0 devices
...
REISERFS warning (device md0): sh-2006 read_super_block: bread failed (dev md0, block 2, size 4096)
REISERFS warning (device md0): sh-2006 read_super_block: bread failed (dev md0, block 16, size 4096)
...
EXT4-fs (md0): unable to read superblock
...
Please append a correct "root=" boot option ...
...
kernel panic-not syncing VFS:unable to mount root fs on unknown-block(9,0)
そのため、襲撃を正しく検出できないようです。
parted マジックまたはスラックウェア設定で起動すると検索できます/dev/md0
。
ベストアンサー1
私はSlackwareに慣れていませんが、initramfsがraidを正しく検出しない場合は、カーネルのraid自動検出で動作しようとします。これを行うには、パーティションタイプを0xFDに設定します。この数字は不明です。l
fdiskまたはgdiskのコマンドを使用して、「raid自動検出」パーティションタイプを見つけます。