Команда IT специалистов выполнит подготовку инфраструктуры для вашего бизнеса.
Внедрение самых передовых решений и технологий.
Поддержка и сопровождение ваших сервисов.
Выполнение работ под "ключ", от покупки сервера, до настройки автоматизации процессов.
8(977)608-78-62 adm@nixm.ru

Образ ISO с CD на флэшку - kernel panic

Chai
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 10 окт 2015, 20:59

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение Chai »

Для начала должен сказать, что это первый нормальный форум по линуксу, где отвечают и отвечают со знанием дела.

Отвечаю на поставленные вопросы.
Стартую только с флэшки, жесткий отсоединен. Образ кладу на флэшку с помощью UltraISO.
На Tab не реагирует вообще, видать, было где-то запрещено при компиляции.

Что делал за это время:

писал такой конфиг (как здесь)

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

prompt 0
timeout 0
label linux
    kernel bzImage
    APPEND ro root=/dev/sda1 initrd=initrd
и такой (как посоветовано nezabudka)

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

prompt 0
timeout 0
label linux
root=(hd0,1)   # насколько я понимаю, это первое блочное устройство 0 и первый раздел 1. 
    kernel bzImage
    initrd initrd
В виндовской oracle virtualbox образ не запускается. пробовал уже, qemu из винды чето не осилил, ей нужно скармливать ключи, я это делал через ярлык, хотя можно еще попробовать написать батник. но мне нужно стартовать с флэшки, а не в виртуалке.

Вот здесь автор описывает проблемы при использовании iso-образ через syslinux.
Я пробовал и так, в центоси 6 установил syslinux , но при пуске по
syslinux -d /syslinux /dev/sdb1
в ответ - не найдено такого /dev/sdb1 , хотя по parted -l флэшка теперь именно /dev/sdb1

Сильно подивившись, установил сислинукс на флэшку из винды, утилита положила в /syslinux файл ldlinux.sys . Туда же скопировал syslinux.cfg (а заодно и такой же isolinux.cfg)
теперь образ стартует из директории /syslinux, но с тем же результатом.

Че делать, я пока больше не знаю.
Последний раз редактировалось Chai 11 окт 2015, 17:06, всего редактировалось 1 раз.
Chai
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 10 окт 2015, 20:59

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение Chai »

Стартовал-таки!!!!! Почитал указанную выше ссылку http://www.syslinux.org/wiki/index.php/Config

Рассказать, в чем было дело? :)
Chai
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 10 окт 2015, 20:59

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение Chai »

Ну в общем, мешал параметр label. Удалил его, и все стартануло.

Теперь мне бы стартовать в single mode или еще лучше заставить в "автозапуске" стартовать терминал. Она же сразу в прикладную программу стартует, а не в среду графического стола.

Наверное, для этого нужно распаковать bzImage ? Или нужно смотреть initrd ?
Смотрите, пробую
cpio -id < initrd~
но это выводит множество
*** not created: newer or same age version exists

А дело в том, что если я запускаю cpio в своей centos, она выводит из ленты initrd (это не архив, а лента) в общую корневую файловую систему, где все эти файлы и устройства УЖЕ есть.
А вот как бы перенаправить вывод в указанную директорию ???
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение nezabudka »

Chai. При начале старта загрузчика нужно нажать клавишу "С" и попадешь в параметры загрузки
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Аватара пользователя
Oleg65
Местный говорун
Местный говорун
Сообщения: 859
Зарегистрирован: 18 янв 2015, 10:56
Откуда: г.Коломна Моск.обл.

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение Oleg65 »

мешал параметр label
Label, если не ошибаюсь это не обязательная метка загрузчика LILO. У Вас он стоит? Если не изменяет память в GRUB она не используется. Чем же обусловлено ее влияние? :? Интересно...
Chai
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 10 окт 2015, 20:59

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение Chai »

Oleg65, у меня не GRAB, у меня syslinux
Про метку в вики написано здесь
http://www.syslinux.org/wiki/index.php/Config#LABEL

В итоге конфигурационный файл syslinux.cfg имеет такое содержание

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

prompt 0
timeout 0
    kernel bzImage
    APPEND ro root=/dev/sda1 initrd=initrd
nezabudka , кнопку С не отрабатывает. Никакие не отрабатывает - ни Tab, ни С, ни пробел...

Ладно, такая вот теперь задача - примонтировать bzimage. Обычно это архив, но здесь gzip формат не признает, и никакими архиваторами не открывается.
Не монтируется, спрашивает тип файловой системы. Указывал разные - ext2,3,4,vfat etc...Неправильный тип файловой системы.
В вики написано, что образ имеет "специфический формат" и содержит "bootsect.o + setup.o + misc.o + piggy.o."

Чей-то за огород? Как его примонтировать, прочитать и экстрагировать из него initramfs?
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение nezabudka »

Chai. Попробуй добавить в конце строчки конфигурационного файла init=/bin/bash

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

APPEND ro root=/dev/sda1 initrd=initrd init=/bin/bash
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Chai
Молчаливый гость
Молчаливый гость
Сообщения: 12
Зарегистрирован: 10 окт 2015, 20:59

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение Chai »

Это еще вчера вечером пробовал, почему-то не срабатывает. А возможно, что в образе и нет bash. Это ведь окно терминала должен запуститься?
Понажимал разные алт+Fi, первая консоль вся черная, остальные заливки разными цветами, вторая в сетку, квадратиками, третья зеленая. следующая синяя... программа открывается в 12 консоли.
Аватара пользователя
Oleg65
Местный говорун
Местный говорун
Сообщения: 859
Зарегистрирован: 18 янв 2015, 10:56
Откуда: г.Коломна Моск.обл.

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение Oleg65 »

Oleg65, у меня не GRAB, у меня syslinux
Да, что-то я зациклился... Пардон :oops:
Аватара пользователя
nezabudka
Местный говорун
Местный говорун
Сообщения: 618
Зарегистрирован: 18 апр 2015, 06:13
Откуда: Ростов на Дону

Re: Образ ISO с CD на флэшку - kernel panic

Сообщение nezabudka »

Chai писал(а):Это еще вчера вечером пробовал, почему-то не срабатывает. А возможно, что в образе и нет bash. Это ведь окно терминала должен запуститься?
Понажимал разные алт+Fi, первая консоль вся черная, остальные заливки разными цветами, вторая в сетку, квадратиками, третья зеленая. следующая синяя... программа открывается в 12 консоли.
Я перепутала, клавишу "Е" попробуй и поэкспериментируй init=/bin/dash init=/bin/sh
"I invented the term Object-Oriented and I can tell you I did not have C++ in mind." - Alan Kay
Ответить

Вернуться в «Ядро, модули и конфигурация»