Проблема с IDE

У меня два винчестера: IDE (hda) и SATA (sda).
Поставил Arch 0.8-beta-1 на SATA, lilo прописался в IDE.

Потом обновился и появились траблы с именами файлов устройств. IDE определяется как /dev/sdb, а SATA как /dev/sdb.
При этом каким бы я не писал fstab и lilo.conf система не может загрузиться, не находя корневую файловую систему.

Я уже выкинул из хуков SCSI, но ничего не помогает. Подскажите, как сконфигурировать img чтобы IDE определялся как IDE, SATA как SATA.

$ egrep -v “^(#|$)” /etc/mkinitcpio.conf
MODULES=“ide_disk reiserfs”
BINARIES=“”
FILES=“”
HOOKS=“base udev pata keymap filesystems”
$
все правильно. теперь жесткие диски определяются как sd*. все.
нужно просто поправить /boot/grub/menu.lst и fstab для новых буковок
но еще лучше - перейти на UUID
Абсолютно верно. Все заработало.
Это все мировое сообщество перешло на новую систему или фишка Arch?
Неужели и LSB соответствует?
это фишка нового ядра. вообще - UUID двигается в массы.
Чтобы были обычные /dev/hd* для винтов, надо в хуках вместо pata прописать ide и будет счастье. Но вообще правильный выбор /dev/disk/by-uuid/
Такой прикол, у меня стоит 2 ХДД один на SATA другой IDE.
При установке SATA - sdb, IDE - sda, ставится все нормально работает но если вынуть IDE (sda), на нем кино и т.п. система вся стоит на sdb, то не грузится арх. Он после того как я вынимаю IDE, моя SATA становится sda, что же делать?  :-[
использовать UUID
Какие манипуляции нужно сделать что бы использовать UUID?
Если я правильно понял то сначала сделать swapoff, а затем swapon на раздел?
Или что то ещё?
смотрим:
[remake@archlinux ~]$ ls -la /dev/disk/by-uuid/
итого 0
drwxr-xr-x 2 root root  0 Май 23 10:15 .
drwxr-xr-x 5 root root  0 Май 23 10:15 ..
lrwxrwxrwx 1 root root 10 Май 23 10:15 77d8334e-1fa6-4342-aef8-24e393ed42c2 -> ../../sda2
lrwxrwxrwx 1 root root 10 Май 23 10:15 7abe51a2-5028-4242-88b7-03662000d6b9 -> ../../sda1
lrwxrwxrwx 1 root root 10 Май 23 10:15 DC284CA2284C7D90 -> ../../sda4
lrwxrwxrwx 1 root root 10 Май 23 10:15 e4fda49f-0ce7-4ab5-84e8-7ccb2744dd3d -> ../../sda3
и переписываем /etc/fstab
Разберемся, голубчик!
А что посоветуете если IDE DVD-ROM (hdb) не отображается в /dev ?
Замечал такое также на VMWARE, если винчестер SCSI выставлен. Если винчестер выставлен как IDE, то dvdrom видно в /dev.
У меня ArchLinux 0.7.2 (Ядро 2.6) только что установленный, чипсет на материнке nf430. Командой mknod не знаю как пользоваться.
Arch устанавливал с этого же привода.
modprobe cdrom делал
 
Зарегистрироваться или войдите чтобы оставить сообщение.