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
+
+