OSDev

для всех
Текущее время: 29 апр 2024, 19:42

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу Пред.  1, 2
Автор Сообщение
СообщениеДобавлено: 11 апр 2014, 14:19 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
stlw писал(а):
Кстати, вопрос к спецам в Windows программировании от авторов Bochs.

А что нужно сделать чтобы и из Program Files (я правильно понял - проблема из-за пробела в названии?) работало ?
Какой-то другой API юзать для открытия файла ?

Дело не в пробеле. Проблема в том что в Bochs всё свалено в кучу. Надо все настройки и изменяемые файлы класть в User Data, какие-то настройки можно скинуть в Program Data.


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 апр 2014, 14:43 
Аватара пользователя

Зарегистрирован: 16 май 2007, 23:46
Сообщения: 1126
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:


Вернуться к началу
 Профиль  
 
СообщениеДобавлено: 11 апр 2014, 16:12 

Зарегистрирован: 10 май 2007, 11:33
Сообщения: 1206
Да, я тоже часто выполняю форматирование непосредственно в эмуле. Еще можно создать и отформатировать VHD, а потом его отключить, оставив файл образа. VHD - это практически сырой образ с небольшим довеском в конце.


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 13 ]  На страницу Пред.  1, 2

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 45


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB