Changing boot partition ACCOMPLISHED, now INIT problem

Nuno Gonçalves nuno at fccn.pt
Fri Dec 28 03:37:37 PST 2007


Hi all,

Thanks on all your hints. I accomplished booting to another partition with a
backup from the machine that was all wrecked. It was a little tricky.
I installed a minimum FreeBSD and created a second slice to restore the
other FreeBSD SO and make it bootable. Then I created the filesystem,
mounted it and restored the backup to that partition.
Afterwards I changed the FSTAB file to reflect the new reality (the
partitions are now different) and did a reboot! And voilá, when I pressed F2
key on boot manager It started to boot the FreeBSD of the wrecked machine :)

Still after probing all the hardware (CDROM, Ethernet boards fxp0, etc) It
showed me the following message:

23:29:19 init: can't exec getty '/usr/libexec/getty' for port ...
23:29:19 init: can't exec getty '/usr/libexec/getty' for port ...

-----Original Message-----
From: Aryeh M. Friedman [mailto:aryeh.friedman at gmail.com] 
Sent: quinta-feira, 27 de Dezembro de 2007 13:39
To: Nuno Gonçalves
Cc: freebsd-questions at freebsd.org
Subject: Re: Changing boot partition

-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Nuno Gonçalves wrote:
> Hi all,
>
> 
>
> I Have a FreeBSD booting ok. It?s FSTAB is like this:
>
> #Device        MountPoint     FStype           Options
>
> /dev/ad1s1b   none             swap             sw
>
> /dev/ad1s1a   /                  ufs               rw
>
> /dev/acd0      /cdrom          cd9660          ro,noauto
>
> /dev/ad1s2d   /backup         ufs               rw
>
> 
>
> When I boot the machine the boot manager shows me F1 and F2 to boot for.
>
> F1 brings me /dev/ad1s1a OK
>
> Still I want the machine to boot to /dev/ad1s2d
>
> This partition has a backup from another FreeBSD which I want to boot.
>
> 
>
> To accomplish this, I need only to change FSTAB ?
>
> What changes should I do ? changing /dev/ad1s2d to /dev/ad1s2a ? I read
that
> a means boot root partition
>
> 
>
> I tried to change FSTAB to
>
> #Device        MountPoint     FStype           Options
>
> /dev/ad1s1b   none             swap             sw
>
> #/dev/ad1s1a /                  ufs               rw
>
> /dev/acd0      /cdrom          cd9660          ro,noauto
>
> /dev/ad1s2a   /backup         ufs               rw
>
> 
>
> And it hanged when I pressed F1 (could not mount the root partition :P )
>
> 
>
> Could you guys give any hint ?
>
> Sorry about this questions but I am a newbie to FreeBSD

I forget the exact semantics but do a search for "installing freebsd
in a usb stick" on google the reason for referring to this site is it
shows how to duplicate what sysinstall does from the command line

- --
Aryeh M. Friedman
FloSoft Systems
http://www.flosoft-systems.com
Developer, not business, friendly
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFHc6rZzIOMjAek4JIRAoevAJ0WZzlRNgLiZeMzgS7RV2SS96kEBgCfe9PI
tsmEoCTLlXPqg/FWYSEcukc=
=oamg
-----END PGP SIGNATURE-----




More information about the freebsd-questions mailing list