категории | RSS

Устанавливаем windows 95 /98 на КПК

Педлагаю вам вариант установки Windows 95 /98 на КПК (возможно он единственный)
И так начнем:

1) Скачиваем и устанавливаем в папку C:\Program files\bochs версию bochs эмулятора для настольного компьютера(желательно bochs 2.1.1 )
2 )Теперь нам нужен образ загрузочной дискеты Windows95 скачиваем , распаковываем, и файл a.img кладем в папку C:\Program files\bochs .
3)Теперь нам нужен образ жесткого диска, его создаём с помощью утилиты bximage.exe , котрая находится в папке, куда вы установили bochs 2.1.1(это C:\Program files\bochs ), итак запускаем утилиту. Появляется окошко с командной строкой.



Первый вопрос:
Do you want to create a floppy disk image, or hard disk image?
Please type hd or fd. здесь отвечаем hd

На второй вопрос пишем sparse

В третьем вопросе нужно указать размер виртуального жесткого диска в мегабайтах. Для win 95 пишем 100, а для win 98 пишем 400 (то есть образ жесткого диcка будет занимать 400мб).

После выводиться 6 строк с описанием создаваемого жесткого диска ( на картинке создается образ для win 95 cyl=203 , если вы создаете образ диска для win 98 то там будет другое значение, я рекомендую вам его запомнить или записать на бумажку , остальные значения нам не понадобятся).

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

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

Сначала скачиваем конфигурации для bochs распаковываем архив, берем из него файл bochsrc.txt и кладем его в дирректорию C:\Program files\bochs .

Теперь запускаем сам эмулятор bochs Пуск>Все программы>Bochs 2.1.1 >Bochs 2.1.1 .

Если в все сделали правильно появляется вот такое окошко:



В командной строке вводим 5 и нажимаем Enter .

Видим загрузку dos.



В командной строке пишем fdisk.exe, появляется знакомая программа которой народ до сих пор пользуется.



Нажимаем 1 , потом еще раз нажимаем 1 , потом отвечаем на вопрос "Y" .

Теперь нам надо перезагрузиться , нажимаем кнопочку с надписью Reset .



Виртуальная машинка перегружается, и появляется уже знакомое нам окошко.



Теперь в командной строке прописываем format c: диски виртуальной машинки форматируются, и в результате мы получаем чистый DX486 (с частотой вашего настольного компьютера).
5)Пришло время ставить на виртуальный DX486 винду.

Действие первое: скачиваем еще один образ загрузочной дискеты , распаковываем архив и заменяем файлом a.img , тот a.img , который мы закачали во втором действии.

Действие второе:
открываем файл bochsrc.txt который мы закачали в 4-м действии. Ищем в нем строчку ata0-slave: type=cdrom, path=G:, status=inserted и заменяем path=G , на path=Х , где Х-имя вашего CD-ROM'а.

Действие третье: вставляем диск с установочными файлами от win 95 или win 98, только чтобы нормально установит нужно либо файла записать на cd, либо создать виртуальный сидиром. Снова запускаем эмулятор bochs 2.1.1 , как всегда жмем 5 , enter , но теперь появляется другая загрузка командной строки и идут бесконечные вопросы, на которых жмем "Y" в конце концов вопросы кончаются, и появляется командная строка. В которой прописываtм r:\ , затем досовскими командами запускаем установочный файл.
Запускается проверка жестких дисков и выдает ошибку, нажимаем продолжить , и еще одна ошибка, и снова выбираем продолжить , идет проверка диска C, как только проверка дойдет до этапа проверки поверхности быстро жмем enter (нужно попасть в момент, когда программа проверки будет переключаться), при проверке диска d подобных действий совершать не нужно.

Далее запускается
установка win 95 .

Как только установка win 95 требует перегрузить компьютер, закрываем эмулятор и переходим к редактированию файла bochsrc.txt ищем в нем строчку boot: floppy , и ставим напротив нее # , а напротив строчки boot: disk убираем.И смело опять запускаем эмуль bochs и продолжаем установку.
Когда установка завершена можно немножко поиздеваться над Win 95 .
6)Теперь начинаем ставить винду на кпк.
Действие первое: Устанавливаем программы (программы ставим в ОСНОВНУЮ память):

1)dotpocket (для VGA машинок не нужен)

2)pocketconsole

Действие второе: скачиваем сам эмулятор BOCHS, распаковываем и помещаем на карту памяти, в каталог с эмулятором (на кпк) копируем файл c.img с десктопного компа.

Далее создаем текстовый файл и прописываем в нем это:
display_library: win32

romimage: file="\SD Card\bochs\BIOS-bochs-latest", address=0 xf0000

megs: 8

vgaromimage: "\SDCard\bochs\VGABIOS-lgpl-latest"

ata0 : enabled=1 , ioaddr1 =0 x1 f0 , ioaddr2 =0 x3 f0 , irq=14

ata1 : enabled=0 , ioaddr1 =0 x170 , ioaddr2 =0 x370 , irq=15

ata2 : enabled=0 , ioaddr1 =0 x1 e8 , ioaddr2 =0 x3 e0 , irq=11

ata3 : enabled=0 , ioaddr1 =0 x168 , ioaddr2 =0 x360 , irq=9

ata0 -master: type=disk, path="\SD Card\bochs\c.img", mode=sparse, cylinders=203 , heads=16 , spt=63
boot: disk

ips: 1000000

floppy_bootsig_check: disabled=0

log: bochsout.txt

panic: action=ask

error: action=report

info: action=report

debug: action=ignore

debugger_log: -

vga_update_interval: 250000

keyboard_serial_delay: 250

keyboard_paste_delay: 100000

floppy_command_delay: 50000

mouse: enabled=1

keyboard_mapping: enabled=0, map=
Потом сохраняем его в директории с эмулятором bochs на кпк.
С начала запускаем dotpocket и ставим в нем разрешение 640 х480 .
Перегружаем КПК и запускаем файл bochs.exe , в командной строке пишем 5 и нажимаем enter .

В итоге получаем



И можно спокойно юзать, правда скорость оставляет желать лучшего.

Способ изобрел не я,оригинал бродит на просторах интернета.Всем удачной модернизации,надеюсь ваша жизнь станет веселееsmile

AJSmart
2007-10-24T02:36:26Z

Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 13

#3   AJSmart    

Там же написано, что для QVGA надо ставить dotpocket.


0 ответить

#3   MiroN    

ты забыл сказать что это идет только на vga машинках на qvga она не запустится.


0 ответить

Яндекс.Метрика