9.0 - Mount to root.. Sorted..

2012-04-09 Thread Airosoβicz fb .
Hi all,

As Warren Block mentioned:

If there are no ada devices in /dev at all, I'd guess too much has been
> removed from the custom kernel.
>

So I've checked my custom kernel config (based on GENERIC) & indeed made
some changes to the [S]ATA disk section after which I rebuilt & installed
the kernel again.. The difference now with previous was that I *was* able
to boot in single-user mode, mount, label my disk with tunefs, update my
/etc/fstab accordingly & managed to install the world as a final step to my
upgrade..

Problem solved, many thanx for all the assistance..

Regards,
E.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Upgrade to 9.0 - Mount to root failed..

2012-04-08 Thread Airosoβicz fb .
Hi Matthew,

Thanx for the quick reply.. Can't get it to work though..

On 08/04/2012 09:53, Airosoβicz fb. wrote:
> > So I've upgraded from 8.1 to 9.0 & now the system can't mount in single
> > user mode to go through the final step of installing the world..
>


> As was mentioned else-thread, you are probably hitting problems due to
> the name change from ad(4) to ada(4) for PATA/SATA disk devices.
>

It's starting to make sense now.. Mounting ufs:/dev/ad*a*2s1a i.o. from
ufs:/dev/ad2s1a simply doesn't work because as I've put in my original
post with # ls -l /dev/ad* it doesn't exist.. Only ad2,ad2s1 & ad2s1a do..


> One way to fix this is simply to type in the new boot device in the
> loader and then edit /etc/fstab from single user mode
>

 Which boot device..? I wish it was simple..

The preferred method nowadays is to label the partitions, so probably
> tunefs(8) labelling would be the best choice to get you through
> the 8.1 -> 9.0 reboot. ie.  Create the label:
>
># tunefs -L ROOT /dev/as2s1a
>

# man 8 tunefs: The tunefs can not be run on an active filesystem.
To change an active filesystem it must be downgraded to read only or
to unmounted.. [Which I've done with # mount -r -f..]

# tunefs: /dev/ad2s1a: failed to write superblock..

I've updated the /etc/fstab with the ROOT label but I can't get the
single-user mount nor the tunefs to work..

Regards,
E.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"


Upgrade to 9.0 - Mount to root failed..

2012-04-08 Thread Airosoβicz fb .
Greetings all,

It's my 1st time on any of the FreeBSD lists & I'm fairly new to FreeBSD to
please bear with me..

So I've upgraded from 8.1 to 9.0 & now the system can't mount in single
user mode to go through the final step of installing the world..

# cvsup.. Done..
# make buildworld..  Done..
# make buildkernel.. Done..
# make installkernel.. Done..
# reboot in single user mode to install world.. Failed to mount to
/dev/ad2s1a.. {Yes, that *is* my HD}

I rebooted from the loader prompt with my old (GENERIC) kernel & came up
with the following..

peggy# ls -l /dev/ad*
> crw-r-  1 root  operator0,  79 Apr  8 08:47 /dev/ad2
> crw-r-  1 root  operator0,  82 Apr  8 08:47 /dev/ad2s1
> crw-r-  1 root  operator0,  84 Apr  8 08:47 /dev/ad2s1a
>
> peggy# cat /etc/fstab
> # DeviceMountpointFStypeOptionsDumpPass#
> /dev/ad2s1a/ufsrw11
> /dev/acd0/cdromcd9660ro,noauto00
>
> peggy# disklabel /dev/ad2s1a
> # /dev/ad2s1a:
> 8 partitions:
> #size   offsetfstype   [fsize bsize bps/cpg]
>   a: 2004401704.2BSD 2048 16384 28552
>   c: 200440170unused0 0 # "raw" part,
> don't edit
>
> peggy# fsck
> ** /dev/ad2s1a (NO WRITE)
> ** Last Mounted on /
> ** Root file system
> ** Phase 1 - Check Blocks and Sizes
> ** Phase 2 - Check Pathnames
> ** Phase 3 - Check Connectivity
> ** Phase 4 - Check Reference Counts
> ** Phase 5 - Check Cyl groups
> 415735 files, 3148200 used, 1702923 free (40563 frags, 207795 blocks, 0.8%
> fragmentation)
>
> peggy# kldstat
> Id Refs AddressSize Name
>  17 0xc040 bb5504   kernel
>  21 0xc2e1a000 26000linux.ko
>

I know there's many 'mount' problem discussions out there but I can't seem
to find out how to overcome this problem..

Many thanx in advance for any assistance..

Regards,
E.
___
freebsd-questions@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscr...@freebsd.org"