[Oberon] A2 and NO installers under bochs.

peter at easthope.ca peter at easthope.ca
Sun Dec 14 20:06:48 CET 2014


The A2_Rev-5668_serial-trace.iso image from SourceForge 
appears to be accepted by bochs; better than by QEMU at least.
Then it comes to a complaint against the bochs hdd image; not against 
the cdrom image.  Then traps.

ATADisks: Force PIO mode for ATAPI devices
ATADisks: Adding controller 01F0, 03F0, C000, IRQ: 14: IDE0..1, Bus-master enabled
ATADisks: Adding controller 0170, 0370, C008, IRQ: 15: IDE2..3, Bus-master enabled
ATADisks: Detected devices:
IDE0: 99MB, LBA48, ATA/ATAPI-6, MW DMA -1, Generic 1234, ver 6.0
IDE1: ATAPI cd-rom device, removable, no DMA, Generic 1234, 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

The NO installer has no such complaint running under QEMU or under bochs. 
It opens the familiar display and commands work.

The complete serial port trace follows.  Somewhat odd that the trace 
reports Rev-5387 whereas the image is named 5668.

I'm shelving this for a week or so.  Meanwhile, an idea about 
"DiskVolumes: IDE0#0  invalid partition" or other detail might help.

Thanks,                   ... Peter E.

======================
Machine: A2 Revision 5387 (23.08.2013)
Machine: Detecting memory... 64MB
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:    FB230
  Sig: _32_, Entry:    FB240, Revision: 0, Length: 16, Checksum: 219
{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, C000, IRQ: 14: IDE0..1, Bus-master enabled
ATADisks: Adding controller 0170, 0370, C008, IRQ: 15: IDE2..3, Bus-master enabled
ATADisks: Detected devices:
IDE0: 99MB, LBA48, ATA/ATAPI-6, MW DMA -1, Generic 1234, ver 6.0
IDE1: ATAPI cd-rom device, removable, no DMA, Generic 1234, 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=E0040031 FPU=00000000 PC=00162365 ESI=0004943C EDI=00209358 SP=8407F41C CR2=84079FFC PID=00000000 EAX=00000002 EBX=000267A0 ECX=0000000C EDX=00000000 CR3=03FFE000 LCK=00000000 BP=8407FC30 FS=00000000 GS=00000000 ERR=00000000 CR4=00000200 TMR=00005E5C
 FLAGS: CpAzStIdo iopl3 {0..1, 4, 7, 9, 12..13, 21}
 Features: 
Process:   -1 run 0 300000000 ATADisks.Controller.ProtPacketPIO:393 pc=6393 [000018F9H] = 6000 + 393 crc=129041AF {28}
StackTraceBack:
DiskVolumes.GetOberonFS:1079 pc=2805 [00000AF5H] = 1726 + 1079 crc=8824980C
  dev=00209358H (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=002133A0H (Files.Parameters)
  dev=00209358H (ATADisks.DeviceATAPI)
  part=0
  dbs=2048 (00000800H)
  readonly=FALSE
  vol=00000000H (NIL)
  startfs=0
  size=37243 (0000917BH)
  vbs=4096 (00001000H)
  res=0
  ptable=00213DC0H (UNKNOWN)
  @hiddenIRVar0=00000000H (NIL)
DiskVolumes.New:679 pc=6598 [000019C6H] = 5919 + 679 crc=8824980C
  context=002133A0H (Files.Parameters)
  name=""
  part=0
  i=1 (00000001H)
  options=""
  ch=;
  table=002139E0H (Plugins. at HdPtrDesc)
  readonly=FALSE
  retry=FALSE
BootConsole.Generate:139 pc=1064 [00000428H] = 925 + 139 crc=FA37A551
  name="DiskVolumes.New"
  par=002133A0H (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=002133A0H (Files.Parameters)
  parfs=00213700H (Files.Parameters)
  volReady=FALSE
  prefix="CD"
  alias="AosFS"
  gen="DiskVolumes.New"
  s="DiskVolumes.New DiskFS.NewFS"...
  argVol=00213320H (Streams.StringReader)
  argFs=00213680H (Streams.StringReader)
  @hiddenIRVar0=00213680H (Streams.StringReader)
  @hiddenIRVar1=00213700H (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