top
logo


Как записать образ UNIX подобной системы (Linux,FreeBSD) в формате img gz на FLASH диск под Windows. PDF Печать E-mail
30.03.12 09:17

Как записать образ UNIX подобной системы (Linux,FreeBSD)

в формате img gz на FLASH диск под Windows.

На примере дистрибутива Zeroshell.


Второй способ записи описан ТУТ


В настоящее время довольно популярными стали дистрибутивы Unix - подобных Linux и FreeBSD систем, предназначенных для встроенных (embedded) устройств.

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

В данной статье мы остановимся на методике разворачивания подобного рода дистрибутивов при условии, что у пользователя в наличии только компьютеры с Windows - системами. Стоит отметить, что img - образ недостаточно просто скопировать на диск. Это бинарный файл, который содержит посекторный образ будущей системы, вместе с таблицей разделов, файловой системой и т.п. В этом плане он очень похож на iso образы компакт - дисков, которые в одном файле, как в контейнере, вмещают все содержимое диска. Для записи таких контейнеров в формате img требуются специальные программы. Для пользователей UNIX существует команда dd (dataset definition), которая как раз и позволяет "развернуть" необходимый образ на flash - диск. Но под Windows встроенной реализации данной команды нет.

Рассмотрим пример установки на накопитель довольно популярной системы Zeroshell. Дистрибутивы системы можно найти по адресу http://zeroshell.net/eng/download/. Как и для большинства дистрибутивов для embedded - устройств, Zeroshell предлагает для скачивания iso - образ для запуска системы с CD, образ для запуска на виртуальной машине VMWare, а также img - образы для "разворачивания" системы на диске. Нам потребуется скачать img - образ, причем для установки на платформу ALIX необходимо выбрать соответствующую ссылку для скачивания:


Для записи образа нам понадобится утилита Win32DiskImager. Для ее запуска в системе должен быть установлен .NET Framework 3.5.

Загруженный образ Zeroshell перед загрузкой на диск следует распаковать, например, с помощью WinRAR. Следует учесть, что распакованный образ занимает полный объем флешки, на которую предполагается его установка (в нашем случае - это 1Gb, но некоторые дистрибутивы имеют образа и для более объемных флешек, например - pfSense pfSense-1.2.3-RELEASE-4g-nanobsd.img.gz имеет распакованный объем 4Gb). Поэтому, если не хватает места на диске, целесообразно распаковывать образ в сжатую NTFS - папку, тогда он будет занимать примерно столько же, сколько и в запакованном состоянии.

После распаковки необходимо подключить к компьютеру флешку или жесткий диск для записи и запустить Win32DiskImager.exe. При инициализации, утилита просканирует подключенные к системе хранилища. В подменю Device выбираем устройство для записи образа:

 


После этого необходимо выбрать наш разархивированный образ в подменю Image File:


Для записи образа нажмите клавишу Write:


Теперь осталось дождаться, когда полоска Progress дойдет до 100% и все, образ записан. Теперь закрываем Win32DiskImager, извлекаем хранилище с записанным образом, устанавливаем в устройство и радуемся запуску системы на платформе!

 

источник: http://shop.nativepc.ru

 

ссылка на материал: http://thin.kiev.ua/index.php?option=com_content&view=article&id=558:flash&catid=31:general&Itemid=46

 

{jcomments on}

Последнее обновление 30.03.12 09:31
 
Интересная статья? Поделись ей с другими:

bottom

 

Unreal Commander PfSense по русски Яндекс.Метрика