-
Notifications
You must be signed in to change notification settings - Fork 111
Physical host - Pure64 enters 64-bit mode, then freezes #142
Copy link
Copy link
Open
Description
Binaries have been build on macOS, following the instructions in Readme.md.
A boot floppy disk has been prepared as follow:
- Low-level format of the floppy disk; no bad sectors;
- Copy floppy.sys (65 sectors long) to the floppy disk;
- Hash digest of the first 65 sectors:
MD5 (/dev/fd0) = cbdbeba45610b643bec53028d84a18ac
MD5 (floppy.sys) = cbdbeba45610b643bec53028d84a18ac
A boot PATA block device has been prepared as follow:
- Copy baremetal_os.img (256MiB) to a PATA CompactFlash card (245 MiB);
- Hash digest of the first 245MiB:
MD5 (/dev/sdb) = f2c8569c6f10085efbeb31d04ae79903
MD5 (baremetal_os.img) = f2c8569c6f10085efbeb31d04ae79903
Booting from the floppy disk:
- Boot option (F12): manual selection of the floppy disk;
- The floppy drive motor reads the first track;
- The screen refreshes and an orange dot appears in the middle: Pure64 enters 64-bit mode;
- No further access to the floppy disk;
- No change to the display;
- The boot process does not proceed any further.
Booting from the CF card (in PATA mode):
- Eject the floppy disk from the computer;
- Restart the computer;
- Boot option (F12): manual selection of the PATA CF card;
- The screen refreshes and an orange dot appears in the middle: Pure64 enters 64-bit mode;
- No change to the display;
- The boot process does not proceed any further.
Booting with qemu:
- Using the same build, running
./baremetal.sh runlaunches BareMetal OS in QEMU on macOS without any issues; - The three default applications (hello.app, sysinfo.app, systest.app) are present and can be launched.
Test machine configuration:
- Award BIOS
- Intel P43 (ICH10)
- Core 2 Quad (i86_64).
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels