» SLAX Linux Live CD
эээ.... а что ты там грузишь? версию какую?
ибо что за модули в папке base?
стандартные модули 6-го:
001-core.lzm
002-xorg.lzm
003-desktop.lzm
004-kdeapps.lzm
005-koffice.lzm
006-devel.lzm
во вторых. как граб настраивал то?
ибо что за модули в папке base?
стандартные модули 6-го:
001-core.lzm
002-xorg.lzm
003-desktop.lzm
004-kdeapps.lzm
005-koffice.lzm
006-devel.lzm
во вторых. как граб настраивал то?
Прошу пардон, оказалось это не SLAX, a BackTrack 3, но я и SLAX пробовал тоже - на этом же месте загрузка прерывается. Граб настроен так:
splashimage=(hd0,0)/full.xpm.gz
timeout 10
default 0
title Linux SLAX
root (hd0,0)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
title Disk C: (Windows XP !)
find --set-root /NTLDR_
chainloader /NTLDR_
title Reboot
savedefault --wait=2
reboot
splashimage=(hd0,0)/full.xpm.gz
timeout 10
default 0
title Linux SLAX
root (hd0,0)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
title Disk C: (Windows XP !)
find --set-root /NTLDR_
chainloader /NTLDR_
title Reboot
savedefault --wait=2
reboot
Эээммм ntfs?
Добавлено:
а где ramdisk_size=6666 root=/dev/ram0 rw
Добавлено:
title SLAX
root(hdx,y) # x - disk number y - partition number
kernel /boot/vmlinuz ramdisk_size 6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /boot/initrd.gz
Добавлено:
а где ramdisk_size=6666 root=/dev/ram0 rw
Добавлено:
title SLAX
root(hdx,y) # x - disk number y - partition number
kernel /boot/vmlinuz ramdisk_size 6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /boot/initrd.gz
Цитата:
title SLAX
root(hdx,y) # x - disk number y - partition number
kernel /boot/vmlinuz ramdisk_size 6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
initrd /boot/initrd.gz
Это что?
cmos
У тебя не указаны опции загрузки. Замени строки GRUB:
Код: title Linux SLAX
root (hd0,0)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
У тебя не указаны опции загрузки. Замени строки GRUB:
Код: title Linux SLAX
root (hd0,0)
kernel /boot/vmlinuz
initrd /boot/initrd.gz
А, ясно. А можете объяснить значение этих новых команд? А то мне хочется понять смысл.
to All
Возник такой вопрос. Хочу добавить SLAX в свой диск реаниматор, но папка BOOT у меня уже есть на диске. Каким образом можно сделать следующее: создать в корне диска каталог например SLAXCD и поместить в нее папки SLAX и BOOT. Какие после этого нужно править файлы и какие параметры передавать загрузчику. Это все хочу организовать на базе BCDW.
ЗЫ: Смотрел свою папку BOOT вроде пересекающихся файлов и папок нету, но все равно хочеться сделать, чтоб все красиво было.
Возник такой вопрос. Хочу добавить SLAX в свой диск реаниматор, но папка BOOT у меня уже есть на диске. Каким образом можно сделать следующее: создать в корне диска каталог например SLAXCD и поместить в нее папки SLAX и BOOT. Какие после этого нужно править файлы и какие параметры передавать загрузчику. Это все хочу организовать на базе BCDW.
ЗЫ: Смотрел свою папку BOOT вроде пересекающихся файлов и папок нету, но все равно хочеться сделать, чтоб все красиво было.
Создаешь папку пишешь на старте from=/dev/hdx/твоя_папка
novah
Можно немного подробнее, где это нужно прописывать, а то я с Linux на "Вы".
Можно немного подробнее, где это нужно прописывать, а то я с Linux на "Вы".
Цитата:
Можно немного подробнее, где это нужно прописывать, а то я с Linux на "Вы".
как я понял, хотите создать совмещенный диск - реаниматор + SLax?
тогда тут дело не в линуксе, а в загрузчике, с помощью которого вы намереваетесь это сделать. нужно отредактировать менюшку загрузки вашего диска реаниматора и добавить в него пункты выбора загрузки Slax.
если не удобно использовать папку boot, то необходимо указать при загрузке где находятся эти два файла - vmlinuz и initrd.gz, т.е. примерно так:
kernel /<путь до файла>/vmlinuz
initrd /<путь до файла>/initrd.gz
а так же передать параметры загрузки:
ramdisk_size=6666 root=/dev/ram0 rw copy2ram (последнее для загрузки в опертивку) autoexec=xconf;telinit~4
как и где это прописывать - зависит от типа используемого загрузчика (если он вобще умеет загружать линукс), так что ищите описаловку под него...
спасибо, вроде разобрался, буду пробовать. Просто раньше никогда не работал с загрузчиком isolinux. Параматры загрузки SLAX нашел в slax.cfg.
Добавлено:
Вообщем получилось загрузить вот c такими параметрами в BCDW
\SLAXCD\boot\isolinux\isolinux.bin /SLAXCD/boot/vmlinuz initrd=/SLAXCD/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/slax/
подскажите, за что отвечает параметр autoexec=xconf;telinit~4
Просто в ini файле BCDW символ ";" является служебным и этот парамаметр опытным путем был сокращен до autoexec=telinit~4. Чем это чревато или как правильней сделать.
Добавлено:
Вообщем получилось загрузить вот c такими параметрами в BCDW
\SLAXCD\boot\isolinux\isolinux.bin /SLAXCD/boot/vmlinuz initrd=/SLAXCD/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=telinit~4 changes=/slax/
подскажите, за что отвечает параметр autoexec=xconf;telinit~4
Просто в ini файле BCDW символ ";" является служебным и этот парамаметр опытным путем был сокращен до autoexec=telinit~4. Чем это чревато или как правильней сделать.
параметр autoexec=xconf;telinit~4
отвечает за автоматический старт графического режима, x-сервера, в зависимости от того какой оконный менеджер выставлен по умолчанию он и грузится, в слаксе по умолчанию kde.
можно убрать этот параметр, будет грузится консоль, а потом можно набрать вручную startx.
xconf, который убрали, отвечает за автоконфигурирование x-сервера, ваще можно попробовать
заключить после равно все в кавычки или читать мануалы по вашему загрузчику или попробовать два раза autoexec=
отвечает за автоматический старт графического режима, x-сервера, в зависимости от того какой оконный менеджер выставлен по умолчанию он и грузится, в слаксе по умолчанию kde.
можно убрать этот параметр, будет грузится консоль, а потом можно набрать вручную startx.
xconf, который убрали, отвечает за автоконфигурирование x-сервера, ваще можно попробовать
заключить после равно все в кавычки или читать мануалы по вашему загрузчику или попробовать два раза autoexec=
Firemanser
А можно под root заделать реальный каталог на диске или обязательно в памяти нужно?
А можно под root заделать реальный каталог на диске или обязательно в памяти нужно?
cmos
Код: kernel /boot/vmlinuz ramdisk_size 6666 root=/mnt/hda1 rw autoexec=xconf;telinit~4 changes=/slax/
Код: kernel /boot/vmlinuz ramdisk_size 6666 root=/mnt/hda1 rw autoexec=xconf;telinit~4 changes=/slax/
Firemanser
А если это внешний USB HDD?
А если это внешний USB HDD?
cmos
нужно знать путь к этому устойству (если слакс его обнаружил и подмонтировал).
нужно знать путь к этому устойству (если слакс его обнаружил и подмонтировал).
novah
прописал в загрузке 2 раза autoexec
\SLAXBOOT\isolinux\isolinux.bin /SLAXBOOT/vmlinuz initrd=/SLAXBOOT/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf autoexec=telinit~4 changes=/SLAX/
SLAX загрузился нормально, а как можно понять, что обе эти команды отработали?
прописал в загрузке 2 раза autoexec
\SLAXBOOT\isolinux\isolinux.bin /SLAXBOOT/vmlinuz initrd=/SLAXBOOT/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf autoexec=telinit~4 changes=/SLAX/
SLAX загрузился нормально, а как можно понять, что обе эти команды отработали?
Цитата:
Вообщем получилось загрузить вот c такими параметрами в BCDW
встречал упоминание, что для bcdw нужено отстуствие isolinux.cfg на диске, хотя в другом месте было записано, что
"В BCDW прописаваются загрузчик (isolinux) для каждого дистрибутива, с параметрами загрузки, взятые из isolinux.cfg.
В некоторых случаях пришлось оставить isolinux.cfg в папке загрузки каждого дистрибутива."
может через кфг задать как то можно?
Добавлено:
Цитата:
\SLAXBOOT\isolinux\isolinux.bin /SLAXBOOT/vmlinuz initrd=/SLAXBOOT/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf autoexec=telinit~4 changes=/SLAX/
SLAX загрузился нормально, а как можно понять, что обе эти команды отработали?
а до этого он грузился как-то?
Firemanser
А где узнать путь?
А где узнать путь?
отсутствие-присутствие isolinux.cfg на загрузку не влияло, пробовал указать в качестве загрузчика isolinux.bin без параметров, так isolinux.cfg не подхватился.
до этого грузился с одним autoexec= (autoexec=telinit~4)
т.е. вся проблема передать параметр autoexec=xconf;telinit~4 т.к. ";" служебный символ BCDW
PS: Что то форум глючит, не видно добавленые сообщения.
до этого грузился с одним autoexec= (autoexec=telinit~4)
т.е. вся проблема передать параметр autoexec=xconf;telinit~4 т.к. ";" служебный символ BCDW
PS: Что то форум глючит, не видно добавленые сообщения.
cmos
вбей команду lsusb -t и напиши вывод.
вбей команду lsusb -t и напиши вывод.
Firemanser
Bus# 6
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 5
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 4
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 3
`-Dev# 1 Vendor 0x1d6b Product 0x0001
|-Dev# 2 Vendor 0x045e Product 0x00db
`-Dev# 3 Vendor 0x09da Product 0x010b
Bus# 2
`-Dev# 1 Vendor 0x1d6b Product 0x0001
`-Dev# 2 Vendor 0x093a Product 0x2628
Bus# 1
`-Dev# 1 Vendor 0x1d6b Product 0x0002
|-Dev# 5 Vendor 0x1058 Product 0x0704
`-Dev# 6 Vendor 0x058f Product 0x6362
Bus# 6
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 5
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 4
`-Dev# 1 Vendor 0x1d6b Product 0x0001
Bus# 3
`-Dev# 1 Vendor 0x1d6b Product 0x0001
|-Dev# 2 Vendor 0x045e Product 0x00db
`-Dev# 3 Vendor 0x09da Product 0x010b
Bus# 2
`-Dev# 1 Vendor 0x1d6b Product 0x0001
`-Dev# 2 Vendor 0x093a Product 0x2628
Bus# 1
`-Dev# 1 Vendor 0x1d6b Product 0x0002
|-Dev# 5 Vendor 0x1058 Product 0x0704
`-Dev# 6 Vendor 0x058f Product 0x6362
AjaX_too
а если отредактировать isolinux.cfg например оставив только
Цитата:
с другой стороны, если и так грузится при
Цитата:
то это только ради проверки делать...
Цитата:
а различие между запущенным slax с одним (autoexec=telinit~4) и двумя (autoexec=xconf autoexec=telinit~4 ) параметрами есть именно видимые?
ЗЫ. да, кстати
Цитата:
для загрузки с диска - нафиг не нужно. это папка сохраняющихся при запусках изменений...
ЗЗЫ. тоже с форумом такой глюк замечал...
Добавлено:
Firemanser
Цитата:
а не проще с запущенного slax найти через центр информации? там обычно подробнее дается инфа, если не ошибаюсь...
а если отредактировать isolinux.cfg например оставив только
Цитата:
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4
с другой стороны, если и так грузится при
Цитата:
прописал в загрузке 2 раза autoexec
то это только ради проверки делать...
Цитата:
до этого грузился с одним autoexec= (autoexec=telinit~4)
а различие между запущенным slax с одним (autoexec=telinit~4) и двумя (autoexec=xconf autoexec=telinit~4 ) параметрами есть именно видимые?
ЗЫ. да, кстати
Цитата:
changes=/SLAX/
для загрузки с диска - нафиг не нужно. это папка сохраняющихся при запусках изменений...
ЗЗЫ. тоже с форумом такой глюк замечал...
Добавлено:
Firemanser
Цитата:
вбей команду lsusb -t и напиши вывод.
а не проще с запущенного slax найти через центр информации? там обычно подробнее дается инфа, если не ошибаюсь...
Цитата:
а не проще с запущенного slax найти через центр информации?
ни знаю, но это не true unix way
Цитата:
ни знаю, но это не true unix way
а по мне как проще - то и есть тру) вот теперь объясняйcmosу как из тех данных что он привел (полученных через true unix way) определить путь до юсб диска...
Misha_from_Penza
А где центр информации?
А где центр информации?
ГЫЫЫЫЫ!!!!!
Да нет cmos, автомонтирование на стадии старта, будет не универсальным, на других машинах это работать не будет, имхо с сд это не нужно.
Добавлено:
Ну смотри, если в системе один ide диск то он будет /dev/hda (разделы соответственно /dev/hda1 /dev/hda2 и тд), если нет sata диска то флеш будет /dev/sda1, если один sata то usb=/dev/sdb1 и тд.
Добавлено:
а ваще cfdisk /dev/устройство и ты увидишь какие разделы и как называются на данном девайсе
Да нет cmos, автомонтирование на стадии старта, будет не универсальным, на других машинах это работать не будет, имхо с сд это не нужно.
Добавлено:
Ну смотри, если в системе один ide диск то он будет /dev/hda (разделы соответственно /dev/hda1 /dev/hda2 и тд), если нет sata диска то флеш будет /dev/sda1, если один sata то usb=/dev/sdb1 и тд.
Добавлено:
а ваще cfdisk /dev/устройство и ты увидишь какие разделы и как называются на данном девайсе
Misha_from_Penza
Цитата:
и так тоже не цепляет isolinux.cfg
Цитата:
нету, т.е. грузиться так как при autoexec=telinit~4, xconf не отрабатывает. по сравнению с оригиналом есть (разрешение другое), xconf видимо это делает.
Цитата:
спасибо, понял. Уберем значит.
Вообщем по совету novah попробовал передать параметры загрузки без autoexec=
затем ввел комманду startx (в принципе ее можно и в autoexec прописать) Live загрузился. Так вот в чем собственно вопрос: в чем принципиальное отличие startx от telinit~4 (если с консоли то получилось запустить без ~ с пробелом). Понял что telinit отвечает за 1 из 6 графических режимов, но учитывая то, что с Linux знаком всего один день, можно сказать, то знания мат. части не хватает. Просветите плиз в этом вопросе. Если допустим в autoexec тупо вбить startx (проверял, работает), но опять же нужен ли этот telinit?
Цитата:
а если отредактировать isolinux.cfg
и так тоже не цепляет isolinux.cfg
Цитата:
а различие между запущенным slax с одним (autoexec=telinit~4) и двумя (autoexec=xconf autoexec=telinit~4 ) параметрами есть именно видимые?
нету, т.е. грузиться так как при autoexec=telinit~4, xconf не отрабатывает. по сравнению с оригиналом есть (разрешение другое), xconf видимо это делает.
Цитата:
для загрузки с диска - нафиг не нужно
спасибо, понял. Уберем значит.
Вообщем по совету novah попробовал передать параметры загрузки без autoexec=
затем ввел комманду startx (в принципе ее можно и в autoexec прописать) Live загрузился. Так вот в чем собственно вопрос: в чем принципиальное отличие startx от telinit~4 (если с консоли то получилось запустить без ~ с пробелом). Понял что telinit отвечает за 1 из 6 графических режимов, но учитывая то, что с Linux знаком всего один день, можно сказать, то знания мат. части не хватает. Просветите плиз в этом вопросе. Если допустим в autoexec тупо вбить startx (проверял, работает), но опять же нужен ли этот telinit?
Нет телинит не отвечает за 6 графических режимов, он отвечает за 6 режимов, среди которых перезагрузка и выключение компьютера. xconf - это скрипт который перед startx пытается определить железо на всякий случай, по умолчанию режим 1024x768, но ведь есть мониторы которые этот режим не поддерживают, без autoexec, можно вручную xconf а потом startx.
http://unixtoday.ru/?p=60
http://unixtoday.ru/?p=60
Страницы: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849
Предыдущая тема: GRUB&обновление ядра
Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.