Установите сервер Ubuntu 10.10 от USB (с GRUB4DOS)

У меня не было проблемы при установке рабочего стола Ubuntu, когда я загружаюсь от живого USB, но серверная версия дала мне некоторую проблему. Я думаю, что это имеет отношение к способу, которым GRUB обрабатывает драйверы. Когда установка сервера пытается посмотреть с CD, это не может найти его.

Я использую следующее для загрузки его:

find --set-root /ISO/ubuntu-10.10-server-i386.iso
map /ISO/ubuntu-10.10-server-i386.iso (0xff)
map --hook
root (0xff)
kernel /install/vmlinuz file=/cdrom/preseed/ubuntu-server.seed boot=install iso-scan/filename=/ISO/ubuntu-10.10-server-i386.iso splash
initrd /install/initrd.gz

Там какой-либо путь состоит в том, чтобы передать местоположение ISO к Ubuntu?

Править: GRUB4DOS выполняется от USB, не HD.

7
задан 9 December 2010 в 14:07

5 ответов

Это ужасно просто:

  1. GRUB4DOS набора для начальной загрузки от ISO, (который уже является что Вы, вероятно, сделан),
  2. Когда Установщик Ubuntu не жалуется ни на какой CD-ROM избранное движение для окружения консольной опции,
  3. Используйте ряд команд как этот:

    mkdir /mnt/tmp
    mount /dev/<your USB dev path here, probably sdb1 if you have 1 HDD> ~/mnt/tmp
    mount -o loop -t iso9660 <path to ISO on your USB> /cdrom
    exit
    
  4. Вернитесь к установщику и наслаждайтесь

Надежда это помогает кому-то... Я провел много времени, ища это решение до окончательного прибытия в него один.

3
ответ дан 23 November 2019 в 06:47

Вы попытались установить Личинку на USB и говорите этому загружаться от Вашего ISO? Я не уверен с выпуском сервера, но я использовал и устанавливал рабочий стол Ubuntu этот путь.

Править: Я только что попробовал это, и это не работает. Я оставляю ответ здесь только для отслеживания вещи. Просто не делайте downvote меня ;)

Вот запись в моем/boot/grub/grub.cfg на USB

menuentry "ubuntu-10.04-desktop-amd64.iso" {
 loopback loop /ubuntu-10.04-desktop-i386.iso
 linux (loop)/casper/vmlinuz boot=casper iso-scan/filename=/ubuntu-10.04-desktop-i386.iso
 initrd (loop)/casper/initrd.lz
}
0
ответ дан 23 November 2019 в 06:47

Если Вы хотите установить Сервер Ubuntu 10.10 от ФЛЕШ-КАРТЫ, Вы могли бы хотеть попробовать "Unetbootin".

Загрузите Выполнение это, выберите свой файл ISO, и это будет заботиться об установке GRUB и копировать файлы.

0
ответ дан 23 November 2019 в 06:47

Это - ЛАВАШ для обработки вручную. Я просто недавно нашел Мультиначальную загрузку USB для Ubuntu, и это работает как чемпион. Можно подать ISOs в него, и это заботится о создании syslinux меню и так далее.

Это - французская программа, но здесь существуют английские инструкции.

0
ответ дан 23 November 2019 в 06:47

Я просто установил сервер человечности 12.04 с приемом Vaxquis в USB с grub4dos. По-видимому, доза серверной версии не поддерживает CD-ROM - обнаруживают и изосканируют в установщике. Таким образом, мы можем проигнорировать ту часть. Вот моя конфигурация:

title install Ubuntu server 12.04
find --set-root /ubuntu-12.04-server-i386.iso
map /ubuntu-12.04-server-i386.iso (0xff) || map --mem /ubuntu-12.04-server-i386.iso (0xff)
map --hook
rootnoverify (0xff)
kernel /install/vmlinuz file=/cdrom/preseed/ubuntu-server.seed boot=install splash --
initrd /install/initrd.gz
boot

Когда Вы получаете ошибки обнаружения CD-ROM, только "Продолжаете" дважды назад к Главному меню Установщика. нажмите ALT-F2 к консоли. Введите:

mkdir /mnt/tmp
mount /dev/sdb1 /mnt/tmp
mount -o loop -t iso9660 /mnt/tmp/ubuntu-12.04-server-i386.iso /cdrom

оттесните ALT-F1 к Установщику. Продолжите "Компоненты установщика загрузки с CD"

примечание: можно использовать файл =/cdrom/preseed/ubuntu-server-minimal.seed, чтобы установить сервер меньшего размера или удалить целый "файл =..." часть для выбора компонентов вручную. Если у Вас нет достаточной памяти для загрузки всей ISO в память, удалите "|| карта - мадам/ubuntu-12.04-server-i386.iso (0xff)" от конфигурации. Избегать "ошибки 60", лучший формат USB с "mkfs.vfat" (например, mkfs.vfat/dev/sdc1) и затем копировать файл ISO в него как первый файл. Затем скопируйте bootlace.com, grldr [.mbr] и menu.lst к USB и работайте

./bootlace.com /dev/<your_usb_device> (e.g. /dev/sdc)
2
ответ дан 23 November 2019 в 06:47

Другие вопросы по тегам:

Похожие вопросы: