From owner-freebsd-questions@FreeBSD.ORG Fri Dec 28 11:55:25 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B1CF816A418 for ; Fri, 28 Dec 2007 11:55:25 +0000 (UTC) (envelope-from nuno@fccn.pt) Received: from app03.fccn.pt (app02.fccn.pt [193.137.198.37]) by mx1.freebsd.org (Postfix) with ESMTP id 2A2C613C455 for ; Fri, 28 Dec 2007 11:55:24 +0000 (UTC) (envelope-from nuno@fccn.pt) Received: from mx.anubis.local (ste [10.1.2.2]) by ste.anubis.internal (Postfix) with ESMTP id 4F90119FC4A; Fri, 28 Dec 2007 11:55:23 +0000 (WET) Received: from janus (janus.corp.fccn.pt [193.136.44.31]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mx.anubis.local (Postfix) with ESMTP id 357151B4450; Fri, 28 Dec 2007 11:55:23 +0000 (WET) From: =?iso-8859-1?Q?Nuno_Gon=E7alves?= To: "'Aryeh M. Friedman'" References: <00fe01c84884$93ba1d30$1f2c88c1@corp.fccn.pt> <4773AAD9.806@gmail.com> Date: Fri, 28 Dec 2007 11:55:21 -0000 Message-ID: <000c01c84948$86d61870$1f2c88c1@corp.fccn.pt> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable X-Mailer: Microsoft Office Outlook 11 In-Reply-To: <4773AAD9.806@gmail.com> X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3198 Thread-Index: AchIjctkkWpcfHuwRbaQ49abIrc9ywAuKcAQ X-Warning-Anubis: User opted out of Anti-Virus checks X-Warning-Anubis: User opted out of Anti-Spam checks X-Content-Checker: AnubisNetworks MPS Cc: freebsd-questions@freebsd.org Subject: RE: Changing boot partition - ACCOMPLISHED, now INIT problem :( X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 28 Dec 2007 11:55:25 -0000 Hi all, Thanks on all your hints; it helped me comprehending my problem. I accomplished the restore of a wrecked machine only with a .tar backup = from it. The recipe is a little tricky. I installed a minimum FreeBSD on a new machine, during sysintall I created 2 slices (one ad1s1 to the minimum = SO and swap and another slice ad1s2 to restore the backup) I set the second slice as bootable (option S in FDISK). Then I created the partitions on = the first slice and installed the minimum SO (ad1s1a and ad1s1b for swap). = After booting to it with F1 I created the new file system with newfs and = mounted in rw mode (ad1s2a). Restored the tar backup to it and changed the FSTAB = to the new reality (used the initial swap created on the minimum SO ad1s1b = and the new partition as / ad1s2a ). Rebooted and voila it was booting the = old FreeBSD SO. Still after probing the hardware (CDROM, FXP0, etc ....) It showed me = this repeated error: 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 ... 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 ... 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 ... ..... .... I though it was something related with the console, so I rebooted to the initial SO with F1, mounted the partition o see /boot and renamed boot.config Did another reboot and booted to F2 but the problem persists. Do you guys have any clue what might this be and how can I solve it? Is = it something related with kernel stuff? I have access to the contents of it if I boot through the minimum SO = (F1)=20 Thanks for helping this newbie Best regards to you all Nuno=20 -----Original Message----- From: Aryeh M. Friedman [mailto:aryeh.friedman@gmail.com]=20 Sent: quinta-feira, 27 de Dezembro de 2007 13:39 To: Nuno Gon=E7alves Cc: freebsd-questions@freebsd.org Subject: Re: Changing boot partition -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Nuno Gon=E7alves wrote: > Hi all, > >=20 > > 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 > >=20 > > 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. > >=20 > > 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 > >=20 > > 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 > >=20 > > And it hanged when I pressed F1 (could not mount the root partition :P = ) > >=20 > > 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=3D =3Doamg -----END PGP SIGNATURE-----