10 просмотров
Рейтинг статьи
1 звезда2 звезды3 звезды4 звезды5 звезд
Загрузка...

Операционная система на флешке без установки

Операционные системы на загрузочной флешке.

Понятие работать под управлением операционной системы, которая загружается с носителя без необходимости установки,происходит от Linux дистрибутивов, их часто называют «живой» версией. Шло время, и стало возможным по-разному распространять не только Linux, но и MS Windows . Но шансы маленькие, что большинство пользователей испытывали Live CD/DVD. Здесь мы поговорим о получении «живых ОС» с флешки!
Это третья часть серии из четырех частей охватывает все входы и выходы из загрузочного USB флэш-накопителя. Мы говорили о том, как их делать, какие настройки BIOS должны загружаться с ними в статье Флэш-накопитель основы загрузки, и как прошить BIOS, и теперь я собираюсь получить живую операционную систему. Эти среды являются очень полезными даже для обычных пользователей компьютера, а не только энтузиастов оборудования или специалистов.

Основное преимущество управление операционной системой такое, что она не изменяет файлы операционной системы или любой другой конфигурации компьютера, с которого она будет работать. Вся операционная система записывается в оперативную память (более точно, RAM диск), и, следовательно, дает прекрасную окружающую среду для проведения испытаний, экспериментов,ремонта системы, устранения неполадок и даже обеспечивает беспрепятственное соединение и безопасную временную OS.

В этой статье я хочу представить вам различные бесплатные утилиты и инструменты, чтобы помочь вам создать готовую к загрузке «живую» операционную систему с помощью которой можно подключить USB флэш-накопитель. Сначала мы сосредоточимся на Microsoft Windows на основе операционной системы XP и Vista,а затем опишу несколько альтернатив Linux дистрибутива (Ubuntu, Knoppix и т.д.). Опишу всё,как вы можете создать свою собственную «живую флешку» с программным обеспечением по вашему выбору.

Прежде чем начать, вы должны знать, что эта статья предполагает, ваше знакомство с методами, необходимыми сделать основную загрузочную USB, или какие опции вы должны искать в BIOS,что бы включить поддержку флэш-накопителя, а также соответственно , организовать порядок загрузки (USB флэш-накопитель должен быть первым в списке). Если вы пропустили предыдущие статьи этой серии, пожалуйста, прочитайте их.

MS Windows OS

Теперь пришло время, чтобы создать загрузочную флэшку. То, что мы хотим создать является копией Windows, которая не требует установки. Это возможность загрузить всё само по себе, без фактической записи одного бита на жестком диске.Очень важно понимать, что вся операционная система не загружается в оперативную память — в основном потому что не хватает места, хотя это было бы не плохо для повышения производительности компьютера.

Процесс загрузки с флэшки, безусловно, кажется медленнее, потому что нет такого диска USB Flash ,который может предложить вид чтение/производительность случайного доступа,который можно получить от жесткого диска. Такая же ситуация происходит с живым компакт-диском. Но эта живая операционная система используются в основном как «тест-драйв» ОС для устранения неполадок, экспериментов, резервного копирования данных, и так далее.

В общем, главное преимущество живой операционной системы USB по сравнению с компакт-диском в том,что всегда можно получить доступ,в случае необходимости, на флэш-накопитель, в отличие от оптических носителей. Это означает, что пользователь может хранить персональные данные, кроме данных конфигурации, внесенные в ОС, и так далее. Это не является необходимым, особенно в случае с зараженных компьютеров, когда живая OC USB использоваться исключительно в качестве поиска и устранения неисправностей и ремонта устройств.

Теперь мы можем идти дальше. Во-первых, позвольте мне представить продукт WinPE : Windows Preinstallation Environment . Он был выпущен Microsoft как часть WAIK (пакет автоматической установки Windows) и был разработан специально для OEM-производителей. В настоящее время доступны издания Windows XP, 2003 Server, Vista и сервер 2008 . Они могут загрузить все сами по себе и использовать в качестве легкой, но эффективной операционной системы.

По умолчанию, устанавливаются такие программы как программа восстановления, утилиты клонирования дисков, и части WinRE (Windows Recovery Environment), которые включают Startup Repair, System Restore, Windows Memory Diagnostic Tool, и полное восстановление компьютера из командной строки.

Вот где приходит настоящая красота : Предустановленная окружающая среда BartPE — это независимый проект несколько похожий на WinPE, но они весьма различны. Сердце BartPE находится в PE Builder. Это бесплатная утилита, которая создает живые образы BartPE, которые можно использован в качестве загрузочной операционной системы на флэш-накопителе, компакт-диске и DVD.

Загрузочную среду BartPE, можно использовать для выполнения различных задач, от ремонта, устранения неполадок и дезинфекции компьютера до выполнения сканирования сетевой безопасности,запись аппаратных модулей, спасительные файлы, сбросить забытый пароль администратора, доступ к AD и т.д. . Она загружается минималистично, но полностью функциональная особенность загрузки Windows, на ваш выбор (XP, Vista и т.д.), сеть, NTFS, и всевозможные фантазии поддержки.

Создание собственного образа с помощью инструмента,достаточно простое благодаря графическому интерфейсу. Вам просто нужно следовать инструкциям. Сразу после этого, Вы будете нуждаться ещё в одном инструменте, который форматирует флешку, делает её загрузочной, а потом, конечно, все, что осталось — скопировать файлы. Эти задачи могут быть выполнены с утилитой PeToUSB , но можно так же сделать это и вручную, если это ваш выбор. В любом случае, обязательно следуйте инструкциям.

Эта утилита является полезной, поскольку загрузочный сектор (MBR) создается без проблем. В противном случае, если вы до сих пор помните первую часть, необходимо создать виртуальный FDD, сделать виртуальную загрузочную дискету, извлечь загрузочный сектор из неё, а затем установить его на флэш-диск. С помощью этой утилиты, все автоматизировано. Она имеет простой графический интерфейс. Она поддерживает восстановление и резервное копирование MBR. Будьте уверены в этом и проверьте её.

Наконец, я должен также представить другую альтернативу BartPE и PE Builder. Другая бесплатная утилита, которая делает то же самое называется WinBuilder . Это в основном сценарий, который создаёт различные образы загрузочных дисков в зависимости от требований пользователя. Она имеет простой графический интерфейс, так что не стесняйтесь попробовать её.VistaPE является одним из наиболее значимых, популярных проектов. Она основана на среде WinPE .

Следует также сказать, что существуют различные готовые к запуску проекты, которые можно бесплатно скачать из интернета. Авторы таких проектов ,принесли свои изменения в проект, так что это вопрос личного выбора, и вы можете быть удовлетворены таким проектом или нет. Конечно, ничто не сравнится с созданием собственной загрузочной флэки, но кто знает? Вы можете получить некоторые идеи (например, приложения, включить некоторые скрипты, плагины и т.д.).

NIX OS дистрибутивы

В начале статьи я упоминал о том, что термин «Живые системы» пришел из Linux дистрибутивов. Они первыми освоили технику загрузки без фактической записи, немного аппаратного обеспечения, исключительно опираясь на источник информации и оперативную память. Первыми получили признание Knoppix Live , а затем Ubuntu Live .

Загрузочные USB флэш-накопители — революция этого, благодаря возможности записи на них. На флэш-дисках, пользователи также могут сохранять свои настройки. Тем не менее,влияет время загрузки ,»живая» операционная система не будет заменять изначально установленную, но они полезны для кризисных ситуаций. Для очень тщательного сравнительного списка многочисленных (буквально несколько десятков) дистрибутивов Linux, Вы можете ознакомиться в интернете .

Для начинающих, первая рекомендация почти всегда Ubuntu. Тем не менее, сначала давайте изучим утилиту, которая поможет нам в создании загрузочного флэш-накопителя. На этот раз, это Unetbootin . Эта бесплатная утилита представляет собой Интернет-инсталлятор. Это означает, что она не требует установки компакт-дисков, поддерживает все виды дистрибутивов, а также установку загрузки образов из Интернета.

Следующие дистрибутивы поддерживается по умолчанию, но возможны также и другие : Ubuntu, Debian, Fedora, PCLinux, Linux Mint, OpenSUSE, Arch Linux, Damn Small Linux, SliTaz, Puppy Linux, FreeBSD, NetBSD, Frugalware Linux, FaunOS, Mandriva , CentOS, Elive, Dreamlinux, Slax, Zenwalk, Gentoo, и так далее. В целом, эта программа является многопрофильным дистрибутивом интернет-установщика.

Она способна создавать загрузчики для нескольких операционных систем (например, двойная загрузка с существующими Windows XP и с только что установленным дистрибутивом). Программа может легко устанавливать эти операционные системы не только на раздел жесткого диска, но и на USB флэш-накопитель. Эта часть является тем, что действительно нас здесь интересует!

Просто скачайте утилиту UNetbootin и запустите её. Интуитивно понятный всплывающий интерфейс , где вы можете выбрать источник образа для записи , предполагая, что вы его скачали. Если нет, то просто выберите один из поддерживаемых в настоящее время список (дистрибутивы Linux, которые можно загрузить прямо с утилитой). Но вот вот в чём загвоздка,нужно обратить внимание и выбирать USB-накопитель в тип:введите в строке и выберите его букву правильно!

За кулисами этого приложения, следующий процесс: есть ISO образ дистрибутива (если он не существует, то образ загружается первым), файлы копируются на флешку, и загрузчик автоматически создается с нуля. Как только процесс успешно завершен, вы должны перезагрузится.

Эта утилита делает всё, а вы, как и в случае с «PE Builder + PeToUSB» программным обеспечением автоматизированных комбо программ всего процесса,в случае операционной системы Microsoft Windows . Еще раз, вы можете делать все это вручную. Как только флешка готова ,возможно, вам придется дважды проверить,это первый раздел (или только раздел), на котором операционная система может быть расположена и активна. Загружаться могут ,только активные разделы !

Читать еще:  Установка обновлений запрещена системной политикой ошибка 100600

Загрузчик, который генерируется всегда должен работать. Тем не менее, еще раз, будьте осторожны, в тех случаях, когда флэш-диск размером более 2 ГБ, было бы лучше всего разделить его на две части, по крайней мере, и использовать соответствующие типы разделов. Мы говорили об этом в предыдущей части. FAT16 поддерживает только до 2 Гб. FAT32 имеет более высокие ограничения. Другой альтернативный живого создателя USB-Ubuntu One и Feodora One . Попробуйте «их!

Если вы дочитали страницу до этой части ,то это означает, что мы успешно узнали, как настроить ОС на загрузочной флешке. Экспериментируя, пробуя и делая разные задачи таким образом, не является «вредным». Вам не нужно устанавливать операционную систему, раздел жесткого диска, и так далее. На вершине всего, нет никаких изменений внесённых в систему.

Кроме того, иногда ваши основные операционные системы портятся по каким-либо причинам, было ли это вашей ошибкой или нет, это не имеет значения. Ваш компьютер может быть в конечном итоге заполнен шпионским и вредоносным ПО, и прежде чем уничтожить всё и установить «чистую» операционную систему еще раз, это удивительная возможность создать резервную копию важных данных — или вы можете лечить и ремонтировать ОС.

Ранее упоминалось, что это третья часть из четырех частей серии. До сих пор мы узнали, как создать загрузочный флэш-накопитель, BIOS изменения, необходимые для загрузки с флэш-накопители, как прошить BIOS , и сейчас мы также узнали ,что такое «живая» операционная система.

Операционная система на флешке без установки

Установил ОС на флешку (ниже опишу как это делается, ничего сложного нету), загрузился с нее, вот система сразу же после загрузки, все по-умолчанию:
Вложение 377525
Видим обычный рабочий стол, чем-то похожий на тот, что у нас стоит в windows, разве что вместо меню “Пуск” написано ” Puppy Rus “. Обратите внимание на открытое меню – сразу можно понять где какие программы искать, ,к примеру в “Графика” графические программы, “Интернет” – программы для интернета, “Мультимедия” – аудио и видео. Хоть ОС и небольшого размера – 135 мб, но при этом в нее “напихано” максимальное количество программ, как и обещали создатели.
2.png
Запустил Оперу – здесь Опера браузер по-умолчанию, можно наверное установить для удобства свой любимый браузер мозиллу там, или хром, я пока этим вопросом не задавался. В опере нормально проигрываются флеш-ролики – вполне прилично смотрел видео клипы с ютуба.Сменил обои на рабочем столе:
3.jpg
В левом нижнем углу показаны тремя значками разделы моего жесткого диска, а также флешка с которой я загрузил систему и dvd-привод, на картинке светится значок с надписью “sda5” – это раздел жесткого диска где я храню файлы, диск D другими словами и открытый файловый менеджер, который показывает, что у меня есть на нем:
8.jpg
Вот здесь я открыл top (диспетчер задач), как видим в оранжевом выделении 95/3040MB – 95мб – это столько занимает у нас ОЗУ система, 3040мб – это у меня всего ОЗУ.
11.jpg
А вот здесь я уже немного нагрузил систему открыв 4 или 5 окон и 6-7 вкладок с сайтами в Опере, система стала “кушать” 209 метров, то есть совсем ничего, если вспомнить, что у сегодняшних компьютеров кошерная ОЗУ начинает считаться от 2 ГБ:
10.jpg
Рядом с Top`ом видим винампоподобный аудиоплеер, которым я слушал музыку беря ее со своего жесткого диска.
На следующем скрине видим слева открытый Блокнот, справа игру Солитер (что же это за ОС,если в ней нету Солитера? ):
12.jpg
Здесь слева видим файловый менеджер в котором открыт мой диск D на компе в папке с обоями, а справа просмотрщик картинок, простой и легкий:
13.jpg
На скрине слева видим торрент-клиент (мой любимый, кстати, этак года три я им пользуюсь), справа открытый фильм в Mplayer`e, конечно не самый удобный плеер.
16.jpg

Имеем операционную систему весом 135 метров (windows xp, linux на CD идут около 700 метров, семерка гиг с копьем), которая может стартовать с флешки, с cd/dvd-диска, при желании быть установленна на HDD(жесткий). Для установки я бы посоветовал флешку от 1 ГБ начиная – размер системы размером, но не будем забывать, что есть возможность сохранения вашей текущей сессии, то есть каждый раз когда вы будете перезагружаться или выключать компьютер все данные будут сохраняться в специальный файл на флешке, что очень удобно, так как в следующую загрузку все ваши данные и выставленные настройки будут на месте и не надо ничего менять.

Система легкая – у меня (Athlon x64 6000, ОЗУ 3ГБ), грузится около 40 секунд – минуты (а сколько грузится наша система установленная на компьютере?). В принципе и на более слабом железе эта система тоже бы летала, потому как открыв с десяток окон, несколько браузеров с 4-5-ю вкладками ОЗУ была загружена где-то около 400 метров. Ну и процессор большой тут не особо и важен, лишнее в системе вырезано, что с одной стороны несомненный плюс. Есть точно такая же ось под старое желез, ну, это мы глянем при установке.

Интернет работает шустро, сравнивал пока бегал туда-сюда между Debian, Windows XP и этим, гм, паппирусом (PuppyRus). Вирусы не так актуальны как на Windows, то есть для интернета очень годная система.

Можно также восстанавливать данные с HDD, если вдруг внезапно загнется Winowds, редактировать фильмы, музыку, изображения – инструменты для этого есть даже в версии по-умолчанию.

compizomania

Азбука в Linux для начинающих и не только. Я знаю только то, что ничего не знаю, но другие не знают и этого. Сократ

Страницы

23 июля 2018

Попробуйте Linux с USB-live (загрузочной флешки) без установки

Практически во всех установочных образах дистрибутивов Linux (в отличии от Windows или MacOS X) присутствует возможность загрузки системы в Live-режиме, т.е. без установки на жёсткий диск компьютера, непосредственно с флешки с образом.
Примечание. Как загрузить и установить образ специальной программой на USB-накопитель (флешку), посмотрите ЗДЕСЬ.

В этой статье я хочу рассказать, как загрузиться и работать в Live-режиме.

Под рукой у меня оказался загруженный на флешку образ Linux Mint 19 Cinnamon. У вас на флешке может быть другой образ c системой, например, Linux Mint 19 MATE, Linux Mint 19 Xfce или любой другой.

Загрузка флешки в BIOS.

Для порядка загрузки системы не с жёсткого диска, с флешки, необходимо войти в настройки BIOS вашего компьютера и выбрать USB Fash Disk первым загрузочным.
Если требуется загрузиться только один раз с определенного загрузочного устройства, например флешки, нажмите соответствующую клавишу (чаще всего F8, F11, или F12), после чего BIOS выведет меню загрузки, как на рисунке ниже. Это позволит вам избежать лишних настроек BIOS.

Клавишами с стрелками вверх/вниз выберите в меню USB Flash Disk и нажмите Enter для начала загрузки, как поясняется внизу меню загрузки, правда на английском языке.

После загрузки дистрибутива с флешки (в данном случае с Linux Mint 19 Cinnamon) откроется меню загрузки.

Первым в меню стоит Start Linux Mint. Нажмите клавишу Ввод/Enter для загрузки дистрибутива в live-режиме и дождитесь окончания загрузки.

Примечание. Во время загрузки дистрибутива в live-режиме, в качестве жёсткого диска используется USB-накопитель, т.е. флешка, но не ж/диск компьютера.

По окончании загрузки дистрибутива откроется рабочий стол системы и значком установки системы.

Практически это операционная система, в которой вы можете делать практически всё, как в установленной системе на ж/диск.
Откройте меню, выберите программу и работайте в ней так, как в обычной системе.

Для примера я выбрал веб-браузер Firefox.

Как обычно путём поиска нашёл телевизионные каналы и смотрю телепередачи.

А также можно пользоваться Youtube.

Либо просто путешествовать в сети интернет или использовать социальные сети для общения.

А также в live-режиме можно устанавливать и полноценно пользоваться программами.

Примечание. Во время установки программ в терминале в live-режиме вам не требуется вводить пароль, т.к. вы являетесь пользователем, так сказать, обезличенным, т.е. пока не зарегистрированным в системе, но программа будет установлена.
А также следует помнить, что в качестве ж/диска используется флешка и если объём флешки невелик (например 2 ГБ), то во время установки дополнительных программ, возможно, система вас известит о том, что “На диске мало места”.

Но и это ещё не всё. В live-режиме вы можете изменять любые настройки системы.

Для примера я выбрал изменения языка системы на русский.
Примечание. В live-режиме интерфейс системы отображается на английском языке, но в загрузочном образе дистрибутива присутствуют все языки на выбор пользователя во время установки. Поэтому в live-режиме можно изменить язык системы.

После установки языка и нажатия кнопки Применить его для всей системы (Apply System Wide), необходимо перезагрузить систему (НЕ компьютер).

В окне входа Войти введите mint, т.к. вы являетесь Live user и нажмите клавишу Ввод.

Окно ввода пароля оставьте пустым и нажмите клавишу Ввод, чтобы войти в live-сессию.

После нового входа вам будет предложено изменить название папок файлового менеджера. Нажмите на кнопке Update Names, в знак согласия.

Читать еще:  Установка Windows 7 на новые материнские платы

Теперь интерфейс системы и файлового менеджера будет отображаться на русском языке.

Вы также можете добавить раскладку клавиатуры, чтобы в Live-режиме печатать на родном языке.

Примечание. Все изменения, которые вы производили в Live-режиме сохраняются только на текущий сеанс. После повторной перезагрузке флешки с дистрибутивом, ОС сохраняет настройки по умолчанию.

Live-режим в загрузочном образе присутствует для ознакомления с возможностями операционных систем. Таким образом, можно быстро запустить и попробовать в использовании ту или иную ОС Linux, и, если система понравится и ваш компьютер работает без сбоев, установить её на жёсткий диск компьютера.

Использовать Windows без установки? Легко!

Установка новой системы Windows порой очень длительное и непредсказуемое занятие. Переустановка может занять по времени целый день, а в момент загрузки могут просто отключить электричество и весь процесс прекратится. Иногда проще использовать систему без установки. Вы спросите – как? Сегодня расскажем, как легко и просто создать образ системы Windows!

Windows без установки

Устанавливаем «Live» образ

С появлением внешних накопителей памяти, стало возможно установить систему на любой твердый носитель памяти. Можно использовать USB флеш-накопитель или жесткий диск, совершенно без разницы. Обычная флешка может стать незаменимым помощником, не только для накопления информации. При помощи внешнего накопителя памяти, можно легко запустить любую операционную систему, точно так же, как это происходит с обычного жесткого диска персонального компьютера или ноутбука.

Где это может пригодиться?

Использование образа Windows может пригодиться в следующих случаях:

  • Всегда иметь при себе необходимую ОС и работать с ней на любом ПК.
  • Оперативно выявлять и удалять вирусы, трояны и прочее вредоносное программное обеспечение, заразившее основной ПК.
  • Возможность работать с разделами диска.
  • Получать возможность восстанавливать работу других оперативных систем на ПК.
  • Получать доступ к защищенным системным файлам.

Это лишь часть того, чем может помочь портативная операционная система. Поэтому очень важно иметь всегда такой флеш-накопитель.

Как создать портативную версию ОС?

  • Лучше всего приобрести или взять USB накопитель с прошивкой 3:0. Такие флешки намного быстрей своих ранних аналогов и запуск системы будет происходить намного быстрей.
  • Операционная система может занять достаточно приличное количество памяти, поэтому накопитель должен иметь от 32 гигабайт памяти.
  • Скачать программу под названием Rufus для создания загрузочного диска.
  • Скачать образ операционной системы в формате ISO.

Конечно же, для создания образа понадобится персональный компьютер и интернет для скачивания необходимых программ и образов. Приступим к непосредственному созданию.

Создавать будем на примере Windows 10 и программы Rufus:

  • Первым делом скачаем саму программу Rufus. Она абсолютно бесплатная, поэтому проблем не должно возникнуть;
  • Подбираем необходимый носитель памяти;
  • Делаем схему разделов и интерфейса. Это будет зависеть от установленной на компьютере оперативной системы;
  • Выбираем файловую систему флешки и помечаем пункт «Создать загрузочный диск»;
  • Находим на ПК скаченный образ Windows 10 и нажимаем пункт «Windows To Go»;
  • Нажимаем кнопку «Старт» и ждем окончания процесса загрузки.

Система установлена и готова к работе на любом подходящем железе.

Чтобы воспользоваться портативной системой, необходимо выключить ПК, перед началом загрузки вставить флешку в порт и нажать F12. В меню Boot выбираем наш флеш-накопитель и включаем режим запуска «Legacy». Система автоматически включится на персональном компьютере.

Windows 7 PORTABLE: делаем загрузочную флешку с “семеркой” на борту

Содержание статьи

Наша задача на сегодня — создать специальную сборку Windows 7, которая бы работала без установки и запускалась прямо с флешки. Включив в ее состав необходимый софт, мы сможем решать разные задачи: решать проблемы с дисковыми разделами, удалять вирусы или, к примеру, использовать хакерские инструменты в привычном окружении.

Давно смекнув, что многие проблемы гораздо проще решать, загрузившись с Live-носителя, я стараюсь всегда иметь при себе на флешке какой-нибудь recovery-дистрибутив. Согласись, что это если не лучший, то, по крайней мере, один из удобнейших способов восстановить систему или, к примеру, расправиться с малварью (особенно если речь идет о блокираторе). Я перепробовал многое. Сперва это были системы на базе Linux, затем UBCD4Win, построенный на базе Windows XP, а потом я сделал свою собственную сборку, используя небезызвестную утилиту Bart’s PE Builder. Увы, прога давно не обновляется, а, значит, в качестве список поддерживаемых систем, доступных для переноса на загрузочный носитель, остается попрежнему тем же: Windows 2000/XP/2003. Это немного огорчает: уже все успели привыкнуть к “семерке”, и было бы здорово собрать свою загрузочную систему именно на базе Windows 7. Сказано — сделано.

Наш помощник — WinBuilder

В замену PeBuilder нашелся другой, совершенно замечательный инструмент — WinBuilder. Это даже не программа, а настоящий фреймворк для создания Windows PE (так называется облегченная версия ОС Windows, которая позволяет загружаться со сменного CD/DVD/USB-носителя). Для этого он извлекает нужные компоненты из дистрибутива самой системы, а также набора Windows Automated Installation Kit (WAIK) в качестве основы для системы и позволяет создавать дополнительные скрипты, с помощью которых в систему встраиваются любые сторонние утилиты.

На базе WinBuilder построено несколько проектов, вот лишь некоторые из них:

  • LiveXP — использует в качестве источника файлов Windows XP и создает систему для администраторов.
  • Win7PE — берет за основу системы дистрибутив Windows 7.
  • VistaPE-CAPI — создает сборку на основе Vista.
  • NaughtyPE — основывается на Windows XP и из коробки поддерживает воспроизведения медиа-файлов.
  • MultiPE — собирает загрузочную систему из дистрибутива Vista или Windows 7.

Мы же будем использовать Win7PE, как самый проверенный и наиболее подходящий для наших задач проект.

Что нам нужно?

Для того, чтобы собрать загрузочную систему на базе Windows 7 нам понадобится следующее:

    Дистрибутив Windows 7 x86 или x64, желательно с уже интегрированным SP1.

Последняя версия WinBuilder. Он распространяется в виде небольшого exe-файла, а необходимые для работы компоненты и вспомогательные утилиты дополнительно загружает из Сети.

Windows Automated Installation Kit for Windows 7 (WAIK). Пакет для автоматической установки Windows весит очень немало — это образ на 1,7 Гб, который ты можешь либо выкачать с сайта Microsoft, либо взять с нашего диска.

Driverpack’и — классные наборы драйверов, которые поддерживают огромное количество железа. На сайте доступны сборки для различных видов девайсов, нам понадобится не так много, а именно — сборники для категорий Chipset, LAN, WLAN Mass Storage driver.

Предварительные приготовления

Когда все файлы будут в нашем распоряжении, можно приступать к приготовлениям.

  1. Для начала нам нужно установить Windows Automated Installation Kit for Windows 7. Записывать на болванку ISO’шник, само собой, не обязательно: можно просто распаковать файлы из KB3AIK_EN.iso и запустить StartCD.exe. В появившемся меню автозапуска выбираем Windows AIK Setup и выполняем самую стандартную установку. Весит это хозяйство много, но после того, как скрипты WinBuilder извлекут оттуда нужные файлы, WAIK можно будет удалить (имей это в виду).


Устанавливаем WAIK

    Далее копируем файлы Windows 7 с диска или из ISO-образа в какую-нибудь директорию.

Размещаем загруженный WinBuilder.exe в какой-нибудь папке (например, C:WinBuilder) — лишь бы не в директории с профайлом пользователя. И запускаем бинарник под аккаунтом администратора: иначе программа честно предупредит тебя о возможных проблемах.

От WinBuilder’а в чистом виде толку мало — ему необходимы сценарии и вспомогательные файлы для создания загрузочного дистрибутива. Поэтому первое, что ты увидишь после запуска — это “Download Center”. Прога предложит выбрать проекты, которые необходимо скачать.

  • updates.boot-land.net (это апдейты);
  • win7pe.WinBuilder.net/SE (файлы проекта Win7PE).

В левом верхнем углу можно выбрать режим загрузки (по умолчанию он выставлен в значение “Recommended”). Выбираем через меню “Complete” и начинаем загрузку файлов, нажав на кнопку “Download”.

  1. По какой-то причине WinBuilder не может корректно извлечь абсолютно все файлы, необходимые для создания сборки, поэтому придется поработать немного руками. Необходимо найти файл bcdedit.exe в своей системе (Windows 7) и скопировать его в C:WinBuilder ProjectsToolsWin7PE_SEx86 (или C:WinBuilder ProjectsToolsWin7PE_SEx64 для 64-битной системы). Туда же нужно скопировать следующие файлы:

imagex.exe
wimgapi.dll
wimmount.inf
wimmount.sys
wimserv.exe

Изначально они находятся в папке WAIK. Можно попробовать не выполнять этот шаг. У меня автоматические скрипты WinBuilder не смогли сграбить эти файлы, но возможно тебе повезет больше.

Собираем дистрибутив

Теперь, когда все необходимое для сборки у нас есть и готово к использованию, нет смысла затягивать с созданием дистрибутива. Опять же раскладываю все по пунктам.

    Итак, в левой панели мы видим дерево проекта Win7PE SE. Нажимаем но кнопку “Source”: здесь необходимо указать расположение файлов дистрибутива Windows 7. Все остальное можно оставить по умолчанию.

Далее необходимо подключить к созданию сборки драйверы, которые будет использовать система. Это делается в разделе “Drivers”. По умолчанию здесь указан путь %GlobalTemplates%Drivers_x86. Проще всего нажать на кнопку “Explore” и в появившуюся папку скопировать все необходимые драйвера. Просто распаковываем сюда архивы Driverpack’ов, которые мы предварительно скачали. Так как поддерживается сканирование поддиректорий, то пихать все в одну сумасшедшую кучу необязательно: смело размещай содержимое архивов “как есть”.

Если пройтись по разделу “Tweaks”, то можно дополнительно внести различные косметические настройки будущей системы. К примеру, изменить wallpaper, настроить меню “Пуск”, изменить ярлычки. Все очень понятно настраивается через соответствующие опции.

Читать еще:  Не удалось завершить загрузку whatsapp причина

Далее переходим в раздел “WriteMedia” и активируем режим “Copy to USB-Device”, чтобы сразу разместить нашу сборку на USB-флешку, выбрав в меню нужный носитель.

Теперь можно нажать на кнопку “Play” и верить, что все пройдет без сучка и задоринки. Создание сборки, очевидно, занимает некоторое время: в процессе можно наблюдать, как выполняется один скрипт системы за другим (сложно представить, сколько времени ушло бы на выполнение подобной работы вручную). Соответственно, чем больше скриптов ты выбрал для выполнения, тем дольше будет возиться WinBuilder. В случае ошибки прога сообщит в чем проблема и, скорее всего, выдаст в браузере справку с возможным решение проблемы.

Эту инструкцию я составляю с учетом всех возникших у меня сложностей, поэтому ты не должен наступить на мои грабли. Все должно быть хорошо, и на выходе ты получишь файл Win7PE_x86.ISO в папке WinBuilderISO.

  1. Прежде чем загружать файлы на флешку, можно предварительно проверить работоспособность сборки в виртуальной машине, и здесь опять же все автоматизировано. В разделе VirtualTest можно выбрать систему виртуализации (испытание можно устроить, воспользовавшись qEmu, VirtualBox, Virtual PC, VMware). Я оставил режим по умолчанию (Best Emulation), и WinBuilder запускала получившийся образ в установленной VMWare Workstation, что меня вполне устраивало. Ты же можешь выбрать более подходящий сценарий. Можно оставить все как есть и установить в систему бесплатный и легковесный.


Проверяем сборку под VMware

  1. Теперь о том, как выглядит перенос системы на флешку. Сначала WinBuilder запускает HP USB Disk Storage Format Tool — самую правильную утилиту для форматирования USB-носителей. Выбираем здесь FAT32 (если хочешь в будущем добавить возможность загрузки с флешки другой системы) или NTFS. Форматируем. После этого в игру вступает утилита Grub4Dos, у которой важное назначение — установить на флешку загрузчик. Тут необходимо: во-первых, правильно выбрать диск (так как буквы не отображаются, смотри внимательно на размер), во-вторых, выбрать в качестве значения параметра “Part List — Whole disk (MBR)” и отметить галочкой опцию Don’t search floppy. После этого остается нажать на кнопку “Install”, моментально получить сообщение об установке загрузчика и, мысленно поблагодарив Gbur4Dos, закрыть его окно. Все: после этого WinBuilder оперативно перенесет все файлы на USB-носитель.

Наша загрузочная флешка с Windows 7 готова.

Тут уже грех не загрузиться с USB-носителя, чтобы убедиться, что система работает не только в виртуальном, но и в настоящем, самом обычном окружении. Но хочу сразу предупредить: это сильно урезанная вариация Windows 7, в которой оставлено минимум компонентов. Никаких тебе Aero и красивых эффектов: все это отключено. А из софта ты по умолчанию получаешь некоторые стандартные утилиты Windows (вроде regedit’а), а также несколько бонусных программ вроде PENetwork для настройки сети (в том числе беспроводного адаптера) и Opera USB для браузинга. Все это неплохо, но явно недостаточно — систему нужно снарядить.


Настройка сети

Скрипты (плагины)

Дополнительные программы, которые можно включить в состав своей сборки системы, распространяются в виде скриптов (или плагинов — так их тоже называют). Подключить их просто. Достаточно скопировать их в WinBuilderProjectsWin7PE_SEApps и потом активировать через GUI-интерфейс WinBuider. Правда, чтобы они появились в дереве скриптов, программу приходится перезапускать, хотя не исключаю, что обновить список плагинов можно как-то проще. В некоторых случаях плагин распространяется в виде единственного файла — сценария. Тут есть два варианта. Разработчик мог включить необходимые файлы прямо в этот файл, закодировав их в base64. Или же в составе скрипта никакие файлы не включены, и их нужно скопировать в папку со сценарием самому (это должно быть подробно описано в мануале плагина). Последнее особенно касается коммерческого софта (того же самого Total Commander’а), файлы которого разработчики плагинов просто не имеют права распространять.

Теперь отвечаю на наверняка возникший у тебя вопрос: “А где взять эти плагины?”. Есть множество источников — например, отсюда:

К примеру, можно скачать плагин Wireshark и необходимый для его работы Winpcap (доступны отсюда). Перемещаем его в каталог Apps/Network, активируем через дерево — и у нас получается сборка с полноценным сниффером. Ссылки на некоторые полезные плагины я привел ниже:

Несмотря на то, что готовых плагинов довольно много, полезно уметь самому написать скрипт для добавления нужных программ в систему. Когда добавляешь новый скрипт через “Tools .. Create script. “, WinBuilder предлагает простой шаблон скрипта. Для примера я приведу простенький сценарий, который устанавливает Softperfect Netscan, и поясню логику с помощью комментариев:

//Секция с информацией о добавляемом приложении
[main]
Title=NetScan
Description=Netscan from Softperfect
Selected=True
Level=5
Version=1
NoWarning=False
Download_Level=0
//Важные переменные, включая путь до исполняемого файла
[variables]
%ProgramTitle%=Netscan
%ProgramEXE%=netscan.exe
%ProgramFolder%=netscan
// Команды для установки приложения
[process]
// Копируем нужные файлы из поддиректории netscan в папке, где находится скрипт (сюда нужно предварительно перенести необходимое для работы программы)
CopyProgram,%ScriptDir%%ProgramFolder%
//Добавляем ярлыки
Add_Shortcut,StartMenu,Netscan
Add_Shortcut,Desktop,Netscan
//Указываем DLL’ки, которые необходимы для работы программы.
WinBuilder включит их в сборку
Require_FileQ,mgmtapi.dll
Require_FileQ,msvcrt.dll
Require_FileQ,KERNEL32.dll
Require_FileQ,snmpapi.dll
Require_FileQ,USER32.dll
Require_FileQ,WS2_32.dll
Require_FileQ,wsnmp32.dll

Огромное количество скриптов доступно на форуме reboot.pro, их можно посмотреть как примеры и использовать в качестве основы. В любом случае, ничего сложного в создании своих сценариев нет. Если есть необходимость просто добавить какие-то файлы в сборку, то необязательно для этого создавать плагин. В этой ситуации поможет раздел “Components .. Additional Files”, который необходим как раз для такой ситуации. Если нажать на кнопку “Directory Example”, то ты увидишь структуру папок, используемых в сборке, чтобы понимать, куда именно будут добавляться файлы.

Что у нас получилось?

Насколько хорошо работает такая система? Очень хорошо! При загрузке на моем ноутбуке, сразу цепляются необходимые драйвера, в том числе для беспроводного модуля. Таким образом, у меня сразу есть выход в Сеть. Все программы, если их правильно интегрировать (то есть, выполняя все их зависимости), на ура запускаются и работают. А это и софт для восстановления системы, работы с таблицами разделов, бэкапа, редактирования реестра, а также хак-тулзы. В конце концов, что может быть удобнее в качестве вспомогательной системы, которую можно всегда брать с собой и в случае необходимости с нее загружаться?

Операционная система на флешке за 5 минут – это возможно?

Иногда требуется установить портативную операционную систему на флешку, которую можно запускать на любом компьютере, но возможно ли это? Как это сделать? Для начала нужно понять под какие нужды и с какими возможностями нам нужна такая операционная система, потом определиться с местом на диске, если Linux Slax под такие требования подходит, то читаем статью дальше.

Плюсы такой операционной системы:

1) Работа на любом компьютере
2) Использование как live cd для восстановления windows
3) Доступ к файлам и папкам даже, если windows не работает или не установлен
4) Возможность использование компьютера без жёсткого диска
5) Все плюсы не перечислить.

Есть разные способы установить операционную систему на USB флешку, я не буду рассказывать о LinuxLive, установке на делёную флешку в формате Linux ext4/ext3+swap. Я только расскажу о лёгком способе и специальной для этого операционной системе Linux Slax.

Установка LinuxSlax на флешку.

1 Шаг установки:

Переходим на slax.org/ru/download.php и выбираем дистрибутив с нужноq локализацией в колонке “Download for USB” в формате .zip. Не рекомендуется собирать linux slax самим! Нужно лишь скачать собранную минимальную русскую версию, т.к. с собранными версиями есть риск несовместимости модулей.

2 Шаг установки:

Форматируем флешку в формате FAT/FAT16/FAT32 (или-или) и копируем содержимое архива на наш usb накопитель. Затем, если вы с windows, то заходим в папку boot на флешке и запускаем файл bootinst.bat, нажимаем enter, если возникают ошибки, то всё время нажимаем продолжить, затем нажимаем снова enter. Теперь наша флешка загрузочная.

Запуск LinuxSlax с флешки.

1 Шаг запуска:

Как только вы нажали кнопку включения, то сразу же нервно начинайте нажимать кнопочку F8 на клавиатуре, после чего выберите с помощью стрелочек и Enter вашу флешку, обычно она последняя и содержит слово USB, а также название модели.

2 Шаг запуска:

Выберите опцию загрузки системы, либо Slax Graphics mode (KDE) для обычной загрузки, либо Slax Always Fresh без сохранения настроек или же скопируйте дистрибутив с флешки в оперативную память с помощью опции Slax Copy To RAM для возможности в дальнейшем извлечения флешки.

Всё, перед нами англоязычная пустая система, теперь мы её спокойно выключим и запустим привычный windows для выполнения инструкции дальше.

Улучшаем и русифицируем Slax (Русификация для старых версий).

Теперь нужно перевести наш Линукс на русский язык, а также дополнить его возможности и установить приложения с помощью модулей.

Переходим на slax.org/modules.php и скачиваем необходимые пакеты, для русификации наберите в поиске Russia или Russian и скачайте пакет Russian с UTF-8. При желании можно скачать и другие модули.

После того, как скачали модули, их нужно скопировать в папку /slax/modules на флешке. После снова загружаемся с флешки и всё работает!

голоса
Рейтинг статьи
Ссылка на основную публикацию
Статьи c упоминанием слов: