Changeset 2143
- Timestamp:
- 11/28/07 08:14:51 (1 year ago)
- Files:
-
- branches/minimal/doc/README.txt (modified) (8 diffs)
- branches/minimal/doc/lfscd-remastering-howto.txt (modified) (5 diffs)
- branches/minimal/root/.purple/prefs.xml (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
branches/minimal/doc/README.txt
r2123 r2143 114 114 115 115 It is possible to burn a customized version of the official Linux From 116 Scratch LiveCD, with your own files added. To do that, follow the 117 instructions in the /root/lfscd-remastering-howto.txt file. 116 Scratch LiveCD, with changed default boot parameters and/or your own files 117 added. 118 119 To change the default boot arguments, follow these steps as root. 120 121 * Create directories: 122 123 export WORK=/mnt/lfslivecd 124 mkdir -p $WORK/{orig,copy} 125 126 * Copy all files except root.ext2 from the original image: 127 128 mount -t iso9660 -o loop lfslivecd-[version].iso $WORK/orig 129 cp -a $WORK/orig/*/ $WORK/copy/ 130 umount $WORK/orig 131 132 * Copy the compressed root.ext2 file without uncompressing it: 133 134 mount -t iso9660 -o loop,norock lfslivecd-[version].iso $WORK/orig 135 cp $WORK/orig/root.ext2 $WORK/copy/ 136 chmod 644 $WORK/copy/root.ext2 137 umount $WORK/orig 138 139 * Edit the boot loader configuration: 140 141 # Append new kernel options to the "append" lines 142 vim $WORK/copy/boot/isolinux/isolinux.cfg 143 144 * Create the new LiveCD image: 145 146 mkisofs -z -R -l --allow-leading-dots -D -o \ 147 lfslivecd-[version]-custom.iso -b boot/isolinux/isolinux.bin \ 148 -c boot/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table \ 149 -V "lfslivecd-[version]" $WORK/copy 150 151 [NOTE] 152 You cannot change the volume label of the customized CD (i.e., the 153 argument to the "-V" option) this way. The "-nosrc" suffix is not part of 154 the volume label and should be left out, but "-min" should be preserved. 155 156 To add or remove files, follow the instructions in the 157 /root/lfscd-remastering-howto.txt file instead. 118 158 119 159 AUTOSSHD … … 163 203 (e.g., vfat and isofs). 164 204 165 BRAILLE DISPLAY SUPPORT 166 ----------------------- 205 ACCESSIBILITY 206 ------------- 207 208 The Live CD includes software (BRLTTY and speakup) that make the contents 209 of the Linux text console accessible to visually-impaired users. This 210 software is not started by default, and special boot parameters (documented 211 below) are needed in order to use it. 212 213 Unfortunately, the boot loader expects the parameters to be entered with 214 US English keyboard layout, which is not familiar to non-US users, and they 215 cannot see their mistakes. Thus, it is recommended for such users to 216 customize default boot parameters of the CD as described above instead of 217 trying to type them at the boot prompt. 218 219 ### BRAILLE DISPLAY SUPPORT ### 167 220 168 221 The LiveCD includes the "brltty" program that allows a blind person to read … … 189 242 wrong result in the ru_RU.CP1251 locale. 190 243 191 ### Known non-working cases###244 #### Known non-working cases #### 192 245 193 246 * All CP1251-based locales (no CP1251 Braille table in "brltty") … … 206 259 <livecd@linuxfromscratch.org>. 207 260 208 SPEECH OUTPUT WITH SPEAKUP 209 -------------------------- 261 ### SPEECH OUTPUT WITH SPEAKUP ### 210 262 211 263 This CD includes a development version of Speakup (because no stable versions … … 290 342 testsuite may lead to failures that would not occur otherwise. 291 343 292 NOTE: you must unmount all USB flash drives and all partitions used by other 344 [NOTE] 345 You must unmount all USB flash drives and all partitions used by other 293 346 operating systems installed on your computer before hibernating! Do not 294 347 attempt to mount partitions used by a hibernated system from other systems … … 351 404 * as user "jhalfs", follow the instructions in the jhalfs README file 352 405 353 Note that this user already has the required root access (via "sudo") to 354 completethe build.406 This user already has the required root access (via "sudo") to complete 407 the build. 355 408 356 409 LOADING CD CONTENTS TO RAM … … 366 419 RAM, add swap when the CD boot finishes. 367 420 368 NOTE: in order to save RAM, sources and proprietary drivers are not loaded 421 [NOTE] 422 In order to save RAM, sources and proprietary drivers are not loaded 369 423 there. In order to access them, please mount this CD and look into 370 424 /media/cdrom/sources and /media/cdrom/drivers. … … 674 728 order given above and in various combinations if the CD does not boot, or if 675 729 a device does not work correctly or fails after hibernating and resuming. 676 Note: if this helps, the bug is in the hardware or the BIOS, not in this CD.730 If this helps, the bug is in the hardware or the BIOS, not in this CD. 677 731 678 732 THANKS branches/minimal/doc/lfscd-remastering-howto.txt
r2125 r2143 1 AUTHOR: Alexander E. Patrakov <patrakov@ ums.usu.ru>, Sylvie Migneault <alisou@alixe.org>2 3 DATE: 2007- 08-281 AUTHOR: Alexander E. Patrakov <patrakov@gmail.com>, Sylvie Migneault <alisou@alixe.org> 2 3 DATE: 2007-11-28 4 4 5 5 LICENSE: GNU Free Documentation License Version 1.2 … … 97 97 98 98 In the chroot, change the current directory to /build, and install any 99 additional packages you want. Modify other files as necessary. 99 additional packages you want. Modify other files as necessary. If you want 100 to compile a new kernel, please include the following options: 101 CONFIG_MD=y 102 CONFIG_BLK_DEV_DM=y 103 CONFIG_DM_SNAPSHOT=y 104 CONFIG_EXT2_FS=y or m 105 CONFIG_ISO9660_FS=y or m 106 CONFIG_ZISOFS=y 100 107 101 108 Generate initramfs images for your CD by running the create-initramfs command 102 109 for each kernel. This command accepts the following parameters: the LiveCD 103 110 version, the kernel version, and the name of the initramfs file to create. 111 For self-compiled kernels, the list of directories to search for modules is not 112 accurate, and you can either ignore "no such file" errors (if you feel lucky) 113 or edit the /usr/bin/create-initramfs script. For the default LiveCD kernel, 114 the shipped script should just work. 104 115 105 116 For x86: … … 112 123 (you can replace the "6.3-custom" with your own string). This produces the 113 124 initramfs_data.cpio.gz and possibly initramfs_data64.cpio.gz files in the 114 current directory. Copy them to /build: 125 current directory. Copy them (and kernel bzImages, if you have built any) 126 to /build: 115 127 cp initramfs_data*.cpio.gz /build 116 128 … … 152 164 cp -r /media/cdrom/*/ $WORK/iso 153 165 154 Replace the stock initramfs images with your own: 166 Replace the stock initramfs images (and, possibly, kernel images) with your 167 own: 155 168 cp $WORK/build/initramfs_data*.cpio.gz \ 156 169 $WORK/iso/boot/isolinux/ … … 190 203 [2007-10-21] 191 204 * Updated for the new create-initramfs script 205 206 [2007-11-28[ 207 * Updated my e-mail address 208 * Added kernel instructions branches/minimal/root/.purple/prefs.xml
r1977 r2143 17 17 <pref name='list_visible' type='bool' value='1'/> 18 18 </pref> 19 <pref name='sound'> 20 <pref name='command' type='path' value='aplay -q %s'/> 21 <pref name='method' type='string' value='custom'/> 22 </pref> 19 23 </pref> 20 24 </pref>
