On Sun, Apr 12, 2009 at 6:00 PM, Jürgen Keil <> wrote:
>> SunOS Release 5.11 Version snv_111 64-bit
>> Copyright 1983-2009 Sun Microsystems, Inc. All rights reserved.
>> Use is subject to license terms.
>> (Can't load specfs)
>> Press any key to reboot
>
>
> The module "fs/specfs" seems to be the very first
> module that is dynamically loaded (from the boot_archive),
> and depends on "fs/fifofs", so that fifofs is loaded next,
> and fifofs is the first module that is initialized, followed
> by specfs.
>
> I'd say that boot_archive has become corrupt on disk,
> or maybe is corrupted in memory between being loaded
> by grub and passed to the loaded unix kernel.
>
>
> Before re-creating the broken boot_archive with create_ramdisk,
> try to mount the boot_archive from another boot environment,
> and verify it's contents, with something like this:
>
>    # beadm mount ... /be-mount-point
>    # mount -F hsfs /be-mount-point/platform/i86pc/amd64/boot_archive /mnt
>    # gzip -dc /mnt/kernel/fs/amd64/specfs > /tmp/specfs.tmp
>    # cmp /tmp/specfs.tmp /be-mount-point/kernel/fs/amd64/specfs
> --

Thanks, I'll have a try next time I run into the problem.
Actually I suspect if it's a bug in ZFS or USB.
My USB disk also has Debian installed, which never leads me to the
similar trouble.

-Aubrey
_______________________________________________
indiana-discuss mailing list
[email protected]
http://mail.opensolaris.org/mailman/listinfo/indiana-discuss

Reply via email to