Ru-Board.club
← Вернуться в раздел «UNIX»

» Slax не грузтится через Grub4DOS

Автор: Doompilot
Дата сообщения: 05.02.2010 12:12
Бодро подхватывается, все ищет грузит вплоть до фразы:

linux live end, starting slax

и следуюшей строкой:

usage init 0123456SsQqAaBbCc...

И все, на том клинится.

Структура на флэшке:

/slax - создал сам.
внутри него

/slax/boot
/slax/boot.images

содержимое лежащего на том же уровне каталога (исходно из .iso распаковался в /slaxs/slax) переместил уровнем выше; была отсылка с ошибкой, что livecd.sgn должен лежать в /slax, да и дальнейшая загрузка после перемещения это подтверждает.

Подпункт в Menu.lst выглядит так:

title SLAX Linux
root (hd0,0)
kernel /slax/boot/vmlinuz PMEDIA=usbflash
initrd /slax/boot/initrd.gz

Для лежащего в соседней папке /puppy все отлично; грузится как из пушки.

Править slax.cfg с добавлениям к путям /slax (чтобы получалось /slax/boot; не очень понятно, какой уровень он считает / ) - пробовал. Не помогает, все в точности то же самое. Поиск юзал; результатов нет.

Есть ли мысли у почтенного ALL? Сам я не настолько хорошо представляю последовательность загрузки линукса (особенно такого видоизмененного, для liveCD).
Представляется, что проблема с процессингом местного inittab (не выбирается runlevel), но как это отследить, где трекать?

Заранее спасибо.
Автор: jakow77
Дата сообщения: 05.02.2010 17:12

Цитата:
Структура на флэшке:

/slax - создал сам.
внутри него

/slax/boot
/slax/boot.images

Чуток неправильно. Надо оригинальную папку "slax" класть в корень диска
в нее и можно положить папку "boot"

title Slax Graphics mode (KDE)
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /slax/boot/initrd.gz

title Slax Always Fresh
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
initrd /slax/boot/initrd.gz


title Slax Copy To RAM
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
initrd /slax/boot/initrd.gz

title Slax Graphics VESA mode
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/slax/
initrd /slax/boot/initrd.gz

title Slax Text mode
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw changes=/slax/
initrd /slax/boot/initrd.gz

title Slax as PXE server
kernel /slax/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=/boot/pxelinux.cfg/start;/boot/pxelinux.cfg/web/start;xconf;telinit~4
initrd /slax/boot/initrd.gz

тоеcть структра
root
+slax
base
+boot
+changes
......ну и остальные папки ,файлы

Цитата:
содержимое лежащего на том же уровне каталога (исходно из .iso распаковался в /slaxs/slax) переместил уровнем выше; была отсылка с ошибкой, что livecd.sgn должен лежать в /slax, да и дальнейшая загрузка после перемещения это подтверждает.


здесь ты это уже заметил, но это так же и относится к жестоко прописаному пути к
папке "base" /slax/slax/base уже небудет работать

Автор: SEVTR
Дата сообщения: 20.04.2010 18:47
Хочу установить SLAX на жестки диск, делаю всё согласно инструкции http://slax.org.ru/hdd.html в конце коректирую файл menu.lst следующим образом (каталоги BOOT & SLAX нахдятся на втором жестко диске в первом разделе, в винде ему присвоэна буква Е)

# This is a sample menu.lst file. You should make some changes to it
# The old install method of booting via the stage-files has been removed
# utility under DOS/Win9x or Linux

#color black/cyan yellow/cyan
color cyan/blue white/blue
#timeout 30
#default /default

title SLAX
kernel (HD1,0)/boot/vmlinuz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/mnt/HDa3/slax/
initrd=(HD1,0)/boot/initrd.gz
boot

title WinXp
find --set-root /ntldrxp
chainloader /ntldrxp

при перезагрузке, поевляется синий екран с вибором операционки, я вибираю SLAX и комп выкидеваэт ошибку EROOR23: error while parsing number
Подскажите пожалуста в чем причина, что не так!!! Заранее благодарен.
Автор: AndrejNVDS29
Дата сообщения: 04.10.2010 23:04
Разделы в GRUB надо писать строчными буквами.

kernel (HD1,0) ->
kernel (hd1,0)

initrd=(hd1,0)/boot/initrd.gz

в slax тоже changes=/mnt/HDa3/ -> changes=/mnt/hda3/

Страницы: 1

Предыдущая тема: ipfw table


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.