2024. április 18., csütörtök

Gyorskeresés

disk image mount, DOSemu win95 install

Írta: | Kulcsszavak: qemu . bochs . bximage . linux . vmware . dosbox . windows . win95

[ ÚJ BEJEGYZÉS ]

Egyre több virtuális lemezképpel van dolgom. Kettő fajta kezeléséről tömören:

VMware:

- Gépre playert telepítése
- Új disk-et adjunk hozzá meglévő géphez
- Új lemezt hozzunk létre, vagy ha van meglévő image azt válasszuk ki
- OK, majd ismét edit
- Hard disk-re kattintva, jobb oldalon Utilities alatt máris felcsatolható a lemez és másolhatjuk a programokat.

Qemu, bochs raw image:

Én a komplett merevlemezt tartalmazó raw formátumot részesítem előnyben, mert linux alatt simán fel lehet csatolni. Első lépésben nézzük meg, hogy milyen partíció van rajta:

losetup /dev/loop0 image
fdisk /dev/loop0

A partíció-nak kiszámítható a kezdete a lemez adataiból (sec/track általában 63) és a partíció start adatából:

offset=Start*(sectors/track)*512

Már csak fel kell csatolni:

losetup /dev/loop1 image -o 32256
mount /dev/loop1 /mnt/temp

DOSbox vs Win95

A raw lemezeket ugyanúgy lehet kezelni, ahogy a bochs darabokat, inkább a dosboxon belüli image kezelésről írnék egy kicsit. A dosboxot rá lehet venni, hogy ne a beépített DOS-t bootolja fel.

1. Kell egy image, amit például bximage-vel lehet létrehozni. A disk információkat jegyezzük meg, mert szükség lesz rá. Én 512MB fölé nem mentem, nem tudom, hogy van-e korlát, de nem hinném, hogy komolyabb limit lenne.

2. a vadi új lemezt mountoljuk fel, a size után aduk meg a bximage által visszadott byte,sect,head,track értékeket.

imgmount 2 /images/c.img -t hdd -fs none -size 512,63,16,609

3. Indítsunk el egy DOS floppy-ról a gépet

boot /images/nwdos1.fdd

4. fdisk, reboot, 2. s 3. pont megismétlése, majd format c: /s /x

5. Lemez és Windows telepítő felcsatolása után másoljuk át a telepítőt.

imgmount c /images/c.img
imgmount d -t cdrom /images/win95.iso

6. Tegyük véglegessé, hogy a c.img-ről induljon az emuláció. A következő sorokat véssük be a dosbox configjába.

imgmount c /images/c.img
boot -l c

7. Reboot után már csak a Win telepítő setup.exe-jét kell elindítani és hátradőlni.

setup.exe /im /is

Copyright © 2000-2024 PROHARDVER Informatikai Kft.