⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 642.html

📁 著名的linux英雄站点的文档打包
💻 HTML
📖 第 1 页 / 共 3 页
字号:
            src="images/header_r2_c1.gif" tppabs="http://www.linuxhero.com/docs/images/header_r2_c1.gif" width=296 border=0 
            name=header_r2_c1></TD>
          <TD background="images/bgline.gif" tppabs="http://www.linuxhero.com/docs/images/bgline.gif" colSpan=5>
              <DIV align=right><FONT class=normalfont>当前位置: 
              <A href="index.html" tppabs="http://www.linuxhero.com/docs/index.html">本站首页</A>
              <font color="#FF6699">&gt;&gt;</font>
<A href="type5.html" tppabs="http://www.linuxhero.com/docs/type5.html">安装启动</A>                 | <A href="copyright.html" tppabs="http://www.linuxhero.com/docs/copyright.html">版权说明</A></font></DIV>
            </TD>
          <TD><IMG height=22 src="images/spacer.gif" tppabs="http://www.linuxhero.com/docs/images/spacer.gif" width=1 
        border=0></TD></TR></TBODY></TABLE>
      <TABLE cellSpacing=10 cellPadding=0 width="100%" bgColor=#ffffff 
        border=0>
         <TR>
          <TD>
            <TABLE cellSpacing=0 cellPadding=3 width="100%" border=0>
              
              <TR>
                <TD vAlign=top align=middle width="60%">
                  <TABLE cellSpacing=0 cellPadding=0 width="100%" 
                  background="images/back.gif" tppabs="http://www.linuxhero.com/docs/images/back.gif" border=0>
                    <TBODY>
                    <TR>
                        <TD vAlign=top width="80%"> 
                          <DIV align=center>
                        <FORM action="search.html" tppabs="http://www.linuxhero.com/docs/search.html" method=get>
                            </FORM>
                        <TABLE cellSpacing=0 cellPadding=0 width="95%" 
                          border=0><TBODY>
                          <TR>
                            <TD background="images/bgi.gif" tppabs="http://www.linuxhero.com/docs/images/bgi.gif" 
                          height=30></TD></TR></TBODY></TABLE>
                        <TABLE cellSpacing=0 cellPadding=3 width="95%" 
                        align=center border=0>
                          <TBODY>
                          <TR>
                            <TD>
                              <TABLE cellSpacing=0 cellPadding=3 width="100%" 
                              border=0>
                                <TBODY>
                                <TR>
                                      <TD vAlign=top> 
<p><FONT class=normalfont><B><font color=blue>edHat 7.3 Live in CDROM HowTo</font></B></FONT><BR><FONT class=smallfont color=#ff9900>2004-04-23 15:18 pm</FONT><BR><FONT class=normalfont>作者:knothair<br>来自:Linux知识宝库<br>联系方式:无名<br><br>思路: <br>
使用cdrom引导并运行linux,关键要解决如下问题: <br>
一:如何把系统运行时候使用的文件系统/dev,/var,/tmp变成可写。 <br>
二:如何改变系统引导顺序 <br>
基本步骤: <br>
(0) 环境准备 <br>
。准备一个PC <br>
大硬盘 <br>
光盘刻录机 <br>
128M内存 <br>
分区如下 <br>
/dev/hda1 linux boot ext2 <br>
/dev/hda2 linux root ext2 <br>
/dev/hda3 linux swap <br>
/dev/hda4 extendend <br>
/dev/hda5 linux root ext2 至少650M以上 <br>
<br>
。main install安装。 <br>
boot分区在/dev/hda1, <br>
root分区在/dev/hda2, <br>
swap分区在/dev/hda3。 <br>
必要的工具,例如mkisofs、cdrecord等。 <br>
<br>
。test install安装 <br>
一个分区在/dev/hda5, <br>
swap使用/dev/hda3, <br>
只安装需要放置到CDROM的软件. <br>
注意:不能破坏主引导扇区,它是通过main inst的lilo引导的 <br>
<br>
。双引导配置 <br>
重新启动计算机,此时会进入main install,执行如下步骤: <br>
#mkdir /mnt/lfs <br>
#mount –t ext2 /dev/hda5 /mnt/lfs <br>
# vi /etc/lilo <br>
# /sbin/lilo <br>
—————————————————————— <br>
/etc/lilo.conf文件内容如下: <br>
prompt <br>
timeout=50 <br>
default=linux <br>
boot=/dev/had <br>
map=/boot/map <br>
install=/boot/boot.b <br>
message=/boot/message <br>
linear <br>
<br>
image=/boot/vmlinuz-2.4.18-3 <br>
label=main_inst <br>
initrd=/boot/initrd-2.4.18-3.img <br>
read-only <br>
append="ramdisk=20480" <br>
root=/dev/hda2 &lt;——main install 的root分区 <br>
<br>
image =/mnt/lfs/boot/vmlinuz-2.4.18-3 <br>
label=test_inst <br>
read-only <br>
append="ramdisk=32768" <br>
root=/dev/hda5 &——test install的root分区 <br>
———————————————————————————— <br>
<br>
。test install环境调整 <br>
重新引导,选择test install ; <br>
确认test install 能够自引导并且一切都正常; <br>
然后根据需要,可以做: <br>
删除不必要的软件包, <br>
安装用户应用软件, <br>
重新编译内核。等等 <br>
<br>
(一)配置test install环境 <br>
<br>
。重新引导,选择main install ,并执行 <br>
#mount –t ext2 /dev/hda5 /mnt/lfs <br>
。配置/var,/dev到ramdisk系统 <br>
#vi /mnt/lfs/etc/rc.d/rc.iso <br>
_______________________________ <br>
创建/mnt/lfs/etc/rc.d/rc.iso <br>
# /var <br>
mke2fs -q -i 1024 /dev/ram1 16384 <br>
mount /dev/ram1 /var -o defaults,rw <br>
cp -a /lib/var / <br>
<br>
# /dev <br>
mke2fs -q -i 1024 /dev/ram2 16384 <br>
mount /dev/ram2 /dev -o rw <br>
cp -a /lib/dev / <br>
(建立这么大的/dev是因为inode数目的限制,dev下文件特别多) <br>
____________________________________________________ <br>
。编辑/mnt/lfs/etc/rc.sysnit <br>
a) 禁止重新mount 根文件系统位rw <br>
# Remount the root filesystem read-write. <br>
# state=`awk '/(^/dev/root| / / { print $4 }' /proc/mounts` <br>
#[ "$state" != "rw" ] &&  <br>
# action $"Remounting root filesystem in read-write mode: " mount -n -o remount,rw / <br>
b) 调用rc.iso脚步 <br>
在 <br>
# Set the path <br>
PATH=/bin:/sbin:/usr/bin:/usr/sbin <br>
export PATH <br>
HOSTNAME=`/bin/hostname` <br>
一节之后,增加如下内容 <br>
# To boot from cdrom <br>
. /etc/rc.d/rc.iso <br>
c)禁止激活交换分区 <br>
# Now turn on swap in case we swap to files. <br>
#swapon -a <br>
#action $"Enabling swap space: " /bin/true <br>
<br>
d)禁止执行fsck <br>
在这个位置 <br>
if [ -f /fsckoptions ]; then <br>
fsckoptions=`cat /fsckoptions` <br>
else <br>
fsckoptions= <br>
fi <br>
增加语句,用来控制是否执行fsck <br>
fastboot=yes <br>
fsckoptions= <br>
<br>
e)禁止mount 其他文件系统 <br>
# Mount all other filesystems (except for NFS and /proc, which is already <br>
# mounted). Contrary to standard usage, <br>
# filesystems are NOT unmounted in single user mode. <br>
#action $"Mounting local filesystems: " mount -a -t nonfs,smbfs,ncpfs -O no_netdev <br>
f) 禁止自动执行文件系统检查 <br>
# create the crash indicator flag to warn on crashes, offer fsck with timeout <br>
# touch /.autofsck <br>
。编辑/etc/rc.d/init.d/random <br>
修改如下语句 <br>
random_seed=/var/lib/random-seed <br>
为 <br>
random_seed=/var/run/random-see <br>
<br>
。创建并执行如下脚步,它建立了/var 、/tmp、/dev的模板, 创建/etc/mtab的链接 <br>
#cd /mnt/lfs <br>
# vi create_iso.sh <br>
# sh create_iso.sh <br>
<br>
———————————————————————— <br>
#!/bin/sh <br>
echo tmp <br>
rm -fR /mnt/lfs/tmp <br>
ln -s var/tmp /mnt/lfs/tmp <br>
<br>
### <br>
echo mtab <br>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -