No HFS[+] filesystem found

Isaac Ordonez mol-general@lists.maconlinux.org
12 Sep 2002 14:52:45 -0400


Ok i figure out you need the --osx switch to make it load OSX and it
doesnt complain about HFS+ not being there.  This firewire drive
allready has OS X installed on it (did it on another machine)  but now I
hit another wall.  I ran the molvconfig program and selected some
resoultions but now I get the tone, the HDD light flashes once and I get
the console (VT 9) to a full black screen with a bar about 3/4 the way
down.  the bar startes off a tiny black and grey checkers and then fades
to blue and then black then blue black where it just stayes.  I played
with using X to view it in a window and I dont get anything at all. I
have also tried using root and as a normal user.

 Again, included is the Messages I get during startup:

[root@issac root]# startmol --osx
Mac-on-Linux 0.9.65 Copyright (C) 1997-2002 Samuel Rydh
Starting MOL session 5
Config dir: /etc/mol
Data dir: /usr/share/mol/0.9.65
Session 5. Lockfile: /var/lock/mol-5
Debugger nub disabled
The session save/restore feature is disabled
OF device tree: oftrees/oftree.x
Timebase frequency: 16.64 MHz
256MB RAM mapped at 0x40000000
Running in PowerPC G3 mode
Using Linux keycodes
pci.c: Doesn't look lika a PCI device
heathrow: Couldn't get pci device number
MOL PIC found
No nvram found in device tree
Using nvram-image '/var/lib/mol/nvram.x'
FIXME: IRQ assignement and device identification
xvideo: Could not connect to X server
Running on VT 9.
Could not open '/var/lib/mol/console.kbd'
Using usb mouse on /dev/input/mice
Cache enabled for console-video
Video module 'console_video' installed.

MODE:  800* 600, depth 8,15,32   { 60.3, 72.1, 74.8, 74.9 } Hz
MODE:  800* 600, depth 8   { 89.9 } Hz
MODE:  800* 600, depth 8,15,32   { 99.9 } Hz
MODE: 1024* 768, depth 8,15,32   { 60.0, 70.0, 75.0 } Hz
MODE: 1152* 768, depth 8,15,32   { 54.7 } Hz

Starting in video mode 800*600, depth 15, 60.3 Hz  [offs:0, rb:1600]
Autoswitching to console
---> DHCP server not installed
Ethernet Interface 'tun-<tun5>' @ 00:00:0D:EA:DB:EE

Disk /dev/sda9                           <read-write> 57258 MB BOOT
Disk /dev/cdrom                          <read-only>   647 MB

Boot device: /mol-blk/disk@1:0

Thank for helping, I'm excited to get this working.

Isaac
On Thu, 2002-09-12 at 14:50, samuel@ibrium.se wrote:
> On Thu, Sep 12, 2002 at 10:39:05AM -0400, Isaac Ordonez wrote:
> > hello,
> > 
> > I set up firwire support correctly.  I set up MOL as the manual says
> > to.  Now When I try and boot off my drive it gives me errors.  First it
> > recognises sda9 as a HFS+ partition but then it tells me it's not.  Has
> > anyone seen anything like this?
> 
> No... I haven't seen this before.
> 
> > HFS  images/moldisk.i MOL                <read-only>     0 MB 
> > HFS+ /dev/sda9        Firewire HD        <read-write> 57258 MB BOOT
> > ----> (disk_open) Opening /dev/cdrom: No medium found
> > 
> > /dev/sda9: No HFS[+] filesystem found
> > Searching images/moldisk.im for a 'Mac OS ROM' file
> > images/moldisk.im: No 'Mac OS ROM' file found
> > 
> > --- No bootable disk found ---
> > No newworld ROM was found
> > cleaning up...
> > ---> DHCP server not installed
> > Terminating threads...
> > DONE
> 
> Well, MOL first just inspect the volume in order to determine
> which kind of volume it is. Apparently, this code correctly
> identifies it as a HFS+ disk.
> 
> Next, MOL tries to open the boot disk using a compiled-in version
> of hfs+ utils (in order to load the MacOS ROM file). Apparently,
> this step unexpectedly fails. The 'No HFS[+] filesystem found' error
> simply means that the volume_open step failed. The error probably occurs
> when the the catalog btree is setup.
> 
> A number of printfs in the function volume_open in src/lib/hfsplus/volume.c
> would be useful to pinpoint the problem.
> 
> A workaround of this problem is avoiding using the hfs+ utils code
> by copying the MacOS ROM by hand to the linux side and adding
> 
> 	newworld_rom:	/path/to/Mac_OS_ROM
> 
> to /etc/mol/molrc.macos. Make sure the ROM is copied as a binary 
> (MOL will complain that the file is not an ELF image otherwise).
> 
> 
> Cheers,
> 
> /Samuel
> _______________________________________________
> mol-general mailing list
> mol-general@lists.maconlinux.org
> http://lists.maconlinux.org/mailman/listinfo/mol-general
>