Компьютер на флешке. Работающие Windows, Linux, Офис и 150 самых полезных программ у вас в кармане
Шрифт:
Глава 8.
Установка Vista на флешку. Создание портативной версии системы
8.1. Короткая прелюдия
Если с установкой Windows XP на флешку средствами Bart PE Installer могут возникнуть юридические проблемы, то для Vista существуют вполне легальные и доступные инструменты и средства, позволяющие это сделать. Причем практика показывает, что в среднем техническое качество и исполнение создаваемых портативных версий Windows Vista выше, чем качество портативных версий Windows XP, изготовленных с помощью Bart PE Installer и аналогичных ему средств.
Далее в этой главе мы и рассмотрим, как можно это сделать. При
Средствами пакета AIK вы сможете создать вполне работоспособную загрузочную флешку, причем даже с поддержкой сетевого контроллера. Но работа в созданном дистрибутиве будет возможной только из командной строки. При этом набор доступных возможностей будет весьма скудным. Ну и зачем нам такое чудо? — спросите вы. Интерес к данной штуковине на предмет изготовления флешек с Vista сохраняется благодаря тому, что созданная в результате портативная Windows допускает возможность установки приложений сторонних разработчиков, подключаемых с помощью скриптов.
Рис. 8.1. Флешки разные нужны
Некоторое время энтузиасты пытались «ручками» каждый раз прикручивать разные программы к портативной Windows, но вскоре им это надоело, и в результате на свет появилось очень умелое и полезное средство под незамысловатым названием WinBuilder. С помощью данной программки можно в удобном режиме производить сборку ядра-приложения.
8.2. Подготовка пакетов
Итак, что нам потребуется для нашего мероприятия? Прежде всего необходимо раздобыть пакет Microsoft Windows Automated Installation Kit. Найти его можно непосредственно на сайте www.microsoft.com . Однако на сайте www.microsoft.com, прежде чем что-то скачать, вы должны пройти процедуру проверки вашей системы на лицензионность. Если по каким-либо причинам вас это напрягает, можно поискать данный пакет в других местах, например наСкачать можно либо англоязычную версию этого хозяйства, либо русскоязычную.
Кроме того, нам понадобится программа WinBuilder, скачать которую можно с сайта www.winbuilder.net.
8.3. Создание Windows Vista PE (портативной версии Windows Vista)
Установите программный комплекс Microsoft Windows Automated Installation Kit, о котором мы говорили в предыдущем разделе главы. Желательно установить его в какую-либо стандартную папку, например в C:\Program Files\Windows AIK. Обратите внимание, что дистрибутив AIK поставляется и скачивается в виде образа диска. Чтобы установить программу, вам необходимо либо записать этот образ на DVD, либо распаковать его обычным архиватором и запустить установку с жесткого диска.
Теперь запустим программу WinBuilder. Для своей работы данная программа требует подключения к Интернету. Поэтому не забудьте заблаговременно подключиться к Всемирной Паутине. На экране вы увидите окно программы, показанное на рис. 8.2.
Рис. 8.2. Изначальное окно WinBuilder
Далее необходимо предпринять следующую последовательность действий:
1. В
Рис. 8.3. Выбираем список файлов для проекта VistaPE
2. По окончании загрузки файлов окно WinBuilder преобразится и в нем появится новая вкладка Scripts, на которую вы автоматически и перейдете (см. рис. 8.4). На этой вкладке будет производиться самое важное — настройка скриптов, от которых будет зависеть работоспособность будущей Vista на флешке. Для начала выберите раздел Main Configuration. В списке Build Model установите Standard in RAM, в списке Main shell — BS Explorer, в списке Screen Resolution — Optimal, в списке System locale — Russian (выбранный язык должен совпадать с языком установленного ранее пакета AIK) — см. рис. 8.5.
Рис. 8.4. Вкладка Scripts. Настройка пакетов
Рис. 8.5. Вкладка Scripts. Основные настройки
3. Откройте группу скриптов Base и отключите использование Explorer Vista (достаточно установить одну оболочку BS Explorer 2). Обратите внимание, что когда вы щелкнете по нему мышкой, то в правой части окна появится пояснение, в котором будет говориться о том, что для установки этого пакета необходим диск с дистрибутивом Windows Vista (см. рис. 8.4). Далее пробегитесь по всем скриптам и отключите все те, которые также требуют DVD с Vista (в разделе Addons это будут MMC, PENetCfg, File sharing и некоторые другие по всем разделам).
4. Перейдите в раздел Apps и для программы Total Commander снимите все флажки в появившейся правой части со свойствами программы. Проследите, чтобы отключенным был раздел Debug.
5. В окне, на вкладке Scripts, нажмите кнопку Paths, в поле Source directory нажмите кнопку с раскрывающейся папкой и укажите месторасположение папки, в которую был установлен пакет AIK. Скорее всего, это у вас была C:\Program Files\Windows AIK. В полях Target directory и ISO file можно указать папки, в которых будут, соответственно, помещены файлы для установки на флешку и образ диска для записи на CD (рис. 8.6).
Рис. 8.6. Задаем пути
6. В окне WinBuilder нажмите кнопку Play для начала создания сборки. Далее начнется процесс, ход которого вы сможете наблюдать в окне программы (рис. 8.7). При этом у вас должно быть включено подключение к Интернету, так как в ходе создания сборки программа будет подгружать требуемые ей пакеты. В итоге в указанных ранее папках вы получите готовые файлы сборки для помещения их на флешку и образ диска с системой для записи на CD.