| LINUX新手入门及安装配置faq200(上) |
|
作者:4Lzx.com 文章来源:bbs.4Lzx.com 点击数: 更新时间:2005-9-4 18:51:55  |
误提示可能是由于你的系统总线内存的硬件错误。内存的硬件错误可能会被可执行文件的问
题导致,或是系统的硬件问题(比如光驱的读盘能力)。请查找最新版本的映象文件。如仍无法解决问题,
请尝试在BIOS里关闭CPU缓存或将你的内存调换位置或换一个插槽。
***先安装linux然后再装window$ xp,用linux bootdisk软盘启动后,出现如下提示:
……
Mounting root filesystem
VFS:Cant find ext3 filesystem on dev ide0(3,7)
moun:error 22 mounting ext3
pivotroot: pivot_root(/sysroot,/sysroot/initrd) failed:2
Freeing?? unused kernel memory
280K freed
Kernel panic: No init found. Try passing init = option to kernel.
怎么办?
这是因为XP在安装后改变了分区表的缘故。你可以用第一次安装时制作的linux bootdisk启动计算机,然
后boot:加一句“linux root=/dev/hdyx”(注:y为a,b,c,d,x为自然数,你可以在SYSLINUX的头提示行
中找到相仿的一句),由于分区表已经被改变,所以你不能再把启动盘默认的/root的位置作为参数传递给内核,
这时候x的值应该是(x-1或x+1)。顺利启动后,你会发现你无法激活swap,没有关系,你可以修改/etc/fstab,
同样把“(/dev/hdyx) swap swap default 0 0”的x值加1或减1,事先你只需要mount一下这个节点,系统会告
诉你“it seems a swap”的。最后,你要恢复用LILO或GRUB对多系统进行引导,记得把里头关于/root位置的
项目改过来哟~,还有最重要的一点就是,别忘了重新mkbootdisk --device /dev/fd0 x.x.xx-x做张新
的bootdisk啊!
<49>在安装的时候我错过了制作启动盘,我想要一张bootdisk怎么办?
命令uname -a可以让你看到你的系统内核版本是多少,一般表示为……kernel 2.x.xx-xx……,然后你可以把
一张空白的(当然,有数据资料的也可以,呵)软盘放到软驱里去,千万不要习惯地mount上软驱哟!直接打
命令mkbootdisk --device /dev/fd0 2.x.xx-xx 就可以了。
<50>如何递归删除一个目录下的所有子目录?
rm -rf 命令可以不做任何提示而递归删除某目录下的所有目录文件(强烈要求root用户不要这样使用该命令!)。
<51>我已经装了window$2000/XP,现在我还想装linux,怎么办?
A:如果你已经知道了如何去安装linux(当然,不知道的话,请看前面的FAQ),你害怕的主要会是在引导的时
候会出现一些问题。假设你由于不希望GRUB或LILO会破坏你的winLoader而没有把引导程序装上(是“没有装”,
而不是装在first sector哟!),你如果还信得过GRUB或LILO,请在计算机重新启动后用你安装linux时做的
启动盘启动linux系统,以root身份登陆
# grub-install /dev/hda //安装GRUB,假设你的硬盘位置是IDE0
# lilo -v //安装LILO,如果你拥有GRUB的任何版本,对于新手不推荐使用LILO
如果你知道第三方软件可以引导装在first sector的linux系统引导程序,而你已经在安装的时候把GRUB或LILO装
在了first sector上,这时你还应该知道的是,2K/XP是允许在系统盘所在的根位置提供一个多系统引导镜象的。
同样用你的linux启动盘启动,然后以root身份登陆
# mount -t vfat /dev/hda1 /mnt/vfat //把C盘挂到任意一个挂点上
# dd if=/dev/hda4 bs=512 count=1 of=/mnt/vfat/linux.lnx //假设你的boot在/dev/hda4上
# umount /mnt/vfat
启动进入2000/XP,修改boot.ini文件(XP可以在系统属性里直接编辑)
加入一句 c:\linux.lnx="My Linux Loader here"
保存退出,下次启动你将看到winLoader可以引导linux了。
<52>我的在KDE选择了中文后为什么FAT分区里中文看起来只有一些问号,怎么办呢?
编辑你的/etc/fstab文件添加一行
/dev/hda1 /mnt/c vfat iocharset=gb2312,umask=0,codepage=936 0 0
启动的时候挂上你的C盘。当然既然这样一来你当然也可以用同样的交互式命令实现对光盘上的中文的识别
# mount -t iso9600 -o iocharset=gb2312,umask=0,codepage=936 /dev/cdrom /mnt/cdrom
<53>我无法软关机该怎么办?
也行是你BIOS里APM设置的问题,可我们现在探讨的是系统的问题,使用halt -p命令如果可以顺利关机的话,
请修改您的/etc/rc.d/init.d/halt文件
message = $"Halting system ..."??
command = "halt"
把这行的halt命令改成"halt -p",保存退出。
<54>如何引导多linux系统?
A:非常不推荐使用LILO引导多linux系统(其实第三方引导程序作得也很不错的)。以下介绍如何使用GRUB对
同一个硬盘上的多个linux系统进行引导。GRUB使用的配置文件是grub.conf。
# more /boot/grub/grub.conf //你可以看到你的GRUB的详细配置文件
然后你会发现,其实要对同一个硬盘上的多linux系统进行引导是一件非常简单的事情。要注意的就是在安装第
二个linux的时候,不要把任何的linux系统引导程序(LILO/GRUB)装上!因为你将使用第一个linux的引导程序
对其进行引导。安装完毕后,只要把GRUB里的一个引导项“抄”一次,修改其细节参数就OK了。我把我
的grub.conf写下,大家看看吧。
#……
#这个符号是用来注释掉行的
#……
#boot=/dev/hda
default=0
timeout=99
splashimage=(hd0,6)/boot/grub/splash.xpm.gz
#这是一个引导项的开始,引导小红帽
title Redhat Linux 7.3
root (hda0,5)
kernel /boot/vmlinuz-2.4.18-3 ro root=/dev/hda6
initrd /boot/initrd-2.4.18-3.img
#以下引导项的参数请mount到该区详细查看后记录,否则无法引导!
#引导Xteam
title Xteam Linux 2.4
root (hda0,7)
kernel /boot/vmlinuz-2.4.8xtm ro root=/dev/hda8
initrd /boot/initrd-2.4.8xtm.img
#引导mandrake
title Mandrake Linux 8.0
root (hda0,8)
kernel /boot/vmlinuz-2.4.16-3mdk ro root=/dev/hda9
initrd /boot/initrd-2.4.16-3mdk.img
#引导window$
title Microsoft Window$ 2K Pro/Data Center
rootnoverify (hd0,0)
chainloader +1
保存后重启就可以看到多启动项了。祝大家好运。
<55>更换新的声卡后,为什么root可以sndconfig,而普通用户在KDE里却无法发声呢?
因为你系统的普通用户使用的仍然是老的配置文件,所以你只要把系统用户老的配置文件删除
(一般是在.kde隐含目录下),然后重新启动KDE设置好就可以了。事实上,如果你出现了诸如KDE
的状态栏不见了,图标问题等,你只要rm -rf .kde(绝对不推荐root用户这样做!)就可以了。
GNOME下这个办法也行的哦~。
<56>如何打开硬盘的32位DMA模式(提高硬盘效率)?
A:命令hdparm可以调整硬盘的各种效率模式。hdparm -c 1 -k 1 -d 1 /dev/hda就可以打开了
(为了向下兼容,linux默认状态下是不打开的)。如果你希望在计算机启动的时候就实现这样的效果,
请在/etc/rc.local文件里添加这样一句。
新手入门及安装配置faq(6)
<57>Linux各项系统开机服务的功能是什么
1、alsasound
Alsa声卡驱动程序支持。Alsa声卡驱动程序本来是为了一种声卡Gravis UltraSound(GUS)而写的,该程序被证
明很优秀,于是作者就开始为一般的声卡写驱动程序。Alsa和OSS/Free 及OSS/Linux兼容,但是有自己的接口,
甚至比OSS优秀。
2、amd
运行automount精灵程序,该精灵在必要时自动安装一些本地设备和NFS文件系统。
3、apmd
apmd用来监视系统用电状态,并将相关信息通过syslogd 写入日志。也可以用来在电源不足时关机。
4、arpwatch
该程序主要用来维护以太网物理地址和IP地址的对应关系。
5、atalk
AppleTalk精灵程序。注意不要在后台运行该程序,该程序的数据结构必须在运行其他进程前先花一定时间初始化。
6、atd
运行用户用At命令调度的任务。也在系统负荷比较低时运行批处理任务。
7、autofs
当您需要时自动转载文件系统,而当您不需要时自动卸载。
8、bootparamd
该服务允许老的Sun工作站从Linux网络启动,它和ra??rp现在很少使用,基本上被bootp和dhcp取代了。
9、crond
cron是Unix下的一个传统程序,该程序周期地运行用户调度的任务。比起传统的Unix版本,Vixie版本添加了不
少属性,而且更安全,配置更简单。
10、dhcpd
该精灵提供了对动态主机控制协议(Dynamic Host Control Protocol)的访问支持。
11、gated
gated通过一个数据库提供了网络路由功能支持。它支持各种路由协议,包括RIP版本1和2、DCN HELLO协议、
OSPF版本2以及EGP版本2到4。
12、gpm
gpm为文本模式下的Linux程序如mc(Midnight Commander)提供了鼠标的支持。它也支持控制台下鼠标的拷贝,
粘贴操作以及弹出式菜单。
13、httpd
http是著名的www服务器,可用来提供HTML文件以及CGI动态内容服务。
14、inetd
因特网操作服务程序。监控网络对各种它管理的服务的需求,并在必要的时候启动相应的服务程序。通常,
inetd管理的程序有telnet、ftp、rsh和rlogin。关闭inetd也就关闭了这些由它管理的服务。
15、innd
inn是最流行的用户组新闻服务器。它允许您建立起本地新闻服务器。配置有一定的难度,可以先阅
读/usr/doc/ inn*文档获得帮助。
16、keytable 该程序的功能是转载您在/etc/sysconfig/keyboards里说 明的键盘映射表,该表可以
通过kbdconfig工具进行选 择。您应该使该程序处于激活状态。
17、ldap
LDAP代表Lightweight Directory Access Protocol,实现了目录访问协议的行业标准。
18、linuxconf
linuxconf是Linux下的一个有效的系统配置工具,该服务允许远程运行。
19、lpd
lpd是系统打印守护程序,负责将lpr等程序提交给打印作业。
20、mcserv
Midnight Commander服务进程允许远程机器上的用户通过Midnight Commander文件管理器操作本机文件。
服务进程用PAM来验证用户,需要给出“用户名/口令”以通过验证。
21、mysql
一个快速高效可靠的轻型SQL数据库引擎。
22、named
域名服务器,将Internet主机名解析为点分的IP地址。
23、netfs
负责装载/卸载NFS、Samba、NCP(Netware)文件系统。
24、network 激活/关闭启动时的各个网络接口。
25、nfs
NFS是一个流行的基于TCP/IP网络的文件共享协议。该服务提供了NFS文件共享服务,具体的配置
在/etc/ exports文件里。
26、nscd
该服务负责密码和组的查询,并且缓冲查询结果。如果您的系统有比较慢的服务(如NIS和NIS+),则应该
启动该服务。
27、pcmcia
pcmcia主要用于支持笔记本电脑。
28、portmap
portmap用来支持RPC连接,RPC被用于NFS以及NIS等服务。
29、postgresql
PostgreSQL关系数据库引擎。
30、proftpd
proftpd是Unix下的一个配置灵活的ftp守护程序。
31、radvd
路由广播程序。
32、random
保存和恢复系统的高质量随机数生成器,这些随机数是系统一些随机行为提供的。
33、routed
该守护程序支持RIP协议的自动IP路由表维护。RIP主要使用在小型网络上,大一点的网络就需要复杂一
点的协议。
34、rstatd
Rstat协议允许网络上的用户获得同一网络上各机器的性能参数。
35、rusersd
该服务使网络用户可以定位同一网络上的其他用户。
36、rwalld
Rwall协议允许远程用户向在同一系统中活跃着的终端发送消息,类似wall的本地行为。
37、rwhod
允许远程用户获得运行rwho精灵的机器上所有已登录用户的列表,与finger类似。
38、sendmail
大名鼎鼎的邮件服务器。
39、smb
启动和关闭smbd和nmbd精灵程序以提供SMB网络服务。
40、snmpd
简单网络管理协议(SNMP)的守护精灵。
41、syslog
syslog是操作系统提供的一种机制,守护程序通常使用这种机制将各种信息写到各个系统日志文件。通常应
该启动该服务。
42、xfs
X的字体服务器。
43、ypbind
NIS/??YP的客户端守护程序。如果您需要使用NIS/YP机器,请启动这项服务,否则,关闭这项服务。
44、yppasswd
让NIS用户能够修改密码。运行在NIS域的服务器上。客户端程序同样也叫yppasswd。
45、ypserv
标准NIS/YP网络协议的一个实现。允许主机名,用户名和其他信息分布于上一页 [1] [2] [3] [4] [5] 下一页 |
| 学院录入:4Lzx.com 责任编辑:4Lzx.com |
|
上一篇学院: LINUX新手入门及安装配置faq200(下)
下一篇学院: 软件安装之--RPM命令大全 |
| 【字体:小 大】【发表评论】【加入收藏】【告诉好友】【打印此文】【关闭窗口】 |