OSDev http://osdev.su/ |
|
создание образа диска для бочса http://osdev.su/viewtopic.php?f=6&t=887 |
Страница 2 из 2 |
Автор: | pavia [ 11 апр 2014, 14:19 ] |
Заголовок сообщения: | Re: создание образа диска для бочса |
stlw писал(а): Кстати, вопрос к спецам в Windows программировании от авторов Bochs. А что нужно сделать чтобы и из Program Files (я правильно понял - проблема из-за пробела в названии?) работало ? Какой-то другой API юзать для открытия файла ? Дело не в пробеле. Проблема в том что в Bochs всё свалено в кучу. Надо все настройки и изменяемые файлы класть в User Data, какие-то настройки можно скинуть в Program Data. |
Автор: | pavia [ 11 апр 2014, 14:43 ] |
Заголовок сообщения: | Re: создание образа диска для бочса |
Rammstein писал(а): еще вопросик: а как отформатировать образ в fat? я пробовал через gparted, он создает раздел, а потом на mkdosfs говорит, что c.img1 не найден. ну или хотя бы как подключить к борщу реальный раздел жестака. я готов выделить 2 гига на сие дело Я делаю так создаю образ диска используя утилиту Bochs. Код: C:\Program Files\Bochs-2.4.6>bximage.exe ======================================================================== bximage Disk Image Creation Tool for Bochs $Id: bximage.c,v 1.34 2009/04/14 09:45:22 sshwarts Exp $ ======================================================================== Do you want to create a floppy disk image or a hard disk image? Please type hd or fd. [hd] hd What kind of image should I create? Please type flat, sparse or growing. [flat] flat Enter the hard disk size in megabytes, between 1 and 129023 [10] 10 I will create a 'flat' hard disk image with cyl=20 heads=16 sectors per track=63 total sectors=20160 total size=9.84 megabytes What should I name the image? [c.img] hd10.img Writing: [] Done. I wrote 10321920 bytes to hd10.img. The following line should appear in your bochsrc: ata0-master: type=disk, path="hd10.img", mode=flat, cylinders=20, heads=16, s pt=63 (The line is stored in your windows clipboard, use CTRL-V to paste) Press any key to continue Далее копирую параметры диска. Только путь пишу не относительный, а абсолютный, так проще работать. Что касается форматирования. То делаю это прям в борще используя дисковые утилиты. У меня есть образ МС ДОС дискеты. Её и использую. Гружусь в Дос Через fdisk создаю первичный раздел. А потом стандартный format c: |
Автор: | phantom-84 [ 11 апр 2014, 16:12 ] |
Заголовок сообщения: | Re: создание образа диска для бочса |
Да, я тоже часто выполняю форматирование непосредственно в эмуле. Еще можно создать и отформатировать VHD, а потом его отключить, оставив файл образа. VHD - это практически сырой образ с небольшим довеском в конце. |
Страница 2 из 2 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |