Swapped disks and now stuck in the mountroot> prompt

Grzegorz Czaplinski G.Czaplinski at prioris.mini.pw.edu.pl
Thu Jan 15 11:58:23 PST 2004


On Thu, Jan 15, 2004 at 09:43:17AM +0100, roberto at redix.it wrote:
> 
> Date: 15 jan 2004
> 
> I've installed FreeBSD 4.9 on a ide0:0 (primary IDE, master hd) then
> ported the hard disk on a second PC and installed as ide1:0 (secondary
> IDE, master hd) without update the "/etc/fstab" file.
> 
> When booting the kernel start probing devices, I see the disk as "ad2"
> then the kernel halts when trying to mount the root file system with the
> following message:
> 
>        mount root from ufs:/dev/ad0s1a
>        root mount failed: 6
> 
> At the prompt I've tried with "ufs:/dev/ad2s1a", now the right device, but
> it does not work.
> 
> The solution is to instruct the kernel with the right device: but ad2s1a
> seems to be wrong...
> 
> After several attempts I discover that the kernel must be started with the
> option "-a": with this flag the device "ufs:/dev/ad2s1a" is accepted by
> "mountroot> " and the boot proceed. Than I can change the fstab
> accordingly to make the change permanent.
> 

Hi,
I will try to answer your questions.... ;)

> My question are:
>  1) I've made any mistake ?

No.

>  2) Without the boot "-a" flag, why the kernel ask me a device and even it
> is the correct one vfs_conf.c:vfs_mountroot_ask() give me the error code
> 6?

I don't know this. Perhaps it's too late to change root to mount from.

Cheers,
	greg
--
Grzegorz Czaplinski <gregory at prioris.mini.pw.edu.pl>
"The Power to Serve, Right for the Power Users!" - http://www.FreeBSD.org/
 Fingerprint: EB77 E19D CFA2 5736 810F  847C A70F A275 2489 469F
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-newbies/attachments/20040115/396c99a7/attachment.bin


More information about the freebsd-newbies mailing list