Непонятные ошибки с Software RAID во время загрузки ядра... [SOLVED]
jazz_bass 7 апреля, 2012 - 00:57
Итак имеем: комп с двумя абсолютно идентичными IDE дисками, которые висят на разных каналах (primary, secondary). каждый из этих дисков разбит на два раздела - первый 1GB (это /boot раздел), второй все остальное место (это /). Помимо этого имеются два sata диска, но это не важно...
В момент загрузки ядра наблюдаю следущее:
md: ... autorun DONE. md2: unknown partition table EXT3-fs (md2): error: couldn't mount because of unsupported optional features (240) EXT4-fs (md2): mounted filesystem with ordered data mode. Opts: (null)
Более подробно можно посмотреть тут
Самое интересное, что все работает! Далее когда система грузится:
* Checking local filesystems ... /dev/md2: clean, 256355/19472384 files, 2157310/77880384 blocks /dev/md1: clean, 48/65536 files, 11174/262128 blocks [ ok ]
Да и после загрузки все работает нормально. Но меня все же смущает ошибка...
Так, теперь подробности о системе:
/etc/fstab
/dev/md1 /boot ext3 noauto,noatime 1 2 /dev/md2 / ext4 noatime 0 1
/etc/mdadm.conf
ARRAY /dev/md1 metadata=0.90 UUID=5da41afa:9cd5c939:cb201669:f728008a ARRAY /dev/md2 metadata=0.90 UUID=9d89288e:ef69246d:cb201669:f728008a
/proc/mdstat
Personalities : [raid0] [raid1] md1 : active raid1 sdb1[1] sda1[0] 1048512 blocks [2/2] [UU] md2 : active raid1 sdb2[1] sda2[0] 311521536 blocks [2/2] [UU] unused devices: <none>
mdadm -D /dev/md1
mdadm -D /dev/md2
/boot/grub/grub.conf
title=Current custom Gentoo Linux kernel root (hd0,0) kernel /boot/vmlinuz root=/dev/md2 title=Current custom Gentoo Linux kernel (RAID Recovery) root (hd1,0) kernel /boot/vmlinuz root=/dev/md2
Выдержки из конфига ядра, которое собирал:
Device Drivers --->
SCSI device support --->
-*- SCSI device support
<*> SCSI disk support
...
<*> Serial ATA and Parallel ATA drivers --->
[*] Verbose ATA error reporting
[*] ATA ACPI Support
[*] SATA Port Multiplier support
[*] ATA SFF support
[*] ATA BMDMA support
<M> NVIDIA SATA support
<M> Silicon Image SATA support
<*> AMD/NVidia PATA support
...
[ *] Multiple devices driver support (RAID and LVM) --->
<*> RAID support
[*] Autodetect RAID arrays during kernel boot
<*> RAID-0 (striping) mode
<*> RAID-1 (mirroring) mode
<*> Device mapper support
<*> Mirror target
<*> Zero target
...
File systems --->
<*> Ext3 journalling file system support
[*] Ext3 extended attributes
[*] Ext3 POSIX Access Control Lists
<*> The Extended 4 (ext4) filesystem
[ ] Use ext4 for ext2/ext3 file systems
[*] Ext4 extended attributes
[*] Ext4 POSIX Access Control Lists
...
...
На всякий случай emerge --info
Заранее благодарю за помощь.
»
- Для комментирования войдите или зарегистрируйтесь
Ты гуглил? а зря. Что
Ты гуглил? а зря.
Что происходит: собирается raid, пытается примонтировать как ext3 - не выходит, пытается как ext4 - выходит, грузиться дальше.
Либо игнорить, потому что всё корректно, либо указать ядру чтобы оно сразу ext4 искало - передавай ядру rootfstype=ext4
Прописал в grub.conf
Прописал в grub.conf
rootfstype=ext4
, сообщение:пропало, а
осталось. Это нормально?
Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!
Да, это нормально. Оно
Да, это нормально. Оно говорит что на md2 не находит таблицы разделов, потому что у вас там сразу раздел, а можно было еще раз как разбить и было бы у вас, например, /dev/md2p1
Спасибо! Просто никогда дело
Спасибо! Просто никогда дело с RAID массивами не имел!
Не надо бояться, что жизнь закончится - надо бояться, что она не начнется!