准备安装knoppix

从win2k到knoppix再到LFS待续
我,菜鸟一个!这是给新手看的,希望少走些弯路。
knoppix是基于debian建立的,debian是一个著名的linux发行版。
knoppix的特色是不用安装在光盘上运行!
(有谁听说过windows/mac/os2在光盘上运行:)
我用过redhat9做桌面太慢。听说debian好,可是我太菜了,装不上啊:P
发现knoppix安装到硬盘直接就能用,不用配置就可以进入Xwindows就能上网。
安装时间,当我下载knoppix到硬盘后开始计时,直到用mozilla上网共一小时!
不信你来试试^-^(希望你不会太笨:)
LFS以一个linux为主系统,从源代码手动编译一个全新的linux。
(有谁编译过dos/win32/winnt?谁见过他们的源代码:)
我不会安装软件,不会编译内核,不会解开tar包,不会设置网卡...
安装LFS很慢,第一次装要一个多星期!
玩linux以来,从来没有一个星期学到这么多的知识!
PS:我可以在字符界面上网。打个比方说,在dos下进入ucdos,
然后打开浏览器,上CSDN发帖。好玩吧:)
我还不会用linux架设服务器,我用linux当桌面用。
做为桌面linux还很不成熟,mozilla太慢了!dillo快却不支持中文!
游戏只有纸牌,仙剑都没有,偶哪天有心情写一个:P
====================硬件信息====================
我的PC是COMPAQ的DPEP P450+/6.4/64/W8升级成P450/40G+40G/256M/RTL8139/G200 8M
IDE PRI 0为40G硬盘hda
IDE PRI 1空着
IDE SEC 0为40G硬盘hdc
IDE SEC 1为光驱
====================准备这样分区====================
+----------------------------------+
| hda1 win98 2G fat32 |
| hda2 dos70 2G fat32 e:/ |
| hda3 2000srv 4G ntfs5 c:/ |
| hda4 win_data 30G ntfs5 d:/ |
+----------------------------------+
| hdc1 空 0.1G |
| hdc2 swap 1G swap |
| hdc3 lin_data 10G ext3 |
| hdc5 knoppix 5G |
| hdc6 LFS 5G |
| hdc7 空 5G |
| hdc8 空 5G |
| hdc9 空 7G |
+----------------------------------+
====================先装2000====================2003-08-21-11:00
软盘启动,PQMAGIC,删两块硬盘上的所有分区!
第一个硬盘上,创建PRIMARY,2000
       创建PRIMARY,2045
       创建PRIMARY,4000
       创建PRIMARY,30121.9
设置第三个分区ACTIVE
2000SRV光盘启动;3分钟后;回车,F8,选C:4001MB的,NTFS格式化(去吃饭)
区域设置(以下根据你自己的设置)
NAME
COMPANY
99
WIN2K
WIN2K
不选IIS和脚本调试
TCP/IP 192.168.41.41
    255.255.255.0
    192.168.41.48
    192.168.41.48
回车;回车(上网逛一逛)
完成,重启,哇!装好了!
继续,装SP4;装RPC补丁;IE6SP1
====================准备安装knoppix====================
安装环境:服务器是NT,外网ADSL,我的机器IP:192.168.41.41
接上文装好win2000
运行diskmgmt.msc
磁盘1
建立三个主分区100M/1000M/10000M只是建立,不要格式化,不要分配驱动器
建立一个扩展分区盛下的全部
建立五个逻辑分区5000/5000/5000/5000/7000只是建立,不要格式化,不要分配驱动器
重启一下看有没有问题
从这里下载最新knoppix(英文版),我用了5小时!
ftp://ftp.gwdg.de/pub/linux/knoppix/
推荐下载knoppix(中文版),这样就不用汉化了
ftp://218.5.64.133/Knoppix/
ftp://202.120.165.138/pub/linux/iso/KNOPPIX/
ftp://61.187.51.85/knoppix-cn/
ftp://debian.ustc.edu.cn/debian-cd/knoppix-3.2-cn/
用winiso解开到e:/(是FAT32的hda2)
或者把光盘上的knoppix目录复制到e:/
(knoppix对光盘的要求较高,可以复制到硬盘安装。
硬盘安装时,knoppix安装目录最好在第一块硬盘,安装目标在另一块硬盘上。
如果是同一块硬盘,可能无法从硬盘安装。)
运行e:/knoppix/mkfloppy.bat建立一安装软盘
====================安装knoppix====================21:30 2003-11-12
用这张软盘重启!
输入knoppix dma 2
root@tty1[/]# knx-hdinstall
装在hdc
出现cfdisk
Type->hdc2->linux swap (82)
hdc3->linux (83)
hdc5->linux (83)
Write
Quit
swap为hdc2
root为hdc5文件类型为reiserfs
Copy files... 10分钟
以下全为"否";你可以跟据自己的情况选择
按这个设置(这是我的)认真点
IP 192.168.41.41
Mask 255.255.255.0
Broadcast 192.168.41.255
Gateway 192.168.41.48
Nameserver 192.168.41.48
lilo写在mbr?回答"否"
做启动软盘?注意!
按Ctrl+Alt+F5
mount -t vfat /dev/hda2 /mnt/hda2
ls /mnt/hda2
dd if=/dev/hdc5 of=/mnt/hda2/bootsect.kno bs=512 count=1
ls /mnt/hda2
reboot
进入win2000
复制e:/bootsect.kno到c:/
boot.ini加上c:/bootsect.kno="knoppix"
安装knoppix共用时30分钟


====================安装LFS====================
重启到knoppix
startx
不用汉化Mozilla就可以看中文网页
http://lfs.linuxsir.org/htdocs/lfscvs/
http://lfs.oregonstate.edu/lfs/view/stable/
说说我在安装LFS时遇到的问题
Linux From Scratch: 版本 CVS-200311??(改)
章 4. 材料:软件包和补丁
所有的软件包
如果找不到文件就搜索一下www.google.com或者在这儿看看:
ftp://gaosu.rave.org/pub/linux/lfs/lfs-packages
章 5. 创建临时系统
安装 Glibc-2.3.2
打补丁不能在安装目录:
root@box:/mnt/lfs/sources/glibc-build#
要在源码目录:
root@box:/mnt/lfs/sources/glibc-2.3.2#
运行:
patch -Np1 -i ../glibc-2.3.2-sscanf-1.patch
章 5. 创建临时系统
"锁定(Locking in)" Glibc
当你重新启动计算机后,要将root身份换成lfs再安装。
root@box:~# mount /dev/???? /mnt/lfs
root@box:~# su - lfs
lfs@box:~$ cd $LFS
lfs@box:/mnt/lfs$
章 6. 安装基本的系统软件
安装 Linux-2.4.22 headers
解开tar文件的方法:
tar xvjf abc-0.0.tar.bz2
tar xvzf abc-0.0.tar.gz
tar xvvf abc-0.0.tar
章 8. 使 LFS 系统可以启动
使 LFS 系统可以启动
一些关于GRUB的文章:
http://www.linuxsir.com/bbs/showthread.php?s=&threadid=6959
http://www.linuxsir.com/bbs/showthread.php?s=&postid=18053
http://www.linuxfocus.org/ChineseGB/July2002/article252.shtml
http://www.linuxsir.org/bbs/showthread.php?s&threadid=14189
章 9. 终点
重启系统
重启后,在主系统中进入LFS时最好运行以下命令:
export LFS=/mnt/lfs
chroot $LFS /tools/bin/env -i /
HOME=/root TERM=$TERM PS1='/u:/w/$ ' /
PATH=/bin:/usr/bin:/sbin:/usr/sbin:/tools/bin /
/tools/bin/bash --login
mount proc /proc -t proc
mount devpts /dev/pts -t devpts
安全退出:
umount /proc
umount /dev/pts
logout
umount $LFS
在主系统中备份LFS:
cd /mnt
tar jcvfp lfs.tar.bz2 lfs/
在主系统中恢复LFS:
cd /mnt
tar jxvfp lfs.tar.bz2
(理论上的,只备份过还没有恢复过)
====================安装BLFS====================2003-12-4
BLFS-CVS-20030629
安装字符界面下的中文环境zhcon:
安装前编辑这两个文件(针对0.2.3):
zhcon-0.2.3/src/inputclient.h
zhcon-0.2.3/src/mouse.cpp
分别在这两个文件里加一句话:
#include <assert.h>
好了安装吧
./configure --prefix=/usr
make
make install
----------------------------------------------
安装w3m字符界面下的网络浏览器(也可以安装elinks)
下载网址:
http://www2u.biglobe.ne.jp/%7Ehsaka/w3m/index.html
http://prdownloads.sourceforge.net/w3m/
http://w3m.sourceforge.net/
安装:
./configure -yes -lang=en -model=cookie -prefix=/usr
make
make install
----------------------------------------------
设置网卡上网(Internet)
事先声明我的情况是两块网卡,第一块不用eth0,使用第二块eth1上网。
IP地址 192.168.41.41
子网掩码255.255.255.0
网关  192.168.41.48
启用DNS 192.168.41.48
下面没有的文件就建立,参数一定要根据自己的实际情况写。
编辑这个文件/etc/sysconfig/network
HOSTNAME=lfs
GATEWAY=192.168.41.48
GATEWAY_IF=eth1
编辑这个文件/etc/hosts
# Begin /etc/hosts (network card version)
127.0.0.1 lfs localhost
# End /etc/hosts (network card version)
编辑这个文件/etc/sysconfig/network-devices/ifconfig.eth1
ONBOOT=yes
IP=192.168.41.41
NETMASK=255.255.255.0
BROADCAST=192.168.41.255
编辑这个文件/etc/resolv.conf
nameserver 192.168.41.48
最后运行这三条命令
ifconfig eth0 down
ifconfig eth1 up
/etc/rc.d/init.d/network restart
一定要ping 192.168.41.48通网关。
ifconfig(我机器上的供参考)
eth1 Link encap:Ethernet HWaddr 00:E0:4C:39:50:04
inet addr:192.168.41.41 Bcast:192.168.41.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:28 errors:0 dropped:0 overruns:0 frame:0
TX packets:13 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:3160 (3.0 Kb) TX bytes:1195 (1.1 Kb)
Interrupt:11 Base address:0x1000
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
netstat -rn(我机器上的供参考)
Kernel IP routing table
Destination Gateway Genmask Flags MSS Window irtt Iface
192.168.41.0 0.0.0.0 255.255.255.0 U 0 0 0 eth1
0.0.0.0 192.168.41.48 0.0.0.0 UG 0 0 0 eth1
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值