ilfat |
|
Темы:
0
Сообщения:
11
Участник с: 07 февраля 2019
|
vasekНе находит корневое устройство и выкидывает в дебаг шелл. Похоже не понимает что нужно из исо грузиться. Что нужно прописать для загрузки из исо я так и не понял. То что находил не работало, а все что у меня перечислено в переменной $linux_extra видимо не подходит. |
vasek |
|
Темы:
47
Сообщения:
11854
Участник с: 17 февраля 2013
|
ilfatТак и должно быть, выкидывает в emergency, dracut, откуда можно посмотреть и найденные разделы и должны работать некоторые утилиты, но все это находится в памяти, а вот смонтироваться не может. ОС Mageia отличается от нашей тем, что использует dracut. Когда то несколько лет назад попался такой образ (система с dracut) и пришлось поэкспериметировать (прописывал перед каждым этапом, что грузиться, чтобы видеть на экране, плюс к этому увеличивал логирование, параметр rd.debug), так что кой что в памяти осталось. … помнится, что даже вставлял флешку и она нормально определялась, хотел скинуть на нее полный лог. И тогда вычитал, что системы, построенные с dracut, непосредственно из iso грузиться не умеют - ядро грузится нормально, а вот дальше ядро не понимает, что корневая файловая система у него на этом же образе. И нужно это ему как то объяснить. А обусловлено это, если не ошибаюсь, тем, что в dracut всем этим управляет udev, прямо на этом этапе. Дерзайте. Найдете решение, опишите. UPD - хотя вроде бы Fedora тоже использует dracut, если не ошибаюсь, но она вроде бы грузится - вот подробности мне этого не известны.
Ошибки не исчезают с опытом - они просто умнеют
|
ilfat |
|
Темы:
0
Сообщения:
11
Участник с: 07 февраля 2019
|
vasekROSA тоже используют дракут и тоже грузится. И для Росы и для Федоры поиск ИСО задаётся через iso-scan/filename=$iso_path, как впрочем и для Убунту с OpenSUSE и очень интересно почему это для Магеи не работает) |
vasek |
|
Темы:
47
Сообщения:
11854
Участник с: 17 февраля 2013
|
ilfatЗначит можно предположить, что есть отличие - а вот какое это отличие, нужно разбираться EDIT 1 - лично я не любитель автоматизации, ручками нагляднее, да и отладку проще делать.
Ошибки не исчезают с опытом - они просто умнеют
|
vs220 |
|
Темы:
25
Сообщения:
8524
Участник с: 16 августа 2009
|
vasekТам на исошке есть параметры isoшка/EFI/BOOT/grub.cfg попробовать подставить
|
vasek |
|
Темы:
47
Сообщения:
11854
Участник с: 17 февраля 2013
|
vs220Обычно так и поступаю, монтирую образ и изучаю его внутренности. Пусть пробует молодежь, я уже в свое время с этим наигрался. Плюс к этому качать 2G просто для любопытства, имея месячный безлимит всего на 8G, нет желания (тем более уже потратил 800 М на systemrescuecd-6.0.0) К тому же, главное, я вообще стал противником набора всяких Live CD - только необходимые - пользы от них не вижу.
Ошибки не исчезают с опытом - они просто умнеют
|
jim945 |
|
Темы:
9
Сообщения:
3180
Участник с: 25 января 2010
|
Извиняюсь. За длительную паузу. Был занят. С этой Mageia все плохо. В ней нет обработчиков параметров ядря для автоматизации загрузки из iso. Хотя всё остальное для этого есть. Костыльный, на мой взгляд, но работающий способ способ реализовали. А дальше по инструкцииИспытывал на Mageia-6-x86_64-DVD.iso
Lupus pilum mutat, non mentem.
|
Ritter19 |
|
Темы:
0
Сообщения:
1
Участник с: 26 мая 2019
|
Hi Не могли бы Вы разжевать вот это jim945Я не "погромист", и эта конструкция мне непонятна: jim945Все эти скобочки, кавычки ... Что должно быть вместо них? hd0,msdos7/boot/grub ? Как указать путь к autoiso.cfg? Спасибо. |
jim945 |
|
Темы:
9
Сообщения:
3180
Участник с: 25 января 2010
|
Ritter19Если он лежит рядом с grub. cfg в каталоге autoiso, то достаточно просто скопировать мои строки как есть. эти скобочки и кавычки это переменная в которой храниться путь до каталога выполняем ого в данный момент конфига.
Lupus pilum mutat, non mentem.
|
jim945 |
|
Темы:
9
Сообщения:
3180
Участник с: 25 января 2010
|
Провёл небольшую чистку кода. Удалена функция isolinux_iso_entry. Так и не нашел ей достойного применения.
Lupus pilum mutat, non mentem.
|