Форум программистов, компьютерный форум, киберфорум
Ubuntu, Mint Linux
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.71/14: Рейтинг темы: голосов - 14, средняя оценка - 4.71
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
1

Grub на USB. Несклько ОС на одной флэшке

01.02.2014, 22:19. Просмотров 2748. Ответов 17
Метки нет (Все метки)

Сразу прошу прощенья что пишу не в ту тему. Долго думал и решил что grub хотя-бы ближе к линуксу . Надеюсь тему перенесут в соответствующее место

Проблема такая. Хочу с одной флэшки грузить несколько операционных систем, grub на нее устаноил, чуток разобрался как он работает. Вся инфа, что нашел в нэте, говорит кидать файлы систем в корень. Представьте файлы убунты, XP и семерки в одной куче? подумал создать для каждой системы свою папку в корне. начал пробовать устаноить так Ubuntu13.04. Grub вроде прочитал все файлы, началась загрузка системы, а потом остановилась. не помню уже че там написано было, если надо могу еще раз грузануть и показать. попробовал кинуть линукс в корень и система запустилась.
Значит надо как то указать что бы папка с линуксом использовалась как корень диска... если конечно я правильно все понял.

Помогите пожалуйста, а то за весь день мало что смог нарыть... желательно подробней, ну или хоть дайте от чего оттолкнуться
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
01.02.2014, 22:19
Ответы с готовыми решениями:

Как запустить Slackware 12.2 с мультизагрузочного USB-HDD с GRUB
Есть некий готовый мультизагрузочный USB-HDD c GRUB меню. Есть образ Slackware 12.2. Задача:...

USB Audio + USB CDC на одной STM32F4
Итак, есть ЦАП с входом I2S, есть FMприёмник с выходом I2S, есть STM32F405 с двумя I2S. Задача...

Несклько общих вопросов
Я только начинаю изучение баз данных, поэтому у меня такие 'вводные' вопросы: 1. Что такое ODBC,...

Как grub-install в uefi grub записывает
Доброго времени суток! Собственно, сабж. Я пишу программу, которая записывает загрузчик в...

17
Заблокирован
01.02.2014, 23:19 2
Забудь про граб, у него конкретные проблемы из-за MBR и int19 локов, да и порядок дисков меняется. Используй syslinux или несколько разделов с никсами, grub1.x в каждом для себя и bsdloader для mbr.
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
01.02.2014, 23:36  [ТС] 3
блин... сутки копался с грабом и хочется хотя бы довести дело до конца за вариант спасибо, но все же если кто подскажет как решить мою проблему, буду благодарен
0
Заблокирован
02.02.2014, 02:30 4
У тебя уже grub@fat, куда уж дальше на дно лезть...
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
02.02.2014, 12:39  [ТС] 5
попробовал сделать то же самое с syslinux, происходит то же самое. вот фотография и пункт из syslinux.cfg

label ubnentry1
menu label Try Ubuntu without installing
kernel /Linux/casper/vmlinuz
append initrd=/Linux/casper/initrd.lz file=/cdrom/Linux/preseed/ubuntu.seed boot=casper quiet splash --
0
Миниатюры
Grub на USB. Несклько ОС на одной флэшке  
1355 / 1067 / 110
Регистрация: 16.03.2012
Сообщений: 4,549
02.02.2014, 13:22 6
ТОЛЬКО syslinux.
0
Заблокирован
02.02.2014, 14:03 7
Дмитрий96, а что, надписи не наводят на мысль? Показывай и рассказывай как и что устроено на твоей флэшке.
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
02.02.2014, 14:19  [ТС] 8
форматирована в fat32. вот содержимое, скрытых файлов нет.
0
Миниатюры
Grub на USB. Несклько ОС на одной флэшке  
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
02.02.2014, 14:43  [ТС] 9
дело в том, что когда пробовал линукс кинуть прямо в корень флэшки, она запустилась

Добавлено через 20 минут
еще дополню. файлы линукса я просто переношу (вручную), а не с помощью всяких прог разархивирую из образа
0
Заблокирован
02.02.2014, 15:13 10
Я ничего не понял короче говоря. Ты пытаешься что ли Live CD/DVD перенести на USB? Так на нём же лежит isolinux/syslinux.cfg где всё сразу написано. Только метод поиска иной для своего файла с образом, так что обычно править надо, но для чисто live там всё и так заведётся.
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
02.02.2014, 15:17  [ТС] 11
есть флэшка.
на ней загрузчик (пускай syslinux).
есть образ убунты.

я создаю папку "Linux" на флэшке и перемещаю туда содержимое образа убунты. указываю пути к файлам убунты в syslinux.cfg .
гружусь с этой флэшки, появляется меню, выбераю нужный пункт. начинается загрузка убунты и через пол минуты - минуту вылазит вышеуказанная ошибка
0
Заблокирован
02.02.2014, 15:19 12
Мало. К.О. Я же сказал где прямо написано что надо писать, на том же cd/dvd и так 99,99% syslinux и конфиг там же...

А вообще судя по всему ты ничего и не понял по поводу как оно работает, равно как и вики не читал. И то этого опять же мало, открываешь конфиг оригинальный в общем и смотришь.
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
02.02.2014, 15:29  [ТС] 13
в образе в папке isolinux я не нашел файла syslinux.cfg, нашел только isolinux.cfg. если вы говорите о файле txt.cfg, где находится грубо говоря образец меню, то я именно этим файлом и пользовался.
повторю. если я убунту кидаю в корень флэшки (в меню соответственные пути пишу), она грузится, а если убунту кидаю в папку Linux, находящуюся на флэшке, она выдает ту ошибку
0
Заблокирован
02.02.2014, 15:32 14
facepalm.jpg

Вот когда научишься разбирать initramdisk - тогда и поймёшь почему... И почти всегда из загрузчика параметрами это не лечится, пути поиска фиксированные там.
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
02.02.2014, 15:34  [ТС] 15
вот это я понял, и писал это в самом первом сообщении. я как раз и хотел узнать как саму папку Linux сделать как бы корнем флэшки. либо что бы создалось что то вроде виртуального диска и им являлась эта папка
0
Заблокирован
02.02.2014, 15:42 16
Абсолютно никак не переписывая скрипты в самом диске. Можно конечно пытаться грузить iso в память и эмулировать его, но это дофига памяти и далеко не всегда работает, в таком виде kernel memdisk init yourimage.iso append iso
0
0 / 0 / 0
Регистрация: 25.03.2013
Сообщений: 54
02.02.2014, 16:30  [ТС] 17
других способов нет?

Добавлено через 35 минут
проблема решена, хотя не совсем так, как хотел. может кому понадобится...
пользовался тем же grub4dos. флэшку разбил на нужное колличество логических дисков, первый из них был с самим грабом. на остальные загружаются системы. работает, хотя не так и красиво. раздражает что в системе отображается куча жестких дисков

если кто знает как сделать что бы системы были на одном разделе, но в разных папках, пишите, очень надо =(
0
Заблокирован
02.02.2014, 18:45 18
Нафига тебе вообще лив с разделами то? Просто поставь несколько прямо на флэшку в разные разделы...
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
02.02.2014, 18:45

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Несклько вопросов про галерею
галерея на сайте тематики которую делаю очень важна, исходя из опроса в котором приняли участие...

Создаем /boot/grub/grub.conf ?
Теперь мы заполним grub.conf нашими значениями для чего ?

MS ACCES 2002 - несклько столбцов в подчиненном отчете
Здравствуйте! Ищу помощи в следующем вопросе: есть основной и подчиненный (суб) отчеты. Нужно,...

Переход с grub-pc на grub-efi
Всем привет. Решил обновить свой старенький комп. Но вопрос вызывает то, что на новом компе уже...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.