Дистрибутивы проекта PuppyRus Linux > LupuRus, Ivanna
Как заставить lupurus работать из другой папки
and59:
Приветствую всех.
Вопрос...
Как заставить lupurus работать из другой папки?
Использую следующую структуру диска (fat32):
SYSTEM(C:)
lupurus
//10 стандартных файлов
8x16.psf
boot.cat
boot.msg
help.msg
initrd.gz
isolinux.bin
isolinux.cfg
LOGO.16
lupu-510.sfs
vmlinuz
Systems
lupurus
//10 стандартных файлов, копия верхней папки
WINDOWS
//резервная инсталляция Windows Pro XPSP2 rus
grldr
menu.lst
ntldr
boot.ini
//всякие разные папки и файлы
Экспериментирую с lupurus 510/3.
Боевая система Windows Pro XPSP3 rus. Установлена на другую партицию.
I6850/ram 4GB/hdd 5,6GB all/740MB free
Гружусь через ntldr, потом через grub4dos.
При удалении папки "C:\lupurus" пишет, что "lupu-510.sfs" не найден, т.е.
папку "\Systems\lupurus" не цепляет. Если папка имеется, то "нет проблем".
Папки получены извлечением из образа "lupurus-510-3.iso".
Для копирования папок инсталлятор не запускался (не хочу испортить рабочую
систему/MBR).
Образец меню:
title Puppy/Lupurus 510-3 - in System directory
root (hd0,0)
kernel /Systems/lupurus/vmlinuz root=/dev/ram0 pfix=ram irqpoll ramdisk_size=6666
initrd /Systems/lupurus/initrd.gz
boot
Проблема в настройках lupurus, grub4dos? Проблема в функциональности lupurus,
grub4dos, т.е. в исходниках? М.б. сменить загрузчик (на какой)?
Эту проблему можно решить без отладки исходников и тотальной пересборки?
С некоторой надеждой ожидаю компетентных суждений от уважаемого сообщества.
melviX:
Похоже не хватает в menu.lst, по крайней мере для Grub4dos:
/Systems/lupurus/lupu-510.sfs
Сам lupu-510.sfs должен лежать в том же каталоге /Systems/lupurus/.
Если в другом, надо прописать путь.
bit777:
--- Цитата: and59 от 02 Октябрь 2010, 23:49:40 ---title Puppy/Lupurus 510-3 - in System directory
root (hd0,0)
kernel /Systems/lupurus/vmlinuz root=/dev/ram0 pfix=ram irqpoll ramdisk_size=6666
initrd /Systems/lupurus/initrd.gz
boot
--- Конец цитаты ---
Так загружаться не будет. Файлы puppy должны находится или в корне жесткого диска или в папке, а не в подпапке папки.
Примерно так:
SYSTEM(C:)
/lupurus
initrd.gz
lupu-510.sfs
vmlinuz
И файл menu.lst :
title Puppy/Lupurus 510-3 - in System directory
rootnoverify (hd0,6)
kernel (hd0,0)/lupurus/vmlinuz psubdir=lupurus
initrd (hd0,0)/lupurus/initrd.gz
boot
and59:
Для "melviX"
Я опробовал следующие варианты инструкций во всевозможных сочетаниях:
kernel /Systems/lupurus/vmlinuz
kernel /Systems/lupurus/vmlinuz root=/dev/ram0 pfix=ram ramdisk_size=6666
kernel /Systems/lupurus/vmlinuz root=/dev/ram1 pfix=ram ramdisk_size=6666
kernel /Systems/lupurus/vmlinuz root=/dev/hdc1 pfix=ram ramdisk_size=6666
initrd (hd0,0)/Systems/lupurus/initrd.gz (hd0,0)/Systems/lupurus/lupu-510.sfs
initrd /Systems/lupurus/initrd.gz (hd0,0)/Systems/lupurus/lupu-510.sfs
initrd (hd0,0)/Systems/lupurus/initrd.gz /Systems/lupurus/lupu-510.sfs
initrd /Systems/lupurus/initrd.gz /Systems/lupurus/lupu-510.sfs
Результат.
Во всех случаях:
"Kernel panic - not syncing:VFS:Unable to mount root fs on unknown-block"
Выводы.
Параметр "/Systems/lupurus/lupu-510.sfs" сработал.
Для "bit777"
Пожалуйста, объясните подробнее, какие программы и/или настройки не позволяют
реализовать размещение файлов во вложенных папках.
Pro:
--- Цитата: and59 от 04 Октябрь 2010, 08:53:56 ---Для "bit777"
Пожалуйста, объясните подробнее, какие программы и/или настройки не позволяют
реализовать размещение файлов во вложенных папках.
--- Конец цитаты ---
да фиг знает, я тоже пытался раньше в подпапку второго уровня сделать установку - не получилось.
кстати для того чтобы все запускалось не нужно 10 файлов, хватит и трех vmlinuz, initrd.gz и lupu-510.sfs
Есть ли смысл из-за трех файлов делать отдельную папку :)
Навигация
Перейти к полной версии