After several days of hard work, we finally succeeded.
1, don't think too much, on the bochs-2.2.1-1.i586.rpm, because this is already successful predecessors, the latest, there are too many unknown, not to mention we just do experiments, Why catch up with what trend, is it enough to meet the requirements?
2. Run the linux0.1x System in bochs.
Download linux-0.11-devel-050518.zip
This is a configured linux0.1x system. decompress the package. Go to the directory linux-0.11-devel-050518 after decompression
3. Because this package is an experiment in windows, we need to modify the configuration file (change the path separator/in Windows to/in Linux /)
Step 1: In the following four files,
Bochsrc-fda.bxrc
Bochsrc-fdb.bxrc
Bochsrc-hd.bxrc
Bochsrc-hdboot.bxrc
Find the following two places
Romimage: file = $ bxshare/BIOS-bochs-Latest, address = 0xf0000
Vgaromimage: $ bxshare/VGABIOS-elpin-2.40
Replace//
Romimage: file = $ bxshare/BIOS-bochs-Latest, address = 0xf0000
Vgaromimage: $ bxshare/VGABIOS-elpin-2.40
3. Now you can run it,
Go to the directory linux-0.11-devel-050518 after decompression
A: # bochs
B: Press enter.
C: bochsrc-fda.bxrc
OK. The first step is to complete the experiment.