[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: quik 2.0 killed my beige G3



Hello Jens!

Am 13.07.2004 um 12:58 schrieb Jens Schmalzing:

Hi,

Christoph Ewering writes:

The MacOS-Partition containing BootX and the kernel is mounted when
I boot from MacOS 9, I can select this partition as boot-partition
-- BUT my beige G3 will not boot from this partition!

What does it do instead?  Tried the good old PRAM zapping yet?  Can
you check out the NVRAM setting (nvsetenv nvramrc) from Linux?


Okay, PRAM-zapping did not change anything, I set "use-nvramrc?" to false, i deleted the nvramrc but always the same -- my G3 will not boot from the MacOS 9 partition. I just zapped the PRAM once again -- grey screen with the floppy and the blinking question-mark.

I did a mainboard reset but this did not solve the problem, too.

I think some special part of the boot-block, MDB or what ever was changed by quik and this change is not saved by old.b. I am able to use NortonDiskEditor but I understand only 0,1% of the thinks I can do with this tool.


After selecting my MacOS 9 partition as boot-device, this is what nvsetenv tells me (looks good to me):
g3linux:~# nvsetenv
little-endian?  false
real-mode?      false
auto-boot?      true
diag-switch?    false
fcode-debug?    false
oem-banner?     false
oem-logo?       false
use-nvramrc?    true
real-base       0xffffffff
real-size       0x100000
virt-base       0xffffffff
virt-size       0x100000
load-base       0x600000
pci-probe-list  0xffffffff
screen-#columns 0x64
screen-#rows    0x28
selftest-#megs  0x0
boot-device     /AAPL,ROM
boot-file
diag-device
diag-file
input-device    kbd
output-device   screen
oem-banner
oem-logo
nvramrc         hex
                : $D find-device ;
                : $E device-end ;
                : $L BLpatch ; : $R BRpatch ;
                : $X execute ;
                : $p 0 to my-self property ;
                : $a " /chosen" $D $p $E ;
                : helpb ['] install-interrupt-vectors ['] noop $R
                0 4000 release-mem 8000 2000 release-mem ;
                10 buffer: km
                dev kbd
                get-key-map km swap move
                $E
: ck 0 do swap dup 3 >> km + c@ 1 rot 7 and << and or loop ;
                : bootr 0d word count encode-string " machargs" $a
                0 0 1 ck if 0 and else f 3d 0 2 ck if 40 or then then
if bye else helpb 1e 0 do ['] boot catch drop 1f4 ms loop then bye ;
                : myboot boot-command eval ;
                dev /packages/mac-parts
                : $M 7F00 - 4 ;
                ' my-init-program 34 + ' $M $L
                ' load-partition dup
                80 + ' 2drop $L
                104 + ' 0 $L
                ' load 15C + ' 0 $L
                $E
                dev /packages/obp-tftp
                : $M dup 24 - HIS-ENET-HA 6 move 14 + ;
                ' open 66C - ' $M $L
                $E
                dev mac-io
                : decode-unit parse-1hex ;
                $E
                ff000000 dup dup 400 28 do-map 4+ w@ 10 and 0=
                if 90b7 f3000032 w! then
                unselect-dev
boot-command    boot

And here is my partition-table read with mac-fdisk I want to boot MacOS 9 from /dev/hda7

# type name length base ( size ) system /dev/hda1 Apple_partition_map Apple 63 @ 1 ( 31.5k) Partition map /dev/hda2 Apple_Driver_ATA Macintosh 54 @ 64 ( 27.0k) Unknown /dev/hda3 Apple_Driver_ATA Macintosh 74 @ 118 ( 37.0k) Unknown /dev/hda4 Apple_Driver_IOKit Macintosh 512 @ 192 (256.0k) Unknown /dev/hda5 Apple_Patches Patch Partition 512 @ 704 (256.0k) Unknown /dev/hda6 Apple_Bootstrap bootstrap 1600 @ 1216 (800.0k) NewWorld bootblock /dev/hda7 Apple_HFS Linux_Boot 512000 @ 2816 (250.0M) HFS /dev/hda8 Apple_UNIX_SVR2 swap 524288 @ 514816 (256.0M) Linux swap /dev/hda9 Apple_UNIX_SVR2 root 15474960 @ 1039104 ( 7.4G) Linux native

Hope you can help me.

Bye and thanks a lot
Christoph

--
Dipl. Ing. Christoph Ewering
C & E Mediensysteme GmbH
Autorisierter Apple Händler und Systemhaus in Paderborn

Hatzfelder Str. 68F             Tel.:       05254 - 80 68 66
33104 Paderborn               Fax.:      05254 - 80 68 64
eweri@cunde.de                Mob.:     0173- 566 266 1
http://www.cunde.de



Reply to: