Как сделать образ дискеты

Как сделать образ дискеты

Страницы

вторник, 25 августа 2009 г.

Утилиты для работы с образами дискет, дисков и CD

Периодически у меня возникает потребность в подсовывании драйверов виртуальной машине для установки Windows XP на SCSI диск. Обычно, эта проблема решается созданием пустого образа дискеты (*.flp) силами самого ESX, и копированием через виртуальную машину на дискету необходимых файлов. Однако, недавно я нашел простую утилиту Build Floppy Image по созданию образов дискет.

Работать с программой просто — запустите исполняемый файл с параметрами:
bfi.exe -f=
, где — имя создаваемого образа дискеты, например floppyimage.flp
— директория, содержащая файлы, которые следует добавить в образ.

Для создания установочных образов ОС Windows XP/Windows Server 2003 с интегрированными пакетами обновлений, драйверами и заплатками, я использую CDImage (GUI).

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

Для тех, кому нравится VMware Player, и кому требуется создавать .vmdk файлы без помощи VMware Server/Workstation/ESX, пригодится qemu-img из состава qemu. Синтаксис команды:
qemu-img.exe create -f vmdk
, где — имя создаваемого образа виртуального диска
— размер создаваемого диска (по-умолчанию в Мегабайтах; можно принудительно указать ключ M — для указания размеров в Мегабайтах, G — в Гигабайтах).

UPD: VMware Player версии 3.0 и старше умеет самостоятельно создавать виртуальные машины и диски, поэтому утилита уже не так актуальна.

Наконец, если вам потребуется смонтировать .vmdk, чтобы переписать файлы с виртуального диска, используйте VMware Workstation Disk Mount Utility:
vmware-mount :
— незанятая буква, которая будет присвоена примонтированному диску
— путь до файла-образа.

Вот и все о чем я хотел написать сегодня, надеюсь, что эта информация окажется для вас полезной.

Читайте также:  Huawei ascend mate mt1 u06 цена

Создание образа дискеты

Эта, небольшая, программка на паскале читает содержимое дискеты в файл. После этого файл можно переименовать, скажем, в *.ima или *.flp и подсунуть в WinImage или в FAT12.

Программа написана на Паскале и использует 25h прерывание. Скачать EXE’шник можно здесь.

my_hlam

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

Делаем это, естественно, в Linux. Желательно с правами админа.

1. Создаём файл правильного размера (1.44 МБ):

dd if=/dev/zero of=floppy.img bs=512 count=2880

2. Форматируем его под FAT:

mkfs.vfat -v -c floppy.img

3. Тестируем файловую систему:

fsck.vfat -r -l -t -v -w floppy.img

4. Монтируем файловую систему:

mkdir floppy
mount -o loop,rw -t auto ./floppy.img ./floppy

Естественно, данная директория сейчас по-прежнему пуста. Т. е. внешне ничего не изменилось. Проверить монтирование можно вызовом mount без параметров или иными стандартными средствами.

5. Записываем файлы в образ:

Просто копируем в эту директорию столько файлов, сколько влезет. Затем демонтируем, чтобы корректно сохранить изменения:

6. Записываем образ дискеты на носитель (устройство /dev/fd0):

dd if=./floppy.img of=/dev/fd0

7. Проклинаем нерадивых железячников и радуемся жизни.

Ссылка на основную публикацию
Как сделать ксерокопию на принтере epson
Вы можете использовать сканер с принтером, подсоединенные к компьютеру, в качестве копировальной машины. Вы можете увеличивать или уменьшать изображение, восстанавливать...
Как самостоятельно оцифровать видеокассету
На сегодняшний день эра видеокассет безоговорочно подошла к концу, а на ее место пришли цифровые носители. Что делать в том...
Как сбросить биос джампером
Настройки базового оборудования и времени вашего компьютера хранятся в БИОС и, если по какой-то причине у вас возникли проблемы после...
Как сделать левый ноль в частном доме
Популярные материалы Today's: Как сделать левое электричество в частном доме. Подключение левой розетки внутри дома Здесь применяется тот же самый...
Adblock detector