Вступление
В настоящее время существует множество утилит, с помощью которых можно создать загрузочную флешку, которую можно использовать для запуска компьютера в режиме «live-usb» и для установки OS Linux. Такие утилиты существуют как для Windows (LiLi USB Creator, Universal USB Installer, unetbootin и др), так и для Linux (например, в Ubuntu есть стандартная утилита для создания загрузочного диска). Однако, в некоторых случаях режима «live-usb» бывает недостаточно для работы (например, в тех случаях, когда нужно установить дополнительные программы, драйвера, кодеки, которые не входят в состав «live-usb».
Метод, о котором пойдет речь в данной статье позволяет установить полноценную ОС Linux на USB-накопитель (флешка, карта памяти, USB-HDD)ю Загрузившись с созданной этим методом флешки, вы сможете работать с операционной системой так, как если бы она была установлена на жестком диске.
Подготовка к установке
Для работы потребуется:
- Компьютер с операционной системой Windows (Linux, MacOS);
- Программа VirtualBox https://www.virtualbox.org/wiki/Downloads;
- Образ дистрибутива Ubuntu любой версии http://www.ubuntu.com/download/ubuntu/download (я использовал ubuntu-11.04-desktop-i386.iso);
- Флешка на 8 ГБ (или карта памяти того же объема).
Устанавливаем программу VirtualBox (если она еще не установлена). Создаем виртуальную машину (ВМ) с такими характеристиками:
Операционная система: Linux;
Версия: Ubuntu;
Размер основной памяти: 512 МБ
Загрузочный диск:
- Тип файла: VDI
- Размер: 7 ГБ
В свойствах созданной виртуальной машины выбираем вкладку «Система» и в списке ставим первым CD/DVD-ROM. В качестве привода оптических дисков выбираем ubuntu-11.04-desktop-i386.iso, запускаем виртуальную машину и устанавливаем на нее Ubuntu. При установке Ubuntu лучше выбрать авторазметку, вполне надёжно справляется, и файловую систему ext2, т.к. система будет на флешке и, желательно, сразу настроить под свои нужды (обоснование в этой статье Установка и использование Ubuntu на USB флешке). После того, как ОС установится, выключаем ВМ.
Далее, нам необходимо подключить флешку к виртуальной машине. Для этого подключаем флешку к компьютеру, в свойствах ВМ открываем вкладку USB, нажимаем на кнопку «Добавить из устройства» и в выпадающем списке выбираем подключенную флешку.
Запустим ВМ и убедимся, что флешка действительно подключена.
Выключаем ВМ. В качестве оптического привода выбираем pmagic-6.6.iso и снова запускаем ВМ.
Установка
Теперь перенесем операционную систему Ubuntu с виртуальной машины на флешку. Для этого заходим в Основное меню оболочки PartedMagic и запускаем программу Clonezilla.
Выбираем режим «device-device»
Выбираем режим «Beginner»
В следующем окне выбираем режим «disk_to_local_disk»
Выбираем диск, на который мы установили Ubuntu (sda)
Далее выбираем флешку (sdb)
Clonezilla попросит для продолжения нажать клавишу «Enter»
Далее, вас несколько раз спросят, уверены ли вы в том, что хотите продолжить? На все вопросы отвечаем «Да» (Y)
Начнется процесс клонирования диска
Если все прошло успешно, программа попросит нажать клавишу «Enter» после чего закроется.
Вот и все, флешка готова. Можно выключать ВМ и использовать созданную флешку для запуска ОС Linux на любом компьютере (даже без жесткого диска).
Напоследок хочу предупредить об одном недостатке данного метода: если флешка будет иметь файловую систему ext2, значит ей нельзя будет пользоваться для хранения данных в ОС Windows. К тому же, если вы захотите отформатировать флешку и сделаете это в Windows, ее размер станет меньше (около 6 ГБ). Для того, чтобы этого не случилось, советую воспользоваться программой PartitionEditor, которая находится на диске PartedMagic.
Данный материал написан для «Первого конкурса русскоязычных статей для ОС Ubuntu 2011 года» (konkurs.ubuntu.ru)













