当前位置:Linux教程 - Linux文化 - 蓝森林近期Linux交流 FAQ整理

蓝森林近期Linux交流 FAQ整理


编辑按:以下是我们对网友讨论空间的贴子进行的整理,欢迎大家多多交流。这里特别感谢那些来稿的和回答问题的Linux热心网友。
(“网友交流空间”可直接访问 http://lslnet.com/linux/post-linux.htm)

----------------------------------------------------------------

HELP: How to delete LILO?( beginner 2000/5/17 13:56 )
I want to delete the boot loader LILO away from main boot of the HDD. how?

>>> 此贴的回复 >>
on DOS commander, type in: fdisk /mdr ( knowlittle 2000/5/17 13:59 )

我只知道怎么多 在dos 下用format/mbr
在windows下可不可以用就不知道了:) ( AAAA mailto:[email protected] 2000/7/3 02:29 )

如何删除LILO 先用一张DOS盘启动,然后运行fdisk/MBR就可以移去LILO了。 ( 苏小小 mailto:[email protected] 2000/8/15 15:02 )

----------------------------------------------------------------

Linuz、Win98和Win2000如何多重启动?( sep 2000/5/19 21:17 )
我现在已装有win98和linux,想再装win2000(用FAT32装),不知如何多重启动?lilo能支持这三个操作系统并存吗?还是必须要用第三方软件引导启动,如PQBoot?

>>> 此贴的回复 >>
可用WIN NT的 OS Loader 引导 我还没用过WIN2000,但装过WIN NT和LINUX,WIN98的多引导。如果你已经安装了LINUX和WIN98,在安装WINNT前先用LINUX的LILO启动LINUX,再用dd命令把LINUX根启动分区写入一个文件,如bootlinux.dat,如果/dev/hda5是Linux分区,则命令为:
# dd if=/dev/hda5 of=/bootlinux.dat bs=512 count=1
然后将此文件拷贝到WIN98的分区或DOS格式的软盘上:
# mcopy /bootlinux.dat a:
or:
# mount /dev/fd0 /mnt/floppy
# cp /bootlinux.dat /mnt/floppy
# umount /mnt/floppy
然后安装WIN NT,完毕后,将软盘中的文件COPY到NT分区根目录下,再编辑根目录下的 \boot.ini文件:
[boot loader]
timeout=20
default=C:\BOOTLINUX.DAT
[operating systems]
C:\BOOTLINUX.DAT = "RedHat Linux 6.0"
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT 4.00"
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Windows NT 4.00 [VGA mode]" /basevideo /sos
C:\ = "MS-DOS"
重起即可。 ( mike 2000/5/19 21:43 )

----------------------------------------------------------------

用RPM建包时如何将空目录建如包中?急!( hubeicaolei 2000/6/12 13:55 )
小弟现在在用RPM建包,但是建包时不能将空目录建入包中请各路大侠救我?

>>> 此贴的回复 >>
使用%dir 使用%dir ( yu mailto:[email protected] 2000/7/5 17:21 )

----------------------------------------------------------------

如何在LINUX下连接远程ORACLE数据库( 弓长 2000/6/14 21:32 )
我欲从Win98淡出,改用LINUX,需进行试验。环境如下:
数据库服务器Oracle 7 for UNIX;
应用服务器Apache for Linux;
开发语言PHP。
如何在应用服务器中用PHP读取数据库服务器的数据?
请赐教,非常感谢!

>>> 此贴的回复 >>
中文环境造成的。 设置:
export LC_ALL=en_US
就可以在TurboLinux和BluePoint等中文环境下安装了。
( 茶馆主人 mailto:[email protected] 2000/8/1 14:56 )

----------------------------------------------------------------

我急需知道FTP是如何实现对用户权限的控制!!!!( lili 2000/6/15 11:52 )
我有一台FTP的文件服务器,我想在浏览器中实现只有该组用户才能访问的功能,而不能通过匿名访问,请问怎么办??谢谢

>>> 此贴的回复 >>
到网络通信栏目中查看FTP的使用方法 在/etc/ftpaccess文件中加入一行 guestgroup XXXX (这里是该用户的用户组名) 重启ftp服务。
( knowlittle 2000/6/15 15:12 )

----------------------------------------------------------------

请教:如何按装gcc?( cs76 2000/6/15 15:01 )
在unix中编译文件时用到make,solaris系统有没有呢?
如果没有是不是要按装gcc?那么怎么按装呢?

>>> 此贴的回复 >>
gcc问题 下载solaris 的gcc包, 不用make. 用pkgadd -d gcc2.92-sol26-sparc.local 就可以了!
站点:www.sunfreeware.com ( zyh mailto:[email protected] 2000/7/13 10:39 )

----------------------------------------------------------------

急救!初装Linux,无意使用中自动分区。破坏硬盘dos分区,如何挽救硬盘数据?( 呆呆 2000/6/17 10:20 )

>>> 此贴的回复 >>
hi 用一下pqmagic
( cr 2000/6/18 04:49 )

----------------------------------------------------------------

怎么进入别的分区,windows分区?( wowo 2000/6/19 13:51 )
刚刚开始用redhat6.2,一点都不懂。请问怎么在linux中读到
其他分区?我知道要mount /dev/something ,但是我不知道
哪一个是我要的分区。

>>> 此贴的回复 >>
回答 用fdisk(linux下的)查看一下硬盘的分区情况 ( cools mailto:[email protected] 2000/6/26 10:19 )

使用cfdisk看一下fat分区即可 使用cfdisk看一下fat分区即可 ( abc mailto:[email protected] 2000/7/15 19:46 )

LINUX下查看其他分区的办法 首先,您要使用fdisk查看您的硬盘分区情况,
格式是 fdisk hda 然后在提示符下按p。就可以看见你的win98
使用的是什么分区了。然后使用mount的命令来查看其他分区
例如说:你98的分区是hda1,那么,你mount的命令就要是
mount /dev/hda1 /mnt/dosa
注意:/mnt底下的/dosa目录最好你事先建立好。
然后你就可以进入/mnt/dosa目录查看98的分区内容了
(以上方法在中软linux2.0下测试通过)
我的OICQ 是777710,愿意和各位LINUX高手学习交友。 ( 苏小小 mailto:[email protected] 2000/8/15 14:08 )

----------------------------------------------------------------

安装oracle for linux 8i不成功,卸栽后linux就不能正常启动!!( amy 2000/6/20 14:29 )
安装oracle for linux 8i不成功,再xwindow下用oracle的安装界面卸栽oracle后,退出xwindow后,linux就不能正常启动!!每次启动到starting samba,就停住了。
怎么办啊??太急了,不解决别人都没法用这台机了。

>>> 此贴的回复 >>
用交互式启动 不启动SAMBA ( DEVY 2000/7/11 19:20 )

----------------------------------------------------------------

我的FTP不能工作?!求求大家!!!( Mouse 2000/6/21 21:54 )
我安装的是Manderake Linux 7.0,遇到二个问题:首先我的域名服务器不正常?
我运行Nslookup时系统提示
***Can't find server name for address 192.168.1.254:Server failed
***Default servers are not available
但我的域名服务器却可以工作,我用PING或从其它机器访问我的域名服务器时都很正常,不知为什么?!
第二个问题,我的FTP服务器不能工作!我按书上安装了相应的软件,但在服务器机器上运行Ftp mouse(mouse是我的FTP服务器名)时系统却提示:
Ftp:connect connection refused
我的FTP服务器好象不存在似的?!
希望各位高手前辈可以指点我!
谢谢!

>>> 此贴的回复 >>
回复: 一、你的DNS没有安装好,可参见:
《在Linux上建立DNS服务器》 (4月13日)
二、试试IP地址,用PS查FTP有没有启动。 ( knowlittle 2000/6/22 10:00 )

IP地址我用过,但FTP仍没反应! IP地址我已用过,但一样没效,另外,不知PS怎么用呢?如果没启动,要怎么启动FTP呢?
关于DNS,我不清楚什么地方没安装好?虽然NSLOOKUP不能用,但我已能为我的网络提供域名服务了?为什么?
谢谢你能答复我! ( mouseliu 2000/6/25 20:25 )

启动ftp server ftp server定义启动是在inetd.conf中所以要先启动inetd
方法:在#状态输入setup,然后检查初始化进程中有无inetd,
没有的话加上就行了。
( agang 2000/6/30 10:33 )

再帮我看看!谢谢!! 关于DNS的问题:
我试试了很多次,还是不能用NSLOOKUP,问题依然!但我的域名服务器却能正常
使用,我在/etc下找到两个文件,named.boot和named.conf,里面内容都差不多,我
手头的书中介绍安装DNS要设置named.boot这个文件,但我设置这个文件后好象没反映,
我又在named.conf里的设置将域名文件位置又写了一次,DNS这才生效,不知这两个文
件有什么差别?另外,是不是NIS可以替代DNS?

关于FTP的问题:
我照你的检查了一遍,还是不行!首先,hosts.allow文件是空的,hosts.deny
文件里的内容是:All:All except localhost:DENY,不知有问题吗?
inetd.conf中关于FTP有一行:
ftp stream tcp nowait root /usr/sbin/tcpd in.ftpd -l -a
我看书上介绍应该用wu.ftpd才对,不知这有没有关系?
我在同一目录中还看到:in.wuftpd和wu.ftpd,不知是不是与这两个有关? ( MouseLiu 2000/7/8 11:26 )

回答 请到我的主页逛逛(http://maz.yeah.net)。。。
看一看你开启的服务有没有打开FTP服务》》》 ( cools mailto:[email protected] 2000/6/26 10:22 )

大话DNS 如果你的第一个问题解决了,第二个问题就根本不是问题了,
第一个问题要去看,HOWTO等等,你不看你怎么能知道呢?
你看了自然你就知道了,你知道了也就不是问题了,如果你还没有看
你一定看了才知道,
我是唐僧! ( 唐僧 mailto:[email protected] 2000/8/9 14:18 )

----------------------------------------------------------------

请教!ping不到网络主机的问题!( debug 2000/6/29 17:35 )
使用RedHat 5.1 linux(随书光盘).
网卡:3c905B,DE-530Tx.
IP:202.100.10.254/202.100.10.1
route:202.100.10.0 255.255.255.0
问题:
1.系统安装完成后,从linux-pc ping 202.100.10.254(本地网卡)正常.但是从网络主机202.100.10.1 ping 202.100.10.254/从202.100.10.254 ping 202.100.10.1都出现超时错误!在linux上用ifconfig 发现接收到包,但网卡没有回应包!
2.用arp -a,发现202.100.10.1但不能识别出MAC地址!使用arp -s 添加202.100.10.1的MAC地址后也不解决问题!
3.我改用SuSe Linux后ip和route都没有变!但却一切正常!
请问各位朋友这会是什么问题,如何解决!
非常感谢!

>>> 此贴的回复 >>
我说几句: 问题应该出在link layer,因为PING自己可以通过,说明协议层没有问题; 而且在同一网段中应与ROUTE无关。
建议用同一网卡试试。 ( knowlittle 2000/6/30 09:42 )

谢谢!我试试!可为什么用SuSe Linux又没有问题呢? 我试试看!不过为什么用SuSe linux 又没有问题? ( debug mailto:[email protected] 2000/6/30 20:16 )

谢谢 我在实验的这个问题!发现根linux的发行商版本无关!有问题的事2.0.34的内核版本!用2.0.36的内核版本就没有这一问题!
是否是2.0.34的内核版本存在着一问题(bug)?! ( debug mailto:[email protected] 2000/7/6 22:32 )

----------------------------------------------------------------

如何让windows用户无须密码即可访问linux的资源?( 花玉良 mailto:[email protected] 2000/7/3 12:00 )
作为普通局域网,一般来说使用网络邻居无须密码,这在linux系统中如何实现?

>>> 此贴的回复 >>
使用SAMBA 在LINUX 下使用SAMBA在LINUXCONF中配制SAMBA,如允许使用匿名访问,我一般使用NOBODY帐号,在磁盘使用上可以建立你所需要的共享目录,配制完后使用SMBCLIENT -L HOSTNAME 可以列出HOST名字等相关信息。
在9X一端保证工作组和LINUX的SAMBA工作组一致,使用NOBODY帐号联网,然后在网上邻居上就可以看见LINUX主机了。
当然,对于SAMBA的详细设置和LAN中有没有NT主机等是有很多不同的。
( hawkeye mailto:[email protected] 2000/7/17 17:36 )

----------------------------------------------------------------

xwindow远程控制( lazycat 2000/7/5 12:53 )
我知道xwindow可以远程登录到其它的server上,但是不知道如何做.请指点。

>>> 此贴的回复 >>
在服务器的xhost加入本机器的ip地质 在服务器的xhost加入本机器的ip地质 ( abc 2000/7/15 19:43 )

----------------------------------------------------------------

如何在redhat中配置D-link的网卡( whitewinds 2000/7/13 09:53 )
在安装redhat6.1过程中,我的网卡监测不到,网卡型号是
D-link,不知如何手工配置。

>>> 此贴的回复 >>
如何在REDHAT中配置D-LINK的网卡 D-Link 就是ne2000兼容的,
你知道你的网卡的IO地址和IRQ吗?
如果知道后,在/etc/rc.d/rc.sysinit中添加一句命令:
modprobe ne.o io=0x300 irq=10
假设IO=300,IRQ=10。
你再启动机器看看启动信息是否找到网卡了,应该没有问题哦!

/*------------------------------------------------------------------------*/
关于ne2000兼容网卡的问题,在Redhat的文档里有一段:
现在我们已经发现一些可以在较早版本内核中工作的 NE2000 网卡不能在新的 2.0.X 版本的内核中工作 .
对于其中的一些来说, 下面的工作也许有用 .

你可以按照如下方法尝试使网卡工作 :

insmod 8390
insmod ne io=0xXXX irq=Y

(注释:用你的网卡的IO地址和中断参数替代XXXX和Y.大部分经常使用的IO地址是0x300或0x310.
中断的值可能是任意允许的值 .)

然后,使用netcfg或ifconfig配置网卡.有时候,即使网卡已经识别出,仍然有报告说网卡不能传送TCP/IP
协议包.这需要经过测试 .

如果网卡开始工作了, 将它加入到模块文件 /etc/conf.modules 中. 看起来应该像下面几行 :

alias eth0 8390
alias eth0 ne
options eth0 io=0xXXX irq=Y

( 清新BOY mailto:[email protected] 2000/8/2 18:19 )

----------------------------------------------------------------

20G的硬盘怎么装lilo?( 透明 2000/8/1 00:19 )
请问我的硬盘是20G的,为什么在安装过程中它报lilo安装错误!我把linux要装的都安装好就差那一步!我装的是Turbollinux 6.0中文版。那位高手能回答,小生在此谢谢!

>>> 此贴的回复 >>
回复 你要把linux装在硬盘的第8G以前,用pqmagic看看.
( executor mailto:[email protected] 2000/8/3 09:10 )

Re: 20G硬盘安装Linux 你可以安装Grup,他是一个多重启动管理器,可以支持大于8G硬盘。(SuSe7.0, BluePoint2.0都带有) ( Skywalker mailto:[email protected] 2000/8/9 09:06 )

----------------------------------------------------------------

APACHE不起动?!( mouse 2000/8/2 20:40 )
我刚新装完APACHE和PHP,但运行apachectl start时系统却报错!错误如下:
bash:apachectl:command not found
不知为什么?是不是要删除以前旧版本的APACHE呢?
(我用的是RED HAT 6.2)

>>> 此贴的回复 >>
re:APACHE不起动?! bash:apachectl:command not found说明此文件不存在
可能是路径不对,缺省安装应该:"/usr/local/apache/bin/apachectl start"
如果再不对就检查一下"/usr/local/apache/bin" 下面有没有apachectl这个文件,老版本的apache是没有apachectl这个文件的
( agun mailto:[email protected] 2000/8/14 13:07 )

----------------------------------------------------------------