kernel panic (на флешке)

SLAX, Deep Style, ZenWalk

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

Аватара пользователя
ozzy
Сообщения: 172

kernel panic

Сообщение ozzy »

Привет уважаемым Слаководам..
Вот решил приобщиться к сообществу :)
Проблем такой:
Установил Слаку 12 на флэшку, ставил со стандартного инсталятора, со своих tag-файлов.. Загрузчик не устанавливал.
После установки загрузился с мини-инсталл-сд Генту, подмонтировал флешку, закинул на нее Груб.
Ну соответственно подмонтировал к флешке /proc и /dev и chroot в слаку на ней..
После правлю /boot/grub/menu.lst с целью добавить в меню загрузки Груба Слаковое ядро.
Потом:

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

#grub
grub> device (hd0) /dev/sda
grub> root (hd0,0)
grub> setup (hd0)

Все прокатило нормально. При загрузке с флешки груб ядро видит и грузит в память.. Ядро грузится, но при монтировании /root раздела кричит kernel panic, говоря что такой раздел не найден... Добавление параметра root=/dev/sda1 к параметрам загрузки ядра погоды не меняет.. Такой же кернел-паник, только с конкретной фамилией /dev/sda1 и просьбой корректно прописать ему root..
Вопрос - какого ему надо? Что ему прописать и где?
В fstab естественно прописано /dev/sda1, так флешка определяется во всех Линухах, которые тут жили..
И второй вопрос - есть возможность прописывать в fstab девайсы по ID. Как? И где эти ID взять..?
...чем дальше в лес, тем толще партизаны!
Спасибо сказали:
Vehn
Сообщения: 33

Re: kernel panic

Сообщение Vehn »

Ответ на 2-й вопрос -- команда blkid
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: kernel panic

Сообщение Black »

А ядро стандартное или своё? Потому как если стандартное, то скорее всего надо для него initrd делать. Если своё, то скорее всего забыли включить какую-то опцию, относящуюся к флэшке (или ФС, если она не ext2/3).
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: kernel panic

Сообщение arkhnchul »

Black, в 12 не надо инитрд...
ozzy, фс там какая? Я ставил 12 слаку на флешку - тупо стандартным инсталлером, все работало.
Losing is fun!
Спасибо сказали:
Аватара пользователя
ozzy
Сообщения: 172

Re: kernel panic

Сообщение ozzy »

Arkhnchul писал(а):
09.02.2008 22:16
Black, в 12 не надо инитрд...
ozzy, фс там какая? Я ставил 12 слаку на флешку - тупо стандартным инсталлером, все работало.

Фс Ext3.. Ядро же с него читается.. Блин..
...чем дальше в лес, тем толще партизаны!
Спасибо сказали:
Vehn
Сообщения: 33

Re: kernel panic

Сообщение Vehn »

мм.. да кстати, про инитрд я и забыл. Если ставилось дефолтное ядро (в имени присутствует -huge), то да, инитрд не нужен, для остальных ядер нужен (не huge), более подробно об этом сказано в релизноутс к 12 слаке. Посмотрите какое ядро вы используете.
Спасибо сказали:
Аватара пользователя
ozzy
Сообщения: 172

Re: kernel panic

Сообщение ozzy »

Vehn писал(а):
10.02.2008 16:24
мм.. да кстати, про инитрд я и забыл. Если ставилось дефолтное ядро (в имени присутствует -huge), то да, инитрд не нужен, для остальных ядер нужен (не huge), более подробно об этом сказано в релизноутс к 12 слаке. Посмотрите какое ядро вы используете.

kernell huge
...чем дальше в лес, тем толще партизаны!
Спасибо сказали:
Аватара пользователя
Black
Сообщения: 1104
ОС: ArchLinux

Re: kernel panic

Сообщение Black »

ozzy писал(а):
10.02.2008 14:10
Arkhnchul писал(а):
09.02.2008 22:16
Black, в 12 не надо инитрд...
ozzy, фс там какая? Я ставил 12 слаку на флешку - тупо стандартным инсталлером, все работало.

Фс Ext3.. Ядро же с него читается.. Блин..

То, что ядро читается, это заслуга grub :-). А вот ядро после загрузки root найти не может. Посмотрите, какие модули загружены у вас при работе, может быть в этом huge не хватает таки какого-то экзотического модуля.
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: kernel panic

Сообщение McLeod095 »

придется все таки тебе собрать initrd.img и подгружать модули usb потому как они не вкомпилены в ядро по умолчанию, а вынесены модулями. Вот ядро то и не может умидеть usb флэшку, сам пробовал ставить на usb хард, пришлось собирать initrd только не учел что надо поставить задержку в init что бы модули успели загрузиться и проинициализировать устройства. Может быть еще и с udev ом проблема. У меня не получилось создать initrd с udev ом. Елси получится его туда впихнуть то люди отпишите как сделали.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: kernel panic

Сообщение arkhnchul »

McLeod095, в huge ядро они всобачены...
ozzy, попробуйте без граба - просто прогнать установку на флешку.
Losing is fun!
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: kernel panic

Сообщение McLeod095 »

Arkhnchul, Да сорри сейчас посмотрел на самом деле уже всобачены. Почти все что связано с усб уже вкомпилено.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
Vovamuha
Сообщения: 1

Re: kernel panic

Сообщение Vovamuha »

McLeod095 писал(а):
11.02.2008 16:56
Arkhnchul, Да сорри сейчас посмотрел на самом деле уже всобачены. Почти все что связано с усб уже вкомпилено.

У меня аналогичные проблемы с установкой 12 Слаки на USB хард.
Если они уже вкомпилены, то тогда почему kernel panic выходит и не монтируется корень???
Спасибо сказали:
Аватара пользователя
arkhnchul
Сообщения: 2284
Статус: Толчковый инженер
ОС: Debian, Fedora

Re: kernel panic

Сообщение arkhnchul »

что-то вы не то делаете (с)кто-то
lilo.conf?
Losing is fun!
Спасибо сказали:
Аватара пользователя
McLeod095
Сообщения: 477
ОС: Люблю слаку

Re: kernel panic

Сообщение McLeod095 »

а может стоит именно прописать uuid в fstab
седня проверил на раб станции подмонтировал но не при загрузке а mount. машину ради эксперимента не стал перегружать.
"Work PC" E6750/2GB/Asus P5B Deluxe/2x250GB/6600GT 128/Slackware Current (Win 2003 in VmWare)
New Work: E6400/3GB/Arch
Home Book: Asus W6k00A/Arch, Asus 701/Arch
Спасибо сказали:
Аватара пользователя
ozzy
Сообщения: 172

Re: kernel panic

Сообщение ozzy »

Так и не решил проблему.. :(
Ладно, в связи с тем, что вышел новый Slax, установил его флеш вариант.. Спасибо всем!
...чем дальше в лес, тем толще партизаны!
Спасибо сказали:
Аватара пользователя
drFaust
Сообщения: 70
ОС: Ubuntu 10.10+11.04

Re: kernel panic

Сообщение drFaust »

Аналогичная проблема. Пытаюсь установить BackTrack 3 на флэшку и получаю твкую же ошибку.
Что посоветуют предпринять гуру?
Спасибо сказали:
Аватара пользователя
ormorph
Сообщения: 3133
ОС: Gentoo

Re: kernel panic

Сообщение ormorph »

Аналогичная проблема. Пытаюсь установить BackTrack 3 на флэшку и получаю твкую же ошибку.
Что посоветуют предпринять гуру?


форматируеш в fat 16
в cfdisk делаеш раздел загрузочным (boot)

ms-sys -s /dev/sda
syslinux -sf /dev/sda1 -загрузочный раздел флэхи

содержимое LiveCD копируеш на флэху.
и все можно перезагружаться.

в backtrack помоему даже редактировать не надо файл syslinux.cfg
все довольно просто.
только надо поискать утилиту ms-sys, исходник скачай, собери и наслаждайся)
Спасибо сказали:
byloki
Сообщения: 22
ОС: Slackware 12.1 kern-2.6.28

Re: kernel panic

Сообщение byloki »

есть вариант то, что у тебя SATA или SCSI винты есть, тогда флешка твоя станет sdb sdc и т.д.
Спасибо сказали: