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


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: Подскажите как установить два дистрибутива (winXP, ubuntu) на одну флешку  (Прочитано 4090 раз)

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

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Всем привет, есть дистрибутив windows xp game edition. И ubuntu 10.10. Есть флешка на 8гб.
Хочу чтоб воткнул флешку, выбрал загрузиться с нее, выбрал win или ubuntu и загрузилась бы установка вин, или live cd ubuntu.

Подскажите пожалуйста как мне лучше сделать такое.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Сперва сделайте флешку с работающим Windows. А потом можно будет думать, как туда добавить Ubuntu.

Например, потом можно будет просто установить grub2 на этот же раздел. Он опознает Windows. Затем, скопировать образ Ubuntu в этот же раздел и прописать загрузку Ubuntu из образа.

save-it

  • Гость
Всем привет, есть дистрибутив windows xp game edition. И ubuntu 10.10. Есть флешка на 8гб.
Хочу чтоб воткнул флешку, выбрал загрузиться с нее, выбрал win или ubuntu и загрузилась бы установка вин, или live cd ubuntu.

Подскажите пожалуйста как мне лучше сделать такое.
А ничего, что windows xp game edition? Или microsoft уже официально собирает такие сборки? Для начала с правилами форума ознакомится бы не помешало.

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Сперва сделайте флешку с работающим Windows. А потом можно будет думать, как туда добавить Ubuntu.

Например, потом можно будет просто установить grub2 на этот же раздел. Он опознает Windows. Затем, скопировать образ Ubuntu в этот же раздел и прописать загрузку Ubuntu из образа.

Флешку с windows xp сделал. Не могли бы Вы более подробно объяснить.
Данная флешка будет использована с целью распространения linux в массы. Буду знакомить с ней людей которые за компом только в интернете сидят, да видео смотрят.

Пользователь решил продолжить мысль 27 Января 2011, 20:45:31:
Всем привет, есть дистрибутив windows xp game edition. И ubuntu 10.10. Есть флешка на 8гб.
Хочу чтоб воткнул флешку, выбрал загрузиться с нее, выбрал win или ubuntu и загрузилась бы установка вин, или live cd ubuntu.

Подскажите пожалуйста как мне лучше сделать такое.
А ничего, что windows xp game edition? Или microsoft уже официально собирает такие сборки? Для начала с правилами форума ознакомится бы не помешало.

Извините.

Оффлайн фирэфохэ

  • Старожил
  • *
  • Сообщений: 2169
  • straightedge
    • Просмотр профиля
Дели флэшку на разделы и ставь, чем она от веников отличается?
http://i18.ЗАПРЕЩЁННЫЙ РЕСУРС/big/2011/0325/6d/19eaa72dd24048a6fb0587832c4b096d.gif КДЕ - УГ. Дебиан - недоось.

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Дели флэшку на разделы и ставь, чем она от веников отличается?

А как выбрать с какого раздела флешки грузится? Вот в этом вопрос.

Оффлайн А_л_е_к_с_е_й

  • Активист
  • *
  • Сообщений: 590
  • Kubuntu 15.04 x64 KDE 5.2.1 Qt 5.4.0
    • Просмотр профиля
Я конечно не ставил, но предположу, что при старте компа жмем F12 и в меню загрузки видим оба жестких диска( которые на флехе) выбираем нужный и энтер так?

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Я могу выбрать устройство при загрузке. И будет загружен активный раздел флешки. Насколько я понимаю активный раздел может быть только один. Так что просто разделить флешку на два раздела не получится.

Оффлайн Renaissance

  • Старожил
  • *
  • Сообщений: 2121
    • Просмотр профиля
Вынести загрузчик в отдельный раздел на носителе.

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Кстати, вроде у Microsoft есть какая-то официальная прога для записи Install на флеш, для работы с нетбуками...

Ну если от Ubuntu нужен только LiveCD, то
1) установить grub2 (если флеш это sdb):
sudo mount  /dev/sdb1  /mnt
sudo grub-install  /dev/sdb  --root-directory=/mnt
sudo update-grub  --output=/mnt/boot/grub/grub.cfg
После этого должна грузится Windows через grub с флеш.
2) записать ubuntu.iso на флешку в /boot/iso/.
3) отредактировать на флешке /boot/grub/grub.cfg, добавив следующие строки:
menuentry "Ubuntu Live CD" {
    loopback loop /boot/iso/ubuntu.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu.iso noeject noprompt --
    initrd (loop)/casper/initrd.lz
}
ну и удалить не нужные пункты загрузки подхваченные автоматически в п.1...

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Кстати, вроде у Microsoft есть какая-то официальная прога для записи Install на флеш, для работы с нетбуками...

Ну если от Ubuntu нужен только LiveCD, то
1) установить grub2 (если флеш это sdb):
sudo mount  /dev/sdb1  /mnt
sudo grub-install  /dev/sdb  --root-directory=/mnt
sudo update-grub  --output=/mnt/boot/grub/grub.cfg
После этого должна грузится Windows через grub с флеш.
2) записать ubuntu.iso на флешку в /boot/iso/.
3) отредактировать на флешке /boot/grub/grub.cfg, добавив следующие строки:
menuentry "Ubuntu Live CD" {
    loopback loop /boot/iso/ubuntu.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu.iso noeject noprompt --
    initrd (loop)/casper/initrd.lz
}
ну и удалить не нужные пункты загрузки подхваченные автоматически в п.1...


Спасибо, завтра возьму флешку, и попробую.

Пользователь решил продолжить мысль 28 Января 2011, 16:31:15:
Кстати, вроде у Microsoft есть какая-то официальная прога для записи Install на флеш, для работы с нетбуками...

Ну если от Ubuntu нужен только LiveCD, то
1) установить grub2 (если флеш это sdb):
sudo mount  /dev/sdb1  /mnt
sudo grub-install  /dev/sdb  --root-directory=/mnt
sudo update-grub  --output=/mnt/boot/grub/grub.cfg
После этого должна грузится Windows через grub с флеш.
2) записать ubuntu.iso на флешку в /boot/iso/.
3) отредактировать на флешке /boot/grub/grub.cfg, добавив следующие строки:
menuentry "Ubuntu Live CD" {
    loopback loop /boot/iso/ubuntu.iso
    linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/boot/iso/ubuntu.iso noeject noprompt --
    initrd (loop)/casper/initrd.lz
}
ну и удалить не нужные пункты загрузки подхваченные автоматически в п.1...


Сделал так, как вы написали, по крайней мере в первой части.
При загрузке с флешки загружается grub с винта.

Чуть пойже покажу весь свой процесс в деталях

Пользователь решил продолжить мысль 28 Января 2011, 16:32:10:
Попробую поднять

Пользователь решил продолжить мысль 28 Января 2011, 18:42:38:
и так, пройду еще раз весь путь.

Запускаю терминал
sudo su
Ввожу пароль
fdisk -l чтобы посмотреть где флешка

Диск /dev/sdc: 8032 МБ, 8032092160 байт
255 heads, 63 sectors/track, 976 cylinders
Units = цилиндры of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00fe09d0

Вместо mount  /dev/sdс  /mnt монтирую флешку с помощью gigolo (я на xubuntu, но на флешку хочу залить ubuntu)

Вызываю grub-install  /dev/sdc  --root-directory=/mnt получаю

Installation finished. No error reported.
вызываю update-grub  --output=/mnt/boot/grub/grub.cfg

Получаю
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.35-24-generic
Found initrd image: /boot/initrd.img-2.6.35-24-generic
Found linux image: /boot/vmlinuz-2.6.35-22-generic
Found initrd image: /boot/initrd.img-2.6.35-22-generic
Found memtest86+ image: /boot/memtest86+.bin
Found Microsoft Windows XP Professional RU on /dev/sda1
done
root@god:/home/god#

В общем такой же список который у меня сейчас есть.
И получается загружаясь с флешки я могу запустить только xubuntu которая у меня на жестком, и windows которая на другом жестком.

Как мне запустить из этого меню меню установки windows xp?

флешку с установкой винды я делал с помощью программы BOOTICE.EXE вот по этому мануалу;
(Нажмите, чтобы показать/скрыть)
« Последнее редактирование: 28 Января 2011, 18:42:38 от YaBog »

Оффлайн Vitsliputsli

  • Старожил
  • *
  • Сообщений: 1293
    • Просмотр профиля
Надеялся что grub увидет Windows сам. Ах, и флешка создается с помощью grubfordos!  :) ну кто же знал...

Тогда такие варианты:
1) Создать заново флешку с Windows. Скопировать на нее образ Ubuntu и настроить grubfordos загружать этот образ. С grubfordos никогда не работал, но знаю что он такое умеет.
2) Попробовать подружить grub2 с тем установщиком Windows, что сейчас имеется. Те взять файл /boot/grub/menu.lst (этот файл должен был остаться от grubfordos) и вставить его пункт загрузки Windows в наш grub.cfg для grub2. Соответственно нужно будет внести некоторые изменения.

 

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