Как быть или о винте на /dev/hdi и сидюке на /dev/hdj
ladserg 24 февраля, 2007 - 17:47
Сменил материнку, там можно ставить 10 винтов (8 SATA и 2 IDE), по иронии судьбы все винты определяются как hdX. старый винт с DVD-RW у меня IDEшные, и определяются как hdi и hdj, но в LiveCD нет поддершки таких больших букв :(
Сижу под виндой и не знаю как быть, что бы запустить lilo на винте надо загрузиться с сидюка, но с сидюка LiveCD не грузится т.к. у не го в каталоге нет файла /dev/hdj :(
И никто не подскажет как с помощью комманды mknod создать устройства:
/dev/hdi
/dev/hdj
?
»
- Для комментирования войдите или зарегистрируйтесь
Линуха тут не
Линуха тут не виновата. Нада в биосе поменять SATA Mode (вроде как-так), поставив не IDE, а что-нить другое. У мну sata нету, как-то раз в одной конторке с таким траблом сталкивался. Тогда ide станет с hda а sata с sda
cat
cat /proc/devices
Выбираешь major обозначающий твое ус-во
mknod /dev/hdi b <выбранный major> 0
_________________
Вот такие пироги
Хм, ничего не
Хм, ничего не получается. С настройками SATA игрался, отлючатить SATA в BIOS'е никак нельзя. Похоже ни LiveCD ни Knoppix просто не находит IDE. Причём все нормально видят мой винт на SATA и определяют его как sda.
Зато мой загрузочный сидюк, созданный в 2003 году на базе ядра 2.4.6 кажется, все винты видит и определяет их как hdX устройства, причём ядро там поддержки SATA не имеет.
Прям горе какое то :(
Ура!!!
Добрые корейцы, вот тут:
http://tasuka.idv.tw/blog/comments.php?y=06&m=09&entry=entry060915-091249
описали способ решения моеё проблемы. При загрузке с LiveCD в строке выбора ядра пишем:
gentoo-nofb libata.atapi_enabled=1 all-generic-ide
Затем в /etc/lilo.conf к описанию ядра добавляем строку:
append="libata.atapi_enabled=1 all-generic-ide"
и меняем boot=/dev/hda6 на boot=/dev/hdi6, затем в каталоге dev вашего корня запускаем такие комманды:
# mknod hdi b 56 0
# mknod hdi1 b 56 1
# mknod hdi2 b 56 2
# mknod hdi3 b 56 3
# mknod hdi4 b 56 4
# mknod hdi5 b 56 5
# mknod hdi6 b 56 6
# mknod hdi7 b 56 7
# mknod hdi8 b 56 8
# mknod hdj b 56 64
затем:
# chroot /mnt/gentoo /bin/bash
# lilo
# init 6
и будет счастье.