Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Запуск загрузчика Live USB из GRUB  (Прочитано 6177 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн chizh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Запуск загрузчика Live USB из GRUB
« : 17 Июня 2012, 18:59:52 »
Здравствуйте! У меня необычная конструкция загрузочной флэшки:
1) на ней 2 раздела, 1 наибольший NTFS и 2 FAT32 из расчета на Live USB Xubuntu 12.04
2) на основном разделе всегда (до задумки дабавления Linuxa в загрузку) куча загрузочных инструментов (Alkid, Acronis, XP Recovery console, Установки Win XP и 7...)
3) в меню загрузчика GRUB на основном разделе предпологается 1 из пунктов для загрузки Live USB Xubuntu со 2 раздела- но эту задачу у меня не получается решить...

Пробовал ссылаться на ядро
title Start Xubuntu 12.04
find --set-root /casper/vmlinuz
kernel /casper/vmlinuz  file=/cdrom/preseed/xubuntu.seed boot=casper iso-scan/filename=${iso_path} quiet splash --
initrd /casper/initrd.lz

Грузит сразу по английски Live USB не выводя изначального меню (такого как на Live CD, и на Live USB до восстановления загрузчика на главном разделе)

Порывшись нашел предпологаемый загрузчик который делает это меню
title Start Xubuntu 12.04
find --set-root /syslinux/isolinux.bin
chainloader /syslinux/isolinux.bin

Но GRUB говорит что isolinux.bin - не поддерживаемый тип исполняемого файла.

Вопрос: как мне сделать из меню GRUB загрузку со 2 раздела флэшки, так чтобы после выбора нужного пункта, загрузка выкинула выбор языка, а за тем стандартное меню от Live CD/USB Xubuntu?

Оффлайн xkool

  • Старожил
  • *
  • Сообщений: 1459
  • do not love my brain
    • Просмотр профиля
Re: Запуск загрузчика Live USB из GRUB
« Ответ #1 : 17 Июня 2012, 19:08:27 »
папку isolinux переименовать в syslinux, в папке isolinux.cfg переименовать в syslinux.cfg из корня удалить syslinux.cfg и грузить по первому способу.
Лучше маленький доллар, чем большое спасибо.

Оффлайн chizh

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: Запуск загрузчика Live USB из GRUB
« Ответ #2 : 17 Июня 2012, 19:26:17 »
Так там уже и так все так как нужно сделать, Live USB система ставилась через встроенную утилитку в Live CD и после установки все работало правильно(то есть когда ссылка на загрузчик вела к загрузчику на 2 разделе, где и стоит Live USB). Потом я вернул исходный загрузчик GRUB на 1 разделе, чтобы в последствии сделать чтобы вызывался из одного другой.
то есть по вашему совету получается как раз результат от 1 способа (грузится минуя меню с дефолтными настройками)

Пользователь решил продолжить мысль 18 Июня 2012, 14:24:28:
В конце концов решил проблему (день раскурки инета помог)
Конечно не совсем то что хотел (меню с выбором языка и типа загрузки нету, но это не страшно)
В итоге система грузится именно как Live USB(с сохранением изменений на SQFS), и по русски...

Запуск ядра через GRUB4DOS
title Start Xubuntu 12.04
find --set-root /casper/vmlinuz
kernel /casper/vmlinuz file=/preseed/xubuntu.seed noprompt boot=casper persistent floppy.allowed_drive_mask=0 ignore_uuid splash -- locale=ru_RU.UTF-8
initrd /casper/initrd.lz
« Последнее редактирование: 18 Июня 2012, 14:24:28 от chizh »

 

Страница сгенерирована за 0.015 секунд. Запросов: 22.