[Oberon] A2 installer under qemu.
peter at easthope.ca
peter at easthope.ca
Thu Dec 11 19:40:55 CET 2014
When the A2 installer runs under qemu-system-x86_64 the console
receives the following trace, ending with "IDE0#0 invalid partition ... TRAP 8".
Under qemu, I haven't found a way to edit config strings. <Shift> and
<Scroll Lock> don't work as they would when booting from a diskette
or CD. Any suggestions about this?
Thanks, ... Peter E.
===========
peter at dalton:~$ sudo qemu-system-x86_64 -hda /dev/sdc -cdrom /home/peter/MY/*.iso -nographic -boot d
[sudo] password for peter:
Machine: A2 Revision 5387 (23.08.2013)
Machine: Detecting memory... 128MB
Machine: 1 cores per physical package, 1 threads per core.
Machine: Enabling MMU... Ok
Heaps: Initializing heap...GC mode : heuristic
... Ok
Machine: Intel MP Spec 1.4
Kernel: Initialized and started.
PCI Bios32 detected at: F6AA0
Sig: _32_, Entry: FD521, Revision: 0, Length: 16, Checksum: 215
{P cpuid= 0, pid= -1 PCI: 1 bus(ses) found, PCI version: 02.10}
ATADisks: Force PIO mode for ATAPI devices
ATADisks: Adding controller 01F0, 03F0, C040, IRQ: 14: IDE0..1, Bus-master enabled
ATADisks: Adding controller 0170, 0370, C048, IRQ: 15: IDE2..3, Bus-master enabled
ATADisks: Detected devices:
IDE0: 3724MB, LBA48, ATA/ATAPI-7, Ultra DMA 5, QEMU HARDDISK, ver 7.22
IDE2: ATAPI cd-rom device, removable, no DMA, QEMU DVD-ROM, ver 4.0
DiskFS: Index not found on RAM0
DiskFS: Scanning RAM0... marking 0 files
DiskFS: 31992K of 32000K available on RAM0
DiskVolumes: IDE0#0 invalid partition
TRAP 8 [1] PL 3 ASSERT failed
System: A2 Revision 5387 (23.08.2013) Kernel_CRC=
Processor: CS=0000001B DS=00000020 ES=00000020 SS=0000002B CR0=80040031 FPU=00000000 PC=00162365 ESI=0004943C EDI=00289C98 SP=8407F41C CR2=84079FFC PID=00000000 EAX=00000002 EBX=000267A0 ECX=0000000C EDX=00000000 CR3=07FFE000 LCK=00000000 BP=8407FC30 FS=00000000 GS=00000000 ERR=00000000 CR4=00000200 TMR=00003006
FLAGS: CpAzStIdo iopl3 {0..1, 4, 7, 9, 12..13, 21}
Features:
Process: -1 run 0 300000000 DiskVolumes.GetOberonFS:575 pc=2301 [000008FDH] = 1726 + 575 crc=8824980C {28}
StackTraceBack:
DiskVolumes.GetOberonFS:1079 pc=2805 [00000AF5H] = 1726 + 1079 crc=8824980C
dev=00289C98H (ATADisks.DeviceATAPI)
pstart=0
psize=39400 (000099E8H)
startfs=0
size=37243 (0000917BH)
vbs=4096 (00001000H)
res=0
i=32 (00000020H)
x=2148 (00000864H)
bc=19 (00000013H)
fsofs=92 (0000005CH)
b="xxxOBERON"...
State DiskVolumes:
cache=00000000H (NIL)
cacheSize=0
cacheHash=0
writeback=FALSE
cdid="001"!
DiskVolumes.TryOpen:444 pc=4780 [000012ACH] = 4336 + 444 crc=8824980C
context=00294800H (Files.Parameters)
dev=00289C98H (ATADisks.DeviceATAPI)
part=0
dbs=2048 (00000800H)
readonly=FALSE
vol=00000000H (NIL)
startfs=0
size=37243 (0000917BH)
vbs=4096 (00001000H)
res=0
ptable=002955A0H (UNKNOWN)
@hiddenIRVar0=00000000H (NIL)
DiskVolumes.New:679 pc=6598 [000019C6H] = 5919 + 679 crc=8824980C
context=00294800H (Files.Parameters)
name=""
part=0
i=1 (00000001H)
options=""
ch=;
table=00294E40H (Plugins. at HdPtrDesc)
readonly=FALSE
retry=FALSE
BootConsole.Generate:139 pc=1064 [00000428H] = 925 + 139 crc=FA37A551
name="DiskVolumes.New"
par=00294800H (Files.Parameters)
factory=DiskVolumes.New:0 pc=5919 [0000171FH] = 5919 + 0 crc=8824980C
res=0
msg=""...
moduleName="DiskVolumes"
procedureName="New"
BootConsole.OpenVolume:1321 pc=2521 [000009D9H] = 1200 + 1321 crc=FA37A551
config="BootVol2"
i=13 (0000000DH)
j=0
k=15 (0000000FH)
parvol=00294800H (Files.Parameters)
parfs=00294B60H (Files.Parameters)
volReady=FALSE
prefix="CD"
alias="AosFS"
gen="DiskVolumes.New"
s="DiskVolumes.New DiskFS.NewFS"...
argVol=00294780H (Streams.StringReader)
argFs=00294AE0H (Streams.StringReader)
@hiddenIRVar0=00294AE0H (Streams.StringReader)
@hiddenIRVar1=00294B60H (Files.Parameters)
BootConsole.OpenVolumes:89 pc=3085 [00000C0DH] = 2996 + 89 crc=FA37A551
config="BootVol2"
i=2 (00000002H)
@hiddenIRVar0=9 (00000009H)
BootConsole.$$:8 pc=8 [00000008H] = 0 + 8 crc=FA37A551
---------------------------------
===========
--
123456789 123456789 123456789 123456789 123456789 123456789 123456789 12
Tel +1 360 639 0202 http://carnot.yi.org/ Bcc: peter at easthope. ca
More information about the Oberon
mailing list