Неадыкватное поведение винтов...

Обсуждение настройки и работы сервисов, резервирования, сетевых настроек и вопросов безопасности ОС.

Модераторы: SLEDopit, Модераторы разделов

Cy6erBr4in
Сообщения: 8
ОС: Debian GNU/Linux

Неадыкватное поведение винтов...

Сообщение Cy6erBr4in
»

Железо: Intel гов^Wсервак...

lspci:

Код: Выделить всё

00:00.0 Host bridge: Intel Corporation E7520 Memory Controller Hub (rev 0a)
00:00.1 Class ff00: Intel Corporation E7525/E7520 Error Reporting Registers (rev 0a)
00:01.0 System peripheral: Intel Corporation E7520 DMA Controller (rev 0a)
00:02.0 PCI bridge: Intel Corporation E7525/E7520/E7320 PCI Express Port A (rev 0a)
00:04.0 PCI bridge: Intel Corporation E7525/E7520 PCI Express Port B (rev 0a)
00:05.0 PCI bridge: Intel Corporation E7520 PCI Express Port B1 (rev 0a)
00:06.0 PCI bridge: Intel Corporation E7520 PCI Express Port C (rev 0a)
00:1d.0 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #1 (rev 02)
00:1d.1 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #2 (rev 02)
00:1d.2 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB UHCI Controller #3 (rev 02)
00:1d.7 USB Controller: Intel Corporation 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller (rev 02)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev c2)
00:1f.0 ISA bridge: Intel Corporation 82801EB/ER (ICH5/ICH5R) LPC Interface Bridge (rev 02)
00:1f.2 IDE interface: Intel Corporation 82801EB (ICH5) SATA Controller (rev 02)
00:1f.3 SMBus: Intel Corporation 82801EB/ER (ICH5/ICH5R) SMBus Controller (rev 02)
01:00.0 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge A (rev 09)
01:00.1 PIC: Intel Corporation 6700/6702PXH I/OxAPIC Interrupt Controller A (rev 09)
01:00.2 PCI bridge: Intel Corporation 6700PXH PCI Express-to-PCI Bridge B (rev 09)
01:00.3 PIC: Intel Corporation 6700PXH I/OxAPIC Interrupt Controller B (rev 09)
02:03.0 RAID bus controller: LSI Logic / Symbios Logic MegaRAID (rev 02)
05:00.0 Ethernet controller: Marvell Technology Group Ltd. 88E8050 PCI-E ASF Gigabit Ethernet Controller (rev 17)
07:04.0 Ethernet controller: Intel Corporation 82541GI/PI Gigabit Ethernet Controller (rev 05)
07:0c.0 VGA compatible controller: ATI Technologies Inc Rage XL (rev 27)


тоесть что мы имеем:
2 SATA винта на одном котроллере, и 2 SCSI винта на другом, в то же время сказёвые винты собраные в зеркало средствами хардварного рейд-котроллера...


/boot/grub/menu.lst:

Код: Выделить всё

title           Debian GNU/Linux, kernel 2.6.18-5-686
root            (hd0,1)
kernel          /boot/vmlinuz-2.6.18-5-686 root=/dev/sda2 ro vga=791 quiet
initrd          /boot/initrd.img-2.6.18-5-686
savedefault


/boot/grub/device.map:

Код: Выделить всё

(fd0)   /dev/fd0
(hd0)   /dev/sda
(hd1)   /dev/sdb
(hd2)   /dev/sdc


в чём проблема, а вот в чём:

сейчас система стоит на зеркале из сказёвых винтов (hd0), для системы этот винт sda... grub установлен в mbr этого винта...
так вот, этот винт иногда (совершенно по непонятным причинам) определяется (уже на стадии загрузки ядра) не как sda, а как sdc...
тоесть иногда винты скачут, и при этом совершенно непонятно от чего это зависит... система естессно не грузится :(

как решение решил воспользоваться "фичами" LABEL и UUID, прописал в fstab вместо /dev/sda* LABEL=<то что нужно>, с fstab проблем теперь нет...
но вот после прописывания в menu.lst такой строчки

kernel /boot/vmlinuz-2.6.18-5-686 root=LABEL=/ ro vga=791 quiet

система грузится отказывается :( вот что пишет:

Код: Выделить всё

Usage: /sbin/modprobe [-v] [-V] [-C config-file] [-n] [-i] [-q] [-b] [-o <modname>] [ --dump-modversions ] <modname> [parameters...]
/sbin/modprobe -r [-n] [-i] [-v] <modulename> ...
/sbin/modprobe -l -t <dirname> [ -a <modulename> ...]
mount: Cannot read /etc/fstab: No such file or directory
mount: Mounting /root/dev/ on /dev/.static/dev failed: No such file or directory
mount: Mounting /sys on /root/sys failed: No such file or directory
mount: Mounting /proc on /root/proc failed: No such file or directory

Target filesystem doesn`t have /sbin/init

BusyBox v1.1.3 (Debian 1:1.1.3-4) Built-in shell (ash)
Enter 'help' for a list of built-in commands .

/bin/sh can`t access tty: job control turned off
(initramfs)


как я понимаю в /root должен был быть смонтирован настоящий корень, но этого не произошло :(

если посмотреть в /dev:

(initramfs) ls /dev

то там есть все необходимые дивайсы... может кто-нить знает что я делаю не так?

Хотелось бы получить решение хотябы одной из проблем.

Зарание всем спасибо!

P.S.: UUID пробовал, ситуация такая же как и с LABEL...
P.P.S: LABEL=/ вполне корректная строка, почти во всех примерах используют именно такой лейбл...
Спасибо сказали: