nixp.ru v3.0

17 октября 2017,
вторник,
04:44:44 MSK

DevOps с компанией «Флант»
soullibra написал 7 июля 2006 года в 15:36 (377 просмотров) Ведет себя неопределенно; открыл 8 тем в форуме, оставил 9 комментариев на сайте.

Debian 3.1r2

при загрузке когда начинает грузить scsi пишет:

SCSI subsystem driver Revision 1.00

Journalles Block Device driver loaded

pivot_root: No such file or directory

/sbin/init:432:cannot open /dev/console: no such file

kernel panic: Attempted to kill init

че с єтим делать, подскажите пожалуйста

Dmitry Ivanov

в ядре или в initrd нет драйвера контроллера

soullibra

а почему тогда при установке разбивка диска проходит нормально

как теперь добавить драйвера?

Dmitry Ivanov

Это я немного ошибся…

Но вот ссылка по теме:

http://zgp.org/pipermail/linux-elitists/2005-October/011299.html

soullibra

я взял на время ide диск и поставил на нее систему, примаунтил scsi

/dev/ не пустой, все sd?? файлы есть

/sbin/pivot_root тоже есть

получается, что как только загружает дрова на скази, перестает видеть систему, но когда поставил на ide диск , то определение скази аж в середине происходит (вместе с usb)

что посоветуете?

Genie

попробуй initrd, установленный на ide-диск, скопировать на scsi и загрузиться с него.

хотя, скорее всего, это у тебя не scsi, а sata винт..

и проблема, наверное, в том, в bios выставлен режим «legacy pata» для sata.

и ставится соответственно, как pata. и initrd неправильно собирается…

хотя это только лишь догадки

Dmitry Ivanov
soullibra
я взял на время ide диск и поставил на нее систему, примаунтил scsi

/dev/ не пустой, все sd?? файлы есть

/sbin/pivot_root тоже есть

получается, что как только загружает дрова на скази, перестает видеть систему, но когда поставил на ide диск , то определение скази аж в середине происходит (вместе с usb)

что посоветуете?

прочитать и понять то, что написано по указанной ссылке

Genie
прочитать и понять то, что написано по указанной ссылке

однако, там сказано про пустой /dev

но, у пациента оно в норме:

я взял на время ide диск и поставил на нее систему, примаунтил scsi

/dev/ не пустой, все sd?? файлы есть

правда, про /dev/console ничего нет..

впрочем, описанная плата у меня таки под рукой появилась, затра днём, если будет время, погляжу, что и как.

что касается собственно вопроса: какую версию на какое железо ставим-то?

Dmitry Ivanov
Genie
однако, там сказано про пустой /dev

но, у пациента оно в норме:

там сказано про пустой dev на этапе загрузки, когда еще devfs или подобное не поднято.

Genie
там сказано про пустой dev на этапе загрузки, когда еще devfs или подобное не поднято.

дословно там написано:

Your static /dev is very probably completely empty. Until recently the kernel would provide sufficient entries via devfs early on in the boot process even before init kicks in.

так что — не с /dev проблема. точнее — отчасти это проблема либо со статичным /dev на диске либо с udev на момент сборки initrd.

на что указывает так же и ошибка

/sbin/init:432:cannot open /dev/console: no such file

kernel panic: Attempted to kill init

таким образом необходимо пересоздать initrd.

а вот как именно это сделать в создавшейся ситуации…..

soullibra

to Genie:

винты SCSI, контроллер Initio INI-A100U2W

Можно конечно выкрутиться подругому, поставить систему на ide диск. Но я считаю, что это не приемлимо, что мастдай ставится нормально на эти винты, а Linux не хочет.

Я, если честно, не супер знаток Линукса, только недавно перешел с мастдая: дома снес и поставил Линукс (но там ide диск) и вот решил на работе сотворить туже процедуру.

Так что прошу помощи в сложившейся ситуации.