Author: alexander
Date: 2007-08-12 02:59:31 -0600 (Sun, 12 Aug 2007)
New Revision: 2015
Added:
trunk/isolinux/options1.msg
trunk/isolinux/options2.msg
trunk/isolinux/options3.msg
trunk/isolinux/options4.msg
Removed:
trunk/isolinux/options.msg
Modified:
trunk/Makefile
trunk/isolinux/boot.msg
trunk/isolinux/isolinux.cfg
Log:
Documented various boot options
Modified: trunk/Makefile
===================================================================
--- trunk/Makefile 2007-08-07 05:31:43 UTC (rev 2014)
+++ trunk/Makefile 2007-08-12 08:59:31 UTC (rev 2015)
@@ -35,6 +35,8 @@
export VERSION ?= $(CD_ARCH)-6.3-pre2
export CFLAGS ?= -O2 -pipe -s -fno-strict-aliasing
+export HOST_GCC ?= gcc
+
ifeq ($(CD_ARCH),x86)
export LFS_TARGET ?= i486-pc-linux-gnu
export CFLAGS := $(CFLAGS) -mtune=i686
@@ -237,6 +239,7 @@
lfs-binutils-pass2 lfs-ncurses-scpt lfs-bash-scpt lfs-bzip2-scpt \
lfs-coreutils-scpt lfs-diffutils-scpt lfs-findutils-scpt \
lfs-gawk-scpt lfs-gettext-scpt lfs-grep-scpt lfs-gzip-scpt \
+ lfs-m4-scpt lfs-bison-scpt lfs-flex-scpt \
lfs-make-scpt lfs-patch-scpt lfs-perl-scpt lfs-sed-scpt \
lfs-tar-scpt lfs-texinfo-scpt lfs-util-linux-scpt lfs-wget-scpt \
lfs-cdrtools-scpt lfs-zlib-scpt lfs-zisofs-tools-scpt lfs-grub-scpt
@@ -406,7 +409,7 @@
@>$(MP)/var/log/lastlog
@install -m644 isolinux/{isolinux.cfg,*.msg,splash.lss}
$(MP)/boot/isolinux
ifeq ($(CD_ARCH),x86_64)
- @sed -i -e '/linux64/d' -e 's/ 32-bit//' $(MP)/boot/isolinux/options.msg
+ @sed -i -e '/linux64/d' -e 's/ 32-bit//'
$(MP)/boot/isolinux/options?.msg
@sed -i '/linux64/,$$d' $(MP)/boot/isolinux/isolinux.cfg
endif
@sed -i "s/Version:/Version: $(VERSION)/" $(MP)/boot/isolinux/boot.msg
Modified: trunk/isolinux/boot.msg
===================================================================
--- trunk/isolinux/boot.msg 2007-08-07 05:31:43 UTC (rev 2014)
+++ trunk/isolinux/boot.msg 2007-08-12 08:59:31 UTC (rev 2015)
@@ -1,5 +1,5 @@
splash.lss
07This is the Official LFS LiveCD, Version:
-07Press [Enter] to boot, F1 for basic options
+07Press [Enter] to boot, F1 - F4 for available options
Modified: trunk/isolinux/isolinux.cfg
===================================================================
--- trunk/isolinux/isolinux.cfg 2007-08-07 05:31:43 UTC (rev 2014)
+++ trunk/isolinux/isolinux.cfg 2007-08-12 08:59:31 UTC (rev 2015)
@@ -2,7 +2,10 @@
prompt 1
timeout 600
display boot.msg
-F1 options.msg
+F1 options1.msg
+F2 options2.msg
+F3 options3.msg
+F4 options4.msg
label linux
kernel linux
Deleted: trunk/isolinux/options.msg
===================================================================
--- trunk/isolinux/options.msg 2007-08-07 05:31:43 UTC (rev 2014)
+++ trunk/isolinux/options.msg 2007-08-12 08:59:31 UTC (rev 2015)
@@ -1,31 +0,0 @@
-7007To specify options at boot time, type [kernel] [options]
-Available kernels:
-linux - The default 32-bit kernel
-linux64 - A 64-bit kernel for use with CLFS
-
-Basic options:
-vga=[res]
- Examples:
- vga=795 (1280x1024x24) vga=794 (1280x1024x16)
- vga=792 (1024x768x24) vga=791 (1024x768x16)
- vga=789 (800x600x24) vga=788 (800x600x16)
-
- NOTE: This is for the framebuffer console and has nothing
- to do with X server resolution.
-
-TZ=[timezone]
- Examples:
- TZ=EDT-4 TZ=America/New_York
-
- The first example means that the timezone is named "EDT"
- and is 4 hours behind (west) of UTC.
-
-UTC=[0,1]
- Use UTC=1 if the hardware clock is set to UTC or
- use UTC=0 if the hardware clock is set to local time.
-
-LANG=[locale]
-
-If you don't specify your timezone or locale at the boot prompt,
-a configuration dialog will appear later during boot.
-
Added: trunk/isolinux/options1.msg
===================================================================
--- trunk/isolinux/options1.msg (rev 0)
+++ trunk/isolinux/options1.msg 2007-08-12 08:59:31 UTC (rev 2015)
@@ -0,0 +1,31 @@
+7007To specify options at boot time, type [kernel] [options]
+Available kernels:
+linux - The default 32-bit kernel
+linux64 - A 64-bit kernel for use with CLFS
+
+Options [page 1 of 4]:
+vga=[res]
+ Examples:
+ vga=795 (1280x1024x24) vga=792 (1024x768x24) vga=789 (800x600x24)
+ vga=794 (1280x1024x16) vga=791 (1024x768x16) vga=788 (800x600x16)
+
+ NOTE: This is for the framebuffer console and has nothing to do with X
+ server resolution. Also, it causes some X video drivers (e.g., "s3virge") to
+ malfunction. X server bug reports will be ignored if you use this option.
+
+TZ=[timezone]
+ Examples: TZ=EDT-4 TZ=America/New_York
+
+ The first example means that the timezone is named "EDT"
+ and is 4 hours behind (west) of UTC.
+
+UTC=[0,1]
+ Use UTC=1 if the hardware clock is set to UTC or
+ use UTC=0 (default) if the hardware clock is set to local time.
+
+LANG=[locale]
+ Example: LANG=fr_FR.UTF-8
+
+If you don't specify your timezone or locale at the boot prompt,
+a configuration dialog will appear later during boot.
+
Added: trunk/isolinux/options2.msg
===================================================================
--- trunk/isolinux/options2.msg (rev 0)
+++ trunk/isolinux/options2.msg 2007-08-12 08:59:31 UTC (rev 2015)
@@ -0,0 +1,31 @@
+7007To specify options at boot time, type [kernel] [options]
+Available kernels:
+linux - The default 32-bit kernel
+linux64 - A 64-bit kernel for use with CLFS
+
+Options [page 2 of 4]:
+toram
+ Loads the whole CD contents (except sources and proprietary video
+ drivers) to RAM.
+
+ Note: this needs at least 512 MB of RAM, and you also need
+ to enable swap if you have less than 768 MB of RAM.
+
+nodhcp
+ Prevents the CD from attempting to obtain an IP address automatically.
+ May be required for wireless networking, because the WEP or WPA key
+ needs to be set up first.
+
+rootdelay=X
+ Waits X seconds before attempting to find the CD. Required (with X=20)
+ for booting from USB or FireWire CD-ROMs.
+
+all_generic_ide
+ Attempts to support unknown PCI IDE and SATA controllers (slow).
+ For SATA support to work with this option, the SATA controller
+ must be put into "Legacy" (as opposed to "Native") mode in the BIOS.
+
+resume=/dev/XXX
+ Uses /dev/XXX for software suspending (AKA hibernation) and resuming.
+ See /root/README for details.
+
Added: trunk/isolinux/options3.msg
===================================================================
--- trunk/isolinux/options3.msg (rev 0)
+++ trunk/isolinux/options3.msg 2007-08-12 08:59:31 UTC (rev 2015)
@@ -0,0 +1,31 @@
+7007To specify options at boot time, type [kernel] [options]
+Available kernels:
+linux - The default 32-bit kernel
+linux64 - A 64-bit kernel for use with CLFS
+
+Options [page 3 of 4]:
+pata
+ Uses new libata-based drivers for IDE controllers. This option may be
+ required for controller detection or recommended for optimal performance
+ on computers manufactured in year 2006 and later.
+
+ Caution: new drivers are safe to use only with IDE chipsets from AMD, Intel,
+ ITE, JMicron, Marvell, Netcell, NVIDIA, Serverworks, Promise, Silicon Image,
+ VIA, or Winbond. Drivers for other chipsets are likely to contain bugs that
+ lead to data loss.
+
+new_firewire
+ Uses the new FireWire drivers.
+
+load=module1,module2,...
+ Loads the specified modules unconditionally from initramfs. Use if your SCSI
+ or IDE controller is not autodetected. If you don't specify this parameter
+ and the CD doesn't detect your SCSI or IDE controller, you will be dropped
+ into a debugging shell where you can load the needed module manually.
+
+blacklist=module1,module2,...
+ Prevents the specified modules from being autoloaded.
+
+module.option=value
+ Sets arbitrary module options.
+
Added: trunk/isolinux/options4.msg
===================================================================
--- trunk/isolinux/options4.msg (rev 0)
+++ trunk/isolinux/options4.msg 2007-08-12 08:59:31 UTC (rev 2015)
@@ -0,0 +1,17 @@
+7007To specify options at boot time, type [kernel] [options]
+Available kernels:
+linux - The default 32-bit kernel
+linux64 - A 64-bit kernel for use with CLFS
+
+Options [page 4 of 4]:
+nomsi noapic nolapic pci=noacpi acpi=off blacklist=yenta-socket ide=nodma
+ These options work around various chipset bugs. Try them one-by-one in the
+ order given above and in various combinations if the CD does not boot, or if
+ a device does not work correctly or fails after hibernating and resuming.
+
+brltty=drv[,dev[,tbl]]
+ Example: brltty=bm,usb:
+
+ Enables a refreshable Braille display supported by reiver drv, connected to
+ device dev, with a translation table tbl. The example specifies a BAUM
+ SuperVario 40 Braille display connected by USB with default Braille table.
--
http://linuxfromscratch.org/mailman/listinfo/livecd
FAQ: http://www.linuxfromscratch.org/faq/
Unsubscribe: See the above information page