Установка Ubuntu 9.04 на один диск с Windows XP Решил поставить себе Ubuntu 9.04.
Винта, который бы я готов был отдать полностью под убунту не нашлось, ну и решил ставить на тот диск, на котором сейчас стоит Windows XP Professional.
Имеется диск, в котором 2 раздела: 0 - Windows 1 - Хочется поставить Ubuntu
Итак,
* Качаем образ Ubuntu 9.04 и с помощью Ultra ISO записываем его на флэшку, т.к. DVD-ROM подключать лень
* Перезагружаемся и выбираем флэшку загрузочным диском
* Запускаем устновку
* Доходим до выбора разделов, выбираем "Указать в ручную"
* Выбираем второй раздел первого диска, в качестве точки монтирования я указал /. Swap мне не нужен, поэтому больше ничего я не делал.
* Дожидаемся конца устновки, после чего вы попадете в Ubuntu Live Session
* Я не знаю почему, но на 3-х компах после любой устновки Ubuntu 9.04 не ставился загрузчик (Grub), хотя при установке галочка стояла. Поэтому опишу, как это можно сделать.
Грузитесь в Ubuntu Live, монтируете там нужный раздел и выполняете в консоли
sudo grub-install /dev/sda --root-directory=/media/disk
# /dev/sda - это мой диск (может быть и другим)
# /media/disk - сюда примонтирован раздел с только что установленной Ubuntu
После этого у вас должна появиться папка /media/disk/boot/grub/
В ней нужно создать файл grub.conf со следующим содержимым:
# Какую систему грузить по умолчанию
default 0
# Время ожидания выбора системы
timeout 10
# Загрузка Ubuntu
title=Ubuntu 9.04 Beta, Kernel 2.6.28-11
root (hd0,1)
kernel /boot/vmlinuz-2.6.28-11-generic root=/dev/sda2 ro quiet splash
# Эта строчка нужна, чтобы при загрузке была картинка, раскомментировать ее можно после первого запуска
#initrd /boot/initrd.img-2.6.28-11-generic
# Загрузка Windows
title=Microsoft Windows XP Professional
rootnoverify (hd0,0)
makeactive
chainloader +1
После этого выполните:
cd /media/disk/boot/grub/
ln -s grub.conf menu.lst
После этого можно перезагружаться.