[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