Эта статья о том, как отведать Линукс не выходя из Виндоуз. )
Содержание:
Если Virtual PC еще не установлен, тогда скачиваем и устанавливаем:
- для Windows XP и Vista: Virtual PC 2007 + SP1.
- для Windows 7: Windows Virtual PC.
Запускаем Virtual PC.
Для создания новой виртуальной машины нажимаем кнопку «New…». Запустится мастер создания виртуальной машины.
Выбираем опцию «Create a virual machine» (создать виртуальную машину):
Далее вводим имя виртуальной машины и ее расположение (если ввести только имя, то файлы ВМ будут размещены в папке по умолчанию Пользователи/Документы/My Virtual Machines):
Выбираем тип системы, которая будет установлена на виртуальной машине. Т.к. Ubuntu в списке отсутствует ), выбираем Other (другая):
Выбираем объем памяти доступный виртуальной машине. 256 Мб — это минимальный объем с которым работает Ubuntu. Желательно выделить 512 Мб или более.
Далее идет настройка жесткого диска. Выбираем «A new virtual hard disk» (новый виртуальный жесткий диск):
Расположение и объем жесткого диска. Чистая установка Ubuntu занимает примерно 3,6 Гб. Так что объем диска должен быть не менее 5 Гб. В этом примере я создал виртуальный диск на 16Гб:
Далее жмем Finish (Завершить). Виртуальная машина создана. Но это еще не все. Нужно изменить тип виртуального жесткого диска. По умолчанию Virtual PC создает диск с динамически изменяемым объемом, т.е. при нехватке места, диск автоматически расширяется. Судя по отзывам многих пользователей, это может привести к нестабильности Ubuntu, поэтому надо изменить тип виртуального диска с динамического на фиксированный. Для этого открываем свойства только что созданной виртуальной машины. Выбираем Hard disk 1 (жесткий диск 1) и нажимаем на кнопку Virtual Disk Wizard (мастер создания виртуального жесткого диска):
Выбираем опцию «Create a new virtual disk » (Создать новый виртуальный диск). Конечно можно было бы не создавать новый диск, а просто конвертировать уже созданный, но практика показала, что конвертация занимает существенно больше времени (где-то час , а то и больше) чем создание нового (около 5 минут):
Далее «A virtual hard disk» (Виртуальный жесткий диск):
Тип диска — «Fixed size» (фиксированный объем):
И в конце концов выбираем объем диска:
Нажимаем Next (далее). Начнется процесс создания виртуального диска.
Также в настройках виртуальной машины рекомендую включить опцию Hardware Virtualization (аппаратная виртуализация — по умолчанию отключена), если ваш процессор ее поддерживает.
Качаем ISO-образ: http://www.ubuntu.com/desktop/get-ubuntu/download. Качать надо именно CD-образ (32-бит). При установке с DVD-образа возникает ошибка:
(initramfs) mount: mounting /dev/loop0 on //filesystem.squashfs failed: Input/output error Can not mount /dev/loop0 (/cdrom/casper/filesystem.squashfs) on //filesystem.squashfs
Как только увидите этот экран, нажмите любую клавишу на клавиатуре — это прервет автоматическую установку.
Выбор языка:
Далее вы увидите меню диска. Выберите первый пункт — «Запустить Ubuntu без установки» (Enter не нажимать). Выбрав пункт, нажмите F6, затем ESC. Чуть ниже меню откроется строка запуска. В ней необходимо заменить параметр quiet splash на vga=791 noreplace-paravirt:
Если использовать параметры по умолчанию, то установка будет прервана вот такой ошибкой:
После исправления строки запуска, нажимаем Enter. Через некоторое время вы увидите рабочий стол Ubuntu:
На всякий случай: чтобы освободить мышку из виртуальной машины используйте ПРАВЫЙ ALT. Далее запускаем процедуру установки через ярлык на рабочем столе — «Установить Ubuntu».
Если имеется подключение к Интернет, то имеет смысл скачать обновления при установке:
Распределение места на жестком диске. Выбираем «Использовать весь диск»:
Т.к. диск у нас один, выбор не велик. Нажимаем «Установить сейчас»:
Выбираем часовой пояс:
Раскладка клавиатуры (переключается так же как и в Windows — левый ALT + SHIFT):
Имя пользователя и пароль:
После нажатия кнопки Вперед, начнется процесс копирования файлов. В конце вы увидите сообщение «Установка завершена». НЕ ПЕРЕЗАГРУЖАЙТЕ систему! До перезагрузки необходимо внести изменения в системные файлы. Выбираем «Продолжить знакомство»:
Открываем Places -> Filesystem:
Затем Applications -> Accessories -> Terminal:
Разместите окна так, как на следующем скриншоте, и выполните в терминале следующие команды:
sudo mount -o bind /dev /media/{GUID}/dev sudo chroot /media/{GUID}/ /bin/bash mount -t proc none /proc nano /etc/default/grub
Вместо {GUID} надо вписать номер (см. скриншот), который отображается в шапке первого окна (Filesystem). У меня этот номер — 0605e276-24f9-4eaf-866b-3dd06d645b03. Это так, для примера. У вас будет другой.
Последняя команда запустит редактор файла. Здесь необходимо закомментировать символом # строчку, содержащую GRUD_HIDDEN_TIMEOUT, и заменить значение параметра GRUB_CMDLINE_LINUX_DEFAULT на vga=791. Вы можете выбрать другое значение на основе этой таблицы:
Depth | 800×600 | 1024×768 | 1152×864 | 1280×1024 | 1600×1200 |
8 bit | vga=771 | vga=773 | vga=353 | vga=775 | vga=796 |
16 bit | vga=788 | vga=791 | vga=355 | vga=794 | vga=798 |
24 bit | vga=789 | vga=792 | vga=795 | vga=799 |
Да, этот параметр относится только к разрешению экрана в режиме командной строки. Разрешение экрана графической оболочки изменяется по-другому (об этом напишу, когда сам разберусь).
Сохраняем изменения с помощью CTRL + X. Возвращаемся в терминал и выполняем команду:
nano /etc/grub.d/10_linux
Снова откроется редактор файла. Здесь необходимо найти строчку args=»$4″ (пролистайте файл немного вниз) и после $4 дописать через пробел noreplace-paravirt:
Сохраняем файл (CTRL + X). Возвращаемся в терминал и выполняем команду:
update grub
Теперь можно перезагрузиться. В командной строке выполняем:
sudo shutdown -r now
После перезагрузки система готова к работе:
Правда есть несколько проблем: трудно менять разрешение экрана, пока не понятно как заставить работать звук и скрол мыши. Конечно, это неприятно.
Например установка Ubuntu на VMWare проходит проще и без всех этих проблем. Но, поверьте, безпроблемная установка не даст вам подлинного представления о том, что же такое Линукс и в частности Ubuntu. Нет, я никоим образом не хочу принизить Линукс — это отличная система. Просто предупреждаю пользователей Windows — графический интерфейс это только вершина айсберга. Вся магия в командной строке! И эту магию гораздо легче почувствовать во время установки на Virtual PC! )))
Основа для статьи взята отсюда: http://www.hanselman.com/blog/InstallingUbuntu104LTSOnWindowsVirtualPCOnWindows7.aspx
21 ответ к “Установка Ubuntu 10.10 на Windows Virtual PC”
С 17-й версией ubuntu такое не прошло, пишет «не удалось выделить ресурс для материнской платы». Ищу что-то посовременнее ubuntu 11
Как удалить этот виртуальный диск?
Чтобы увеличить разрешение создайте /etc/X11/xorg.conf со следующими параметрами
в секцию Screen Добавьте подcекцию Display с параметром
Depth 16
Мodes «1024x768_60»
чтобы получить строку параметров вашего экрана наберите
gtf 1024 768 60
результат после Начиная со слова Modeline запишите в секцию
Monitor
В секции Device напишите
Driver «s3»
С мышью с колёсиком и разрешением 1280х1024 пока не справился
Вместо команды sudo mount -o bind /dev /media/{GUID}/dev ввёл sudo mount -o bind /dev /media/{GUID}/
теперь mount содержит две строки
/dev/sda1 on /media/{GUID} type ext4 (rw,nosuid,nodev,uhelper-uidisks)
/dev on /media/{GUID} type none (rw,bind)
попытка выполнить
sudo mount -o bind /dev /media/{GUID}/dev
даёт ошибку mount sudo mount /media/{GUID}/dev point does not exist
можно как-то откатить команду
sudo mount -o bind /dev /media/{GUID}/
на вызов umount /media/{GUID}
ругается it seems *** is mounted multiple times
При этом убунту 11 установилась и работает.
Ставил Ubuntu с диска. Все настроил, перезапустил убунту и теперь не как не могу запустить её.