Changeset 07114c98 for BOOK/chroot/common
- Timestamp:
- Jul 1, 2006, 12:48:39 PM (18 years ago)
- Branches:
- clfs-1.2, clfs-2.1, clfs-3.0.0-systemd, clfs-3.0.0-sysvinit, master, systemd, sysvinit
- Children:
- 95112ed
- Parents:
- 51f1397
- Location:
- BOOK/chroot/common
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
BOOK/chroot/common/chroot.xml
r51f1397 r07114c98 17 17 temporary tools:</para> 18 18 19 <screen><userinput>chroot "$ LFS" /tools/bin/env -i \19 <screen><userinput>chroot "$CLFS" /tools/bin/env -i \ 20 20 HOME=/root TERM="$TERM" PS1='\u:\w\$ ' \ 21 21 PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin \ … … 38 38 <envar>LFS</envar> variable anymore, because all work will be 39 39 restricted to the CLFS file system. This is because the Bash shell is 40 told that <filename class="directory">$ LFS</filename> is now the root40 told that <filename class="directory">$CLFS</filename> is now the root 41 41 (<filename class="directory">/</filename>) directory.</para> 42 42 -
BOOK/chroot/common/kernfs.xml
r51f1397 r07114c98 23 23 be mounted:</para> 24 24 25 <screen><userinput>mkdir -pv $ LFS/{dev,proc,sys}</userinput></screen>25 <screen><userinput>mkdir -pv $CLFS/{dev,proc,sys}</userinput></screen> 26 26 27 27 <para>Now mount the file systems:</para> 28 28 29 <screen><userinput>mount -vt proc proc $ LFS/proc30 mount -vt sysfs sysfs $ LFS/sys</userinput></screen>29 <screen><userinput>mount -vt proc proc $CLFS/proc 30 mount -vt sysfs sysfs $CLFS/sys</userinput></screen> 31 31 32 32 <para>Remember that if for any reason you stop working on the CLFS system … … 38 38 starting Udev early in the boot process, so we create them here:</para> 39 39 40 <screen><userinput>mknod -m 600 $ LFS/dev/console c 5 141 mknod -m 666 $ LFS/dev/null c 1 3</userinput></screen>40 <screen><userinput>mknod -m 600 $CLFS/dev/console c 5 1 41 mknod -m 666 $CLFS/dev/null c 1 3</userinput></screen> 42 42 43 43 <para>Once the system is complete and booting, the rest of our device … … 48 48 appear in the new CLFS filesystem:</para> 49 49 50 <screen><userinput>/tools/bin/mount -o bind /dev $ LFS/dev</userinput></screen>50 <screen><userinput>/tools/bin/mount -o bind /dev $CLFS/dev</userinput></screen> 51 51 52 52 <para>Additional file systems will soon be mounted from within the chroot … … 54 54 for each of these now:</para> 55 55 56 <screen><userinput>mount -f -vt tmpfs tmpfs $ LFS/dev/shm57 mount -f -vt devpts -o gid=10,mode=620 devpts $ LFS/dev/pts</userinput></screen>56 <screen><userinput>mount -f -vt tmpfs tmpfs $CLFS/dev/shm 57 mount -f -vt devpts -o gid=10,mode=620 devpts $CLFS/dev/pts</userinput></screen> 58 58 59 59 </sect1>
Note:
See TracChangeset
for help on using the changeset viewer.