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
