Установка Ubuntu внутри Windows Virtual PC

SEO блог где палят темы [Самый интересный SEO блог]
2010-09-03 10:46:11
<< Про Trojan Winlock | Статистика Youtube >>
Как могли догадаться постоянные читатели блога, я не большой фанат Линукса.

I am Linux


Однако, иметь его под рукой часто бывает полезно и новая 7-я винда сильно упрощает эту возможность с помощью своего средства виртуализации Windows Virtual PC. Это такая штука, позволяющая запустить виртуальную машину из одного единственного файла на диске, причём сама виртуальная машина теоретически может работать под любой ОС, но на практике, линукс придётся немного обработать напильником, чтобы всё завелось. Итак, чтобы поставить Ubuntu делаем так:

1. Скачиваем ubuntu-10.04-desktop-i386.iso с торрентов.

2. Создаём виртуальную машину с диском фиксированного размера (4 гига хватит). Можно и не фиксированного, но с ним возможны проблемы с последующим ужиманием. Цепляем исо файл как сиди диск в настройках машины.

3. Запускаем, начинает работать инсталлятор убунты, потом вылезает чёрный экран, приехали - велкам ту Линукс. :) Перезапускаем виртуальную машину, сразу нажимаем F4.

4. Вылезает настройка инсталлятора линукса, окно с языками. Жмём эскейп, тут нам ничего не надо. Жмём F6 и ничего не делая, снова жмём эскейп (линукс он такой). Попадаем в редактор параметров командной строки инсталлятора. Тут ищем quiet splash, стираем и вместо этого пишем vga=791 noreplace-paravirt, 791 это видеорежим, можно выбрать другой отсюда.

5. Нажимаем энтер, начинает грузиться "Try ubuntu without installing" - линукс в тестовом режиме. Дожидаемся загрузки, на десктопе линкуса запускаем инсталлятор линукса. Инсталлируем.

6. После того как инсталляция закончилась, в линуксе тестового режима монтируем только что проинсталлированную систему, нам надо узнать 16 значный код диска (places ->XGB Filesystem to mount hard drive).

7. В линуксе тестового режима открываем терминал. В нём пишем:
sudo mount -o bind /dev /media/<номер диска>/dev
sudo chroot /media/<номер диска>/ /bin/bash
mount -t proc none /proc
nano /etc/default/grub
удаляем в редакторе quiet splash из grub_cmdline_linux_default
комментируем grub_hidden_timeout
сохраняем и выходим
nano /etc/grub.d/10_linux
В секции linux_entry section, меняем args="$4" на
args="$4 noreplace-paravirt"
сохраняем и выходим
update-grub
8. После этого, Линукс скорей всего будет запускаться и работать, если нет, то до настроек можно добраться, нажимая shift во время старта системы. Дальше, надо будет найти, не осталось ли где-то quiet splash и если осталось, поменять на пункт 4.
Двинутый разработчик 2010-09-03 11:49:26
Буквально час назад наблюдал, как из такого же образа VMWare автоматически(!) устанавливает виртуальную Убунту. То есть указал путь к образу, далее, далее, далее.. только логин и пароль когда запросит, нужно вводить. В остальном - полная автоматика.
Chief 2010-09-03 12:07:19
А почему не воспользоваться VirtualBox - тоже бесплатной, но на русском? Продукт от Майкрософт хорош в сервисе XP Mode, когда даже не замечаешь, что работаешь в виртуальной машине. Для всего остального - VirtualBox
Игорь 2010-09-03 22:46:23
Так может лучше взять нормальную виртуальную машину? Что под VMWare что под VirtualBox не приходится вот так извращаться.
Alexander 2010-09-20 16:51:27
Виртуализация хороша в меру, например для случая создания, скажем, сайтов, чтобы посмотреть как происходит отображение в разных операционных системах. Кто не обращал внимание, то, например, текстовые поля часто имеют разную длину и иногда вылезают за элементы оформления, и это с учётом использования одной и той же версии браузера на под разные оси. Для таких вещей я использую VirtualBox, правда основная система у меня Линукс, а в виртуалке крутится винда. Если операционки хочется использовать "полноценно" то есть с использованием того же 3D, то однофигственно надо ставить вторую ось параллельно. Например я использую параллельно винду для чтобы поиграть в тот же NFS или Космических Рейнджеров.

linux | Ubuntu | новичкам |