recovery after power outage
Jerry McAllister
jerrymc at msu.edu
Fri Feb 9 15:28:51 UTC 2007
On Fri, Feb 09, 2007 at 07:46:10AM -0500, Marty Landman wrote:
> On 2/8/07, Pieter de Goeje <pieter at degoeje.nl> wrote:
> >
> >If the slice and partition table are still intact (as they were before the
> >outage), a normal fsck -F on /dev/ad1s1a will get the pc booting again.
>
>
> Well I managed to get the machine booting by editing /etc/fstab
>
> %cat /etc/fstab
> # Device Mountpoint FStype Options Dump
> Pass#
> /dev/ad0s1b none swap sw 0 0
> /dev/ad0s1a / ufs rw 1 1
> /dev/ad0s1d /tmp ufs rw 2 2
> /dev/ad0s1f /usr ufs rw 2 2
> /dev/ad0s1e /var ufs rw 2 2
> #/dev/ad1s1c /hoss ufs rw 2 2
> /dev/acd0 /cdrom cd9660 ro,noauto 0 0
>
> That's a great start, however I'd like to recover what I can from ad1s1c.
>
> %sudo fsck -F ad1s1c
> fsck: exec fsck_unused for /dev/ad1s1c in /sbin:/usr/sbin: No such file or
> directory
> fsck: exec fsck_unused for /dev/ad1s1c in /sbin:/usr/sbin: No such file or
> directory
>
> What is that telling me?
Never saw that before, but it looks like it can't find /dev/ad1s1c
> You
> >can do this from a FreeBSD live cd such as FreesBIE or the fixit cd. You
> >can
> >then fsck the the rest of the filesystems in single user mode. You may
> >also
> >want to use the live CD to backup the important bits before, ehm, further
> >corrupting/restoring the filesystems. ;)
>
>
> Sorry Pieter I'm lost again. Can't I use sysinstall? Fdisk? Wish I
> understood the next steps here.
Don't confound fsck and fdisk.
Anyway, he is assuming you cannot boot and get a running system
By eliminating the /dev/ad1s1c from needing to be mounted at boot
you now have a running system that you can use to work on getting
as much as you can back from /hoss, so the fixit cd is no longer
needed (unless something else goes wrong).
> FWIW when I do a sysinstall and then use the fdisk utility I get
>
> Disk name: ad1 FDISK Partition
> Editor
> DISK Geometry: 30515 cyls/255 heads/63 sectors = 490223475 sectors
> (239366MB)
>
> Offset Size(ST) End Name PType Desc Subtype
> Flags
>
> 0 126 125 - 12 unused 0
> 126 490223412 490223537 ad1cs1 8 freebsd 165
> 490223538 11214 490234751 - 12 unused 0
>
> Which appears that I perhaps have not totally hosed this disk up.
Did you copy/paste this or retype it in by hand - which would account
for the 'Name' column containing "ad1cs1" rather than "ad1s1c". If
it was copy/paste, that looks really strange.
I am not used to looking at fdisk output from within sysinstall.
I wouldn't have thought I would see a partition name 'c' within
the fdisk slice output, but maybe I just never noticed it before.
Maybe using fdisk manually will give some more information.
>From root, run: fdisk ad1
and see what it says. The output should be more familiar to me.
////jerry
>
> Marty
>
>
> --
> Web Installed Formmail - http://face2interface.com/formINSTal/
> Webmaster's BBS - http://bbs.face2interface.com/
>
> --
> Web Installed Formmail - http://face2interface.com/formINSTal/
> Webmaster's BBS - http://bbs.face2interface.com/
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
More information about the freebsd-questions
mailing list