Re: [Freedos-devel] T2308 invalid partition signature after format

2023-09-17 Thread Bernd Böckmann via Freedos-devel
Hi Paul,

> While trying FDOS Live T2308.iso on QEMU under Fedora 38, I get a D: prompt,
> I do setup, format the drive, reboot, but then I get:
> partition signature != 55AA

That message comes from the FreeDOS installed MBR boot code. So the first stage 
of the boot process - BIOS loads and executes MBR IPL - works.

Problem is at MBR trying to load and execute the volume boot code. When you 
boot into the live CD again, can you access the partition you installed FreeDOS 
onto? Are the files there that should have been installed?

Can you please describe how large the QEMU image exactly is (in bytes)? And can 
you please provide the output of FDISK /INFO when booting into the live CD? 

You can upload a screenshots to 
https://nextcloud.iww.rwth-aachen.de/index.php/s/xZD7YbAZTAbT2X2

Greetings, Bernd



___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel


[Freedos-devel] T2308 invalid partition signature after format

2023-09-16 Thread Paul Dufresne via Freedos-devel
While trying FDOS Live T2308.iso on QEMU under Fedora 38, I get a D: prompt,

I do setup, format the drive, reboot, but then I get:

partition signature != 55AA



[paul@fedora FDT2308]$ od -tx1 hd.img

000 fa fc 31 c0 8e d0 8e d8 bd 00 7c 8d 66 e0 fb b8

020 e0 1f 8e c0 89 ee 89 ef b9 00 01 f3 a5 ea 22 7c

040 e0 1f 8e d8 8e d0 31 c0 8e c0 8d be be 01 f6 05

060 80 75 6d 83 c7 10 81 ff fe 7d 72 f2 e8 c4 00 6e

100 6f 20 61 63 74 69 76 65 20 70 61 72 74 69 74 69

120 6f 6e 20 66 6f 75 6e 64 00 eb fe e8 a5 00 72 65

140 61 64 20 65 72 72 6f 72 20 77 68 69 6c 65 20 72

160 65 61 64 69 6e 67 20 64 72 69 76 65 00 eb da e8

200 81 00 70 61 72 74 69 74 69 6f 6e 20 73 69 67 6e

220 61 74 75 72 65 20 21 3d 20 35 35 41 41 00 eb b9

240 e8 10 00 72 b6 26 81 3e fe 7d 55 aa 75 d1 ea 00

260 7c 00 00 bb aa 55 b4 41 cd 13 72 32 81 fb 55 aa

300 75 2c f6 c1 01 74 27 eb 10 10 00 04 00 00 7c 00

320 00 00 00 00 00 00 00 00 00 8b 45 08 a3 d1 7c 8b

340 45 0a a3 d3 7c b8 00 42 be c9 7c cd 13 c3 b8 04

360 02 bb 00 7c 8b 4d 02 8a 75 01 cd 13 c3 31 db b4

400 0e cd 10 5e ac 56 3c 00 75 f3 c3 00 00 00 00 00

420 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

*

660 00 00 00 00 00 00 00 00 00 00 00 00 00 00 80 01

700 01 00 0c fe ff ff 3f 00 00 00 c1 fd 1f 00 00 00

720 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

*

760 00 00 00 00 00 00 00 00 00 00 00 00 00 00 55 aa

0001000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

*

0077000 f6 f6 f6 f6 f6 f6 f6 f6 f6 f6 f6 f6 f6 f6 f6 f6

*

0117000 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00

*

100

[paul@fedora FDT2308]$ 

Does the aa55 on line 760 seems ok? Just before 1000, for me it feel ok.



Using:

[paul@fedora FDT2308]$ qemu-system-i386 -name FreeDOS -machine 
pc-i440fx-4.2,accel=kvm,usb=off,dump-guest-core=off -enable-kvm -cpu 486 -m 128 
-overcommit mem-lock=off -no-user-config -nodefaults -rtc 
base=utc,driftfix=slew -no-hpet -boot menu=on,strict=on -sandbox 
on,obsolete=deny,elevateprivileges=deny,spawn=deny,resourcecontrol=deny -msg 
timestamp=on -drive format=raw,file=hd.img,format=raw -cdrom T2308LIVE.iso  
-audiodev wav,id=mysnd -device sb16,audiodev=mysnd -device adlib,audiodev=mysnd 
-machine pcspk-audiodev=mysnd  -vga cirrus -usbdevice mouse

VNC server running on ::1:5900



I had installed tigervnc and using:

vncviewer :5900

to see the result (which is a graphical window... I had installed SDL2-devel 
before, not sure it was necessary)...

this way of using vnc is new to me, but on my Fedora 38:

[paul@fedora FDT2308]$ qemu-system-i386 -display help

Available display backend types:

none___
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel