Пользовательского поиска
Понедельник, 20.11.2017, 04:54
Приветствую Вас Гость | RSS
Главная | загрузка xubuntu - Форум | Регистрация | Вход
Меню Проекта
Форма входа
Логин:
Пароль:
Мы Рекомендуем:
Мнение Общественности
Полезен ли ресурс?
1. Да! Он мне помог
2. Ну, кое что я отсюда взял..
3. Ни Какой пользы
4. Я всё это уже давно знаю и использую.
5. Я профессионал, и не нуждаюсь в этой инфе.
Всего ответов: 3167
Статистика
GreenFlash
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: Sh1td0wn 
Форум » Мультизагрузочная флешка » Общий » загрузка xubuntu (загрузка xubuntu с помощью vmlinuz)
загрузка xubuntu
neatstoiДата: Четверг, 02.04.2015, 15:59 | Сообщение # 1
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
такая проблема:
прописан в menu.lst Ubuntu х64:

title Ubuntu 14.04.2-amd64
kernel /ubuntu/vmlinuz.efi iso-scan/filename=/Ubuntu/ubuntu-14.04-amd64.iso boot=casper only-ubiquity initrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd /ubuntu/initrd.lz

все работает норм, грузится без проблем.
мне нужно прописать так же xubuntu x32 и x64.
пишу:

title Voyager-X-14.04.04-i386
kernel /ubuntu/Voyager x32/vmlinuz iso-scan/filename=/Ubuntu/Voyager x32/Voyager-14.04.04-i386.iso boot=casper only-ubiquity initrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd /ubuntu/Voyager x32/initrd.lz

title Voyager-X-14.04.04-amd64
kernel /ubuntu/Voyager x64/vmlinuz.efi iso-scan/filename=/Ubuntu/Voyager x64/Voyager-X-14.04.04-amd64.iso boot=casper only-ubiquity initrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd /ubuntu/Voyager x64/initrd.lz

xubuntu не грузится, что х32, что х64, выдает ошибку.
пишет строчку:
"kernel /ubuntu/Voyager x32/vmlinuz iso-scan/filename=/Ubuntu/Voyager x32/Voyager-14.04.04-i386.iso boot=casper only-ubiquity initrd=/casper/initrd.lz locale=ru_RU quiet splash --" файл не найден.

в чем косяк?
понимаю, что vmlinuz.efi это для х64, а для х32 vmlinuz, ак они у меня взяты с оригинальных iso, которые я и гружу, vmlinuz.efi(vmlinuz) и initrd.lz лежат в одной папке с соответствующим iso образом.
кто что может подсказать?
 
AtlantДата: Четверг, 02.04.2015, 16:08 | Сообщение # 2
Эксперт
Группа: Проверенные
Сообщений: 2152
Репутация: 210
Статус: Отсутствует
Грузить полностью из образа, это же логично.
Код
title Voyager-X-14.04.04-i386
map /Ubuntu/Voyager x32/Voyager-14.04.04-i386.iso (0xff)
map --hook
kernel (0xff)/.../vmlinuz iso-scan/filename= boot=casper only-ubiquity initrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd (0xff)/.../initrd.lz

title Voyager-X-14.04.04-amd64
map /Ubuntu/Voyager x64/Voyager-X-14.04.04-amd64.iso (0xff)
map --hook
kernel (0xff)/.../vmlinuz.efi iso-scan/filename=/Ubuntu/Voyager x64/Voyager-X-14.04.04-amd64.iso boot=casper only-ubiquity initrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd (0xff)/.../initrd.lz


Вместо трех точек пишешь путь к файлам, как они расположены внутри образа.
Образ на флешке должен быть дефрагментирован - Wincontig в помощь.


Сообщение отредактировал Atlant - Четверг, 02.04.2015, 16:10
 
neatstoiДата: Четверг, 02.04.2015, 16:11 | Сообщение # 3
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
почему же ubuntu грузится и так, а xubuntu нужны правки?
 
AtlantДата: Четверг, 02.04.2015, 16:41 | Сообщение # 4
Эксперт
Группа: Проверенные
Сообщений: 2152
Репутация: 210
Статус: Отсутствует
neatstoi, Вообще-то нельзя нарушать внутреннюю структур каталогов, потому что они жестко заданы. А ты еще выносишь за пределы дистрибутива ядро + рамдиск и надеешься что оно нормально будет грузиться пока не смонтирует образ.
 
neatstoiДата: Четверг, 02.04.2015, 16:52 | Сообщение # 5
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
без выноса ядра и рамдиска Ubuntu не грузится. приходится прописывать чтоб выгружался весь образ в оперативу. а так, как у меня прописано, в оперативу выгружается только ядро, а это 20Mb супротив 1Gb образа.
 
Sh1td0wnДата: Пятница, 03.04.2015, 01:57 | Сообщение # 6
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
Отвечая на вопрос,

> почему же ubuntu грузится и так, а xubuntu нужны правки?

Загрузчик видит строку /ubuntu/Voyager x32/vmlinuz и пытается запустить файл /ubuntu/Voyager, передав ему параметры x32/vmlinuz (и далее). Не уверен, как именно в GRUB4DOS экранируются пробелы (попробуйте \ перед каждым пробелом, являющимся частью пути), но это одна из тех областей, где лучше обойтись без них (_ вместо пробела прекрасно подойдёт).

Аргументы насчёт дефрагментации и удобства гибридной загрузки остаются в силе.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
neatstoiДата: Пятница, 03.04.2015, 09:08 | Сообщение # 7
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
спасибо всем за помощь.
проблема решена вчера вечером, причина ошибки: пробелы в названии папки.
Sh1td0wn, ваш бы комментарий да часиков на 8 пораньше))))
дефрагментацию делал, ни и без её норм грузилась, ubuntu по крайней мере, но на всякий "пж" почему бы и нет)))

еще вопрос, раз уж зашла тема о загрузке Linux через grub4dos
1. как грузануть Linux Mint 17+?
(по образцу Ubuntu не грузит, почему-то sad )
2. как грузануть Slax Linux 7+, с параметрами сохранения сессии?
(нашел у Вас на форуме как грузить Slax6+, но таким способом Slax7+ не грузится)


Сообщение отредактировал neatstoi - Пятница, 03.04.2015, 09:13
 
AtlantДата: Пятница, 03.04.2015, 15:29 | Сообщение # 8
Эксперт
Группа: Проверенные
Сообщений: 2152
Репутация: 210
Статус: Отсутствует
Перед каждым пробелом в имени/пути нужно ставить "\".
Цитата neatstoi ()
без выноса ядра и рамдиска Ubuntu не грузится.

Все работает из образа и с прямым мапом (ISO не грузиться в озу):
Код
title Try Ubuntu without installing
map /Boot/ubuntu-14.04-desktop-i386.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/Boot/ubuntu-14.04-desktop-i386.iso quiet splash --
initrd (0xff)/casper/initrd.lz

title Install Ubuntu
map /Boot/ubuntu-14.04-desktop-i386.iso (0xff)
map --hook
kernel (0xff)/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity iso-scan/filename=/Boot/ubuntu-14.04-desktop-i386.iso quiet splash --
initrd (0xff)/casper/initrd.lz


Почитай здесь мои посты про гибридную загрузку образ, работает на большинстве линуксов.
 
Sh1td0wnДата: Пятница, 03.04.2015, 23:56 | Сообщение # 9
Программист
Группа: Модераторы
Сообщений: 3829
Репутация: 210
Статус: Отсутствует
> как грузануть Slax Linux 7+, с параметрами сохранения сессии?

Извлеките /slax/ в корень флешки. Запустите ядро /slax/boot/vmlinuz и initrd /slax/boot/initrfs.img. Добавьте параметр ядра slax=perch.


НАЖМИ МЕНЯ, прежде чем что-либо написать
 
neatstoiДата: Среда, 15.04.2015, 12:35 | Сообщение # 10
Неизвестный
Группа: Пользователи
Сообщений: 5
Репутация: 0
Статус: Отсутствует
спасибо за помощь.
кому интересно рабичий конфиг:

title linuxmint-17.1-mate-32bit
kernel /Linux/Mint_x32/vmlinuz iso-scan/filename=/Linux/Mint_x32/linuxmint-17.1-mate-32bit.iso boot=casper only-ubiquity initrd=/casper/initrd.lz locale=ru_RU quiet splash --
initrd /Linux/Mint_x32/initrd.lz

title Slax
kernel /slax/boot/vmlinuz iso-scan/filename=/slax/boot/initrfs.img vga=normal initrd=/slax/boot/initrfs.img locale=ru_RU quiet splash slax.flags=perch,xmode --
initrd /slax/boot/initrfs.img
 
Форум » Мультизагрузочная флешка » Общий » загрузка xubuntu (загрузка xubuntu с помощью vmlinuz)
Страница 1 из 11
Поиск:
Чат

Copyright GreenFlash © 2017
Рейтинг@Mail.ru