From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from lists.gentoo.org ([140.105.134.102] helo=robin.gentoo.org) by nuthatch.gentoo.org with esmtp (Exim 4.43) id 1EDgl3-0001Zl-Cs for garchives@archives.gentoo.org; Fri, 09 Sep 2005 11:09:25 +0000 Received: from robin.gentoo.org (localhost [127.0.0.1]) by robin.gentoo.org (8.13.4/8.13.4) with SMTP id j89B5SVO018822; Fri, 9 Sep 2005 11:05:28 GMT Received: from smtp.gentoo.org (smtp.gentoo.org [134.68.220.30]) by robin.gentoo.org (8.13.4/8.13.4) with ESMTP id j89B5R8K032156 for ; Fri, 9 Sep 2005 11:05:27 GMT Message-Id: <200509091105.j89B5R8K032156@robin.gentoo.org> Received: from lark.gentoo.osuosl.org ([140.211.166.177] helo=lark.gentoo.org) by smtp.gentoo.org with smtp (Exim 4.43) id 1EDgkv-0007i6-HZ for gentoo-doc-cvs@lists.gentoo.org; Fri, 09 Sep 2005 11:09:17 +0000 Received: by lark.gentoo.org (sSMTP sendmail emulation); Fri, 9 Sep 2005 11:09:07 +0000 From: "Shyam Mani" Date: Fri, 9 Sep 2005 11:09:07 +0000 To: gentoo-doc-cvs@lists.gentoo.org Subject: [gentoo-doc-cvs] cvs commit: gentoo-freebsd.xml Precedence: bulk List-Post: List-Help: List-Unsubscribe: List-Subscribe: List-Id: Gentoo Linux mail X-BeenThere: gentoo-doc-cvs@gentoo.org Reply-to: docs-team@lists.gentoo.org X-Archives-Salt: 1a0ccf38-2c4e-4e10-89f5-ad9a7e66a829 X-Archives-Hash: a1f94e93f1ffdddb22c4867804b3d947 fox2mike 05/09/09 11:09:07 Modified: xml/htdocs/doc/en gentoo-freebsd.xml Log: #104812 - Updates to the Gentoo/FBSD guide, thanks to citizen428. Revision Changes Path 1.2 +44 -11 xml/htdocs/doc/en/gentoo-freebsd.xml file : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-freebsd.xml?rev=1.2&content-type=text/x-cvsweb-markup&cvsroot=gentoo plain: http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-freebsd.xml?rev=1.2&content-type=text/plain&cvsroot=gentoo diff : http://www.gentoo.org/cgi-bin/viewcvs.cgi/xml/htdocs/doc/en/gentoo-freebsd.xml.diff?r1=1.1&r2=1.2&cvsroot=gentoo Index: gentoo-freebsd.xml =================================================================== RCS file: /var/cvsroot/gentoo/xml/htdocs/doc/en/gentoo-freebsd.xml,v retrieving revision 1.1 retrieving revision 1.2 diff -u -r1.1 -r1.2 --- gentoo-freebsd.xml 31 Aug 2005 14:19:33 -0000 1.1 +++ gentoo-freebsd.xml 9 Sep 2005 11:09:07 -0000 1.2 @@ -1,5 +1,5 @@ - + @@ -28,8 +28,8 @@ -1.0 -2005-08-31 +1.1 +2005-09-09 Introduction to FreeBSD @@ -228,14 +228,14 @@

-(Prevent crt1.o from getting removed by emerging gcc.)
+(Prevent crt1.o from getting removed by emerging gcc)
 # chflags schg /usr/lib/crt1.o
-(Emerge binary packages for binutils and patch provided by the stage3 tarball.)
+(Emerge binary packages for binutils and patch provided by the stage3 tarball)
 # emerge -K binutils patch
-(Select the correct gcc.)
+(Select the correct gcc)
 # gcc-config 1
-(Re-emerging python, portage and py-freebsd.)
-# emerge python portage py-freebsd
+(Re-emerging python, portage and py-freebsd)
+# emerge --nodeps  python portage py-freebsd
 

@@ -250,11 +250,44 @@ Please make absolutely sure you add your new Gentoo/FreeBSD installation to the -configuration of the bootloader, otherwise you won't be able to boot your newly -installed system! If you have no bootloader installed, you should run emerge -boot0. +configuration of your bootloader, otherwise you won't be able to boot your newly +installed system! If you don't have another bootloader installed, you should use +boot0, as it is currently the only one supported by FreeBSD. +

+# emerge boot0
+(Leave the chroot environment)
+# exit
+(Issued from outside the chroot)
+# fdisk -b -B /mnt/gfbsd/boot/boot0 /dev/adX
+# chroot /mnt/gfbsd /bin/bash
+# disklabel -B adXsY
+
+ +

+If you need additonal information on setting up boot0, please consult + +chapter 12 of the FreeBSD handbook. +

+ +

+When you did emerge system, the sources for the FreeBSD kernel got +installed to /usr/src/sys. Configuring and compiling a custom +kernel is really different from compiling Linux, so if you are not familiar with +the process we encourage you to have a look at +chapter 8 of the FreeBSD handbook. +

+ +

+Please note that currently only the "Traditional" way of building the kernel is +supported on Gentoo/FreeBSD! Also note that make install will probably +ask you for a /boot/device.hints file. A default version can be +found in the conf subdirectory of the GENERIC configuration +and is called GENERIC.hints +

+
-- gentoo-doc-cvs@gentoo.org mailing list