<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>GzV8.com &#187; linux</title>
	<atom:link href="http://www.gzv8.com/archives/tag/linux/feed" rel="self" type="application/rss+xml" />
	<link>http://www.gzv8.com</link>
	<description>互联网引擎</description>
	<lastBuildDate>Thu, 06 Jan 2011 04:08:28 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>X64 Linux 无法从本地字符界面登陆。</title>
		<link>http://www.gzv8.com/archives/323</link>
		<comments>http://www.gzv8.com/archives/323#comments</comments>
		<pubDate>Mon, 03 May 2010 04:20:55 +0000</pubDate>
		<dc:creator>qbanke</dc:creator>
				<category><![CDATA[Linux & Unix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[root]]></category>
		<category><![CDATA[无法登陆]]></category>
		<category><![CDATA[本地]]></category>
		<category><![CDATA[本机]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=323</guid>
		<description><![CDATA[经常有怪事发生。话说，我有一台负责squid的服务器，远程登陆好好的就一直由她好好地。
今天要改个网关，于是就接了个显示器在本地操作。
当输入完用户名 root  密码 ***** 回车
哟，又让我再输一次？？
好了，我再输了，还是这样！死活就账号认证的界面登陆不上。
丫的，服务器被黑了？？ 用笔记本登陆却一切正常。
查看服务器安全日志：
# tail -50 /var/log/secure
发现有以下错误：
May  2 18:45:41 server1 login: PAM unable to dlopen(/lib/security/pam_limits.so)
May  2 18:45:41 server1 login: PAM [error: /lib/security/pam_limits.so: wrong ELF class: ELFCLASS32]
May  2 18:45:41 server1 login: PAM adding faulty module: /lib/security/pam_limits.so
May  2 18:45:45 server1 login: pam_unix(login:auth): authentication failure; logname=LOGIN uid=0 euid=0 tty=tty1 ruser= rhost=  user=root
May  2 18:45:46 server1 login: FAILED [...]]]></description>
			<content:encoded><![CDATA[<p>经常有怪事发生。话说，我有一台负责squid的服务器，远程登陆好好的就一直由她好好地。<br />
今天要改个网关，于是就接了个显示器在本地操作。</p>
<p>当输入完用户名 root  密码 ***** 回车<br />
哟，又让我再输一次？？<br />
好了，我再输了，还是这样！死活就账号认证的界面登陆不上。</p>
<p>丫的，服务器被黑了？？ 用笔记本登陆却一切正常。<br />
查看服务器安全日志：</p>
<p># tail -50 /var/log/secure</p>
<p>发现有以下错误：</p>
<p>May  2 18:45:41 server1 login: PAM unable to dlopen(/lib/security/pam_limits.so)<br />
May  2 18:45:41 server1 login: PAM [error: /lib/security/pam_limits.so: wrong ELF class: ELFCLASS32]<br />
May  2 18:45:41 server1 login: PAM adding faulty module: /lib/security/pam_limits.so<br />
May  2 18:45:45 server1 login: pam_unix(login:auth): authentication failure; logname=LOGIN uid=0 euid=0 tty=tty1 ruser= rhost=  user=root<br />
May  2 18:45:46 server1 login: FAILED LOGIN 1 FROM (null) FOR root, Authentication failure<br />
May  2 18:46:05 server1 login: FAILED LOGIN 2 FROM (null) FOR root, Authentication failure<br />
May  2 18:46:15 server1 login: pam_unix(login:session): session opened for user root by LOGIN(uid=0)<br />
May  2 18:46:15 server1 login: Module is unknown</p>
<p>由于操作系统是 RedHat As5.3 X64 之前的经验暗示我，这很有可能跟 X64 类文件的存放路径有关。<br />
于是编辑登陆配置文件：</p>
<p># vim /etc/pam.d/login</p>
<p>把最下一行<br />
session    required     /lib/security/pam_limits.so</p>
<p>修改为：<br />
session    required     /lib64/security/pam_limits.so</p>
<p>保存并退出。<br />
再试试在本地登陆，成功！日志没再报错了。<br />
但还是摸不着头脑，是我做了什么设置弄出这个问题来了&#8230;..</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/323/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>linux 花生壳 不稳定? 自动退出? 无法开机启动?</title>
		<link>http://www.gzv8.com/archives/246</link>
		<comments>http://www.gzv8.com/archives/246#comments</comments>
		<pubDate>Thu, 11 Mar 2010 08:53:00 +0000</pubDate>
		<dc:creator>qbanke</dc:creator>
				<category><![CDATA[Network]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[花生壳]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=246</guid>
		<description><![CDATA[ 
linux 花生壳 不稳定? 自动退出? 无法开机启动???? 这里解决！！！
都不知道是不是我样的问题..
花生在我的Linux服务器上，总喜欢自动退出&#8230;频率大概是1个月一次，有时候就变成了2个月一次！~~之前老摸不着头脑&#8230;唉~~原来是我 服务器直接PPPOe拨号的问题&#8230;为了速度，我没有经过路由，直接就把ADSL 的网线插到网卡上了.
所以，一旦电信换IP~PPPOe要断线的时候，花生就跟着退出了&#8230;这是个BUG来的..
而开机启动发现没有花生进程&#8230;原因也是一样..开机，PPPOe没这么快接入网络.所以导致花生也是因为这个原因所以自动退出了&#8230;
其实它是已经加载了..但因为没网络所以退出了，所以大家就以为他没有启动..
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
解决方法！！~~~使用 Linux 的计划任务 crontab
# crontab -e (输入，编辑任务）
* * * * * /usr/local/phlinux/phlinux -d （把这行新建进去，每分钟运行）
:wq （保存退出）
# /etc/rc.d/init.d/crond restart (重新启动计划任务器）
这样一来，先前我提出的 花生在Linux下会不稳定无故退出的问题得以解决。就算退出了，也会在一分钟内再次启动。
而服务器开机时，也只要多等1分钟，花生就能起来了！
经过实验，也不会重复出现多个 phlinux 进程~占用的内存也一样。
网站的访问丝毫无损.
成功！~
]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>linux 花生壳 不稳定? 自动退出? 无法开机启动???? 这里解决！！！</p>
<p>都不知道是不是我样的问题..</p>
<p>花生在我的Linux服务器上，总喜欢自动退出&#8230;频率大概是1个月一次，有时候就变成了2个月一次！~~之前老摸不着头脑&#8230;唉~~原来是我 服务器直接PPPOe拨号的问题&#8230;为了速度，我没有经过路由，直接就把ADSL 的网线插到网卡上了.</p>
<p>所以，一旦电信换IP~PPPOe要断线的时候，花生就跟着退出了&#8230;这是个BUG来的..</p>
<p>而开机启动发现没有花生进程&#8230;原因也是一样..开机，PPPOe没这么快接入网络.所以导致花生也是因为这个原因所以自动退出了&#8230;</p>
<p>其实它是已经加载了..但因为没网络所以退出了，所以大家就以为他没有启动..</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>解决方法！！~~~使用 Linux 的计划任务 crontab</p>
<p># crontab -e (输入，编辑任务）</p>
<p>* * * * * /usr/local/phlinux/phlinux -d （把这行新建进去，每分钟运行）</p>
<p>:wq （保存退出）</p>
<p># /etc/rc.d/init.d/crond restart (重新启动计划任务器）</p>
<p>这样一来，先前我提出的 花生在Linux下会不稳定无故退出的问题得以解决。就算退出了，也会在一分钟内再次启动。</p>
<p>而服务器开机时，也只要多等1分钟，花生就能起来了！</p>
<p>经过实验，也不会重复出现多个 phlinux 进程~占用的内存也一样。</p>
<p>网站的访问丝毫无损.</p>
<p>成功！~</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/246/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux怎么禁用和退出图形界面X-windows的启动？</title>
		<link>http://www.gzv8.com/archives/244</link>
		<comments>http://www.gzv8.com/archives/244#comments</comments>
		<pubDate>Thu, 11 Mar 2010 08:52:20 +0000</pubDate>
		<dc:creator>qbanke</dc:creator>
				<category><![CDATA[Linux & Unix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Xwindows]]></category>
		<category><![CDATA[图形界面]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=244</guid>
		<description><![CDATA[ 
如要退出X-Windows ，就在 X下边 同时按 Ctrl+Alt+F2  
如果想开机吾好启动X-Windows 就~ 
好简单既姐&#8230; 
[root@server1 ~]# vi /etc/inittab 
将里边的id:5:initdefault 行中的5改为3即可。
]]></description>
			<content:encoded><![CDATA[<p> </p>
<p>如要退出X-Windows ，就在 X下边 同时按 Ctrl+Alt+F2  </p>
<p>如果想开机吾好启动X-Windows 就~ </p>
<p>好简单既姐&#8230; </p>
<p>[root@server1 ~]# vi /etc/inittab </p>
<p>将里边的id:5:initdefault 行中的5改为3即可。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/244/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux 中文字体乱码修改 i18n 文件</title>
		<link>http://www.gzv8.com/archives/243</link>
		<comments>http://www.gzv8.com/archives/243#comments</comments>
		<pubDate>Thu, 11 Mar 2010 08:51:22 +0000</pubDate>
		<dc:creator>qbanke</dc:creator>
				<category><![CDATA[Linux & Unix]]></category>
		<category><![CDATA[i18n]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[乱码]]></category>
		<category><![CDATA[字体]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=243</guid>
		<description><![CDATA[ 
# cd /etc/sysconfig
# vi il8n
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-文件内容&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;
LANG=&#8221;zh_CN.GB18030&#8243;
SUPPORTED=&#8221;zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030&#8243;
SYSFONT=&#8221;latarcyrheb-sun16&#8243; 
&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;：qw 保存退出&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-
有些编译环境，会因 GBK 而编译出错，可以尝试让系统(i18n)扩展支持多字符集解决。
LANG=&#8221;zh_CN.GB18030&#8243;
SUPPORTED=&#8221;zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030&#8243;
SYSFONT=&#8221;latarcyrheb-sun16&#8243;
]]></description>
			<content:encoded><![CDATA[<p> </p>
<p># cd /etc/sysconfig</p>
<p># vi il8n</p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-文件内容&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;</p>
<p>LANG=&#8221;zh_CN.GB18030&#8243;<br />
SUPPORTED=&#8221;zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030&#8243;<br />
SYSFONT=&#8221;latarcyrheb-sun16&#8243; </p>
<p>&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211;：qw 保存退出&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;-</p>
<p>有些编译环境，会因 GBK 而编译出错，可以尝试让系统(i18n)扩展支持多字符集解决。</p>
<p>LANG=&#8221;zh_CN.GB18030&#8243;<br />
SUPPORTED=&#8221;zh_CN.UTF-8:zh_CN:zh:en_US.UTF-8:en_US:en:zh_CN.GB18030&#8243;<br />
SYSFONT=&#8221;latarcyrheb-sun16&#8243;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/243/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>linux打开文件数量的查看方法</title>
		<link>http://www.gzv8.com/archives/209</link>
		<comments>http://www.gzv8.com/archives/209#comments</comments>
		<pubDate>Thu, 11 Mar 2010 07:24:42 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux & Unix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[ulimit]]></category>
		<category><![CDATA[句柄]]></category>
		<category><![CDATA[文件]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=209</guid>
		<description><![CDATA[在网上查到两种查看linux打开文件数量的查看方法，但结果不相同，linux查看文件打开数量是以那个文件或命令为标准呢？
搜索过关于ulimit命令的一些用法，其中有
ulimit -n 4096
也就是限制用户的最大文件打开数为4096个
在网上查了关于怎么查看文件打开数的文章大致有两种说法
/proc/sys/fs/file-nr
该文件与 file-max 相关，它有三个值：
已分配文件句柄的数目
已使用文件句柄的数目
文件句柄的最大数目
该文件是只读的，仅用于显示信息。
查看所有进程的文件打开数
lsof &#124;wc -l
查看某个进程打开的文件数
lsof -p pid &#124;wc -l
]]></description>
			<content:encoded><![CDATA[<p>在网上查到两种查看linux打开文件数量的查看方法，但结果不相同，linux查看文件打开数量是以那个文件或命令为标准呢？</p>
<p>搜索过关于ulimit命令的一些用法，其中有<br />
ulimit -n 4096<br />
也就是限制用户的最大文件打开数为4096个</p>
<p>在网上查了关于怎么查看文件打开数的文章大致有两种说法</p>
<p>/proc/sys/fs/file-nr<br />
该文件与 file-max 相关，它有三个值：</p>
<p>已分配文件句柄的数目<br />
已使用文件句柄的数目<br />
文件句柄的最大数目<br />
该文件是只读的，仅用于显示信息。</p>
<p>查看所有进程的文件打开数<br />
lsof |wc -l</p>
<p>查看某个进程打开的文件数<br />
lsof -p pid |wc -l</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/209/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Red Hat As 本地字符控制台登陆 root 提示 login incorrec 的解决</title>
		<link>http://www.gzv8.com/archives/147</link>
		<comments>http://www.gzv8.com/archives/147#comments</comments>
		<pubDate>Thu, 11 Mar 2010 06:54:20 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux & Unix]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[login incorrec]]></category>
		<category><![CDATA[root]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=147</guid>
		<description><![CDATA[忘了是修改了哪个文件，弄了那样东西。
一次在维护服务器的时候，从服务器的显示器上本地登录 root ，输入密码后还是进不到提示符。
重复几趟 提示 login incorrec
Google 上搜索一直无果，有好几个朋友都遇到同样的问题，最后弄得要重装。
服务器上的配置实在太多了，我不可能为了这个而重装系统。
而且，只是本地的控制台登陆不上，远程用 SSH 登陆倒是顺畅的。
于是开着另外一台相同版本操作系统的服务器，只要和用户登录有关的文件都逐一对照检查。
于是在该文件： vim /etc/pam.d/login
发现了比平常在最后多了一行 ：session    required     /lib/security/pam_limits.so
注释掉！重新启动！问题解决。
]]></description>
			<content:encoded><![CDATA[<p>忘了是修改了哪个文件，弄了那样东西。</p>
<p>一次在维护服务器的时候，从服务器的显示器上本地登录 root ，输入密码后还是进不到提示符。<br />
重复几趟 提示 login incorrec</p>
<p>Google 上搜索一直无果，有好几个朋友都遇到同样的问题，最后弄得要重装。<br />
服务器上的配置实在太多了，我不可能为了这个而重装系统。</p>
<p>而且，只是本地的控制台登陆不上，远程用 SSH 登陆倒是顺畅的。<br />
于是开着另外一台相同版本操作系统的服务器，只要和用户登录有关的文件都逐一对照检查。</p>
<p>于是在该文件： vim /etc/pam.d/login</p>
<p>发现了比平常在最后多了一行 ：session    required     /lib/security/pam_limits.so<br />
注释掉！重新启动！问题解决。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/147/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux下限制进程cpu使用率</title>
		<link>http://www.gzv8.com/archives/145</link>
		<comments>http://www.gzv8.com/archives/145#comments</comments>
		<pubDate>Thu, 11 Mar 2010 06:53:36 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux & Unix]]></category>
		<category><![CDATA[cpu]]></category>
		<category><![CDATA[cpulimit]]></category>
		<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=145</guid>
		<description><![CDATA[很用 Linux时可能大家经常发现莫名其妙就变的非常慢，这时多半是后台进程使用的cpu和内存太多了。如何限制每个进程的cpu使用资源呢？
可以使用cpulimit限制每个进程的cpu使用率，使用率用百分百来表示。
安装cpulimit
使用源码安装
# cd  /tmp
# wget  'http://downloads.sourceforge.net/cpulimit/cpulimit-1.1.tar.gz'
# tar  cpulimit-1.1.tar.gz
# cd cpulimit-1.1
# make
# cp cpulimit  /usr/local/sbin/
# rm -rf cpulimit*
Debian / Ubuntu 用户
使用apt-get更方便的安装
$ sudo apt-get  update
$ sudo apt-get install cpulimit
如何使用cpulimit?
限制firefox使用30% cpu利用率
# cpulimit -e firefox -l 30
限制进程号1313的程序使用30% cpu利用率
# cpulimit -p 1313 -l 30
根据进程名找出pid的方法
# ps aux &#124; less
# ps aux &#124; grep firefox
# pgrep -u vivek php-cgi
# pgrep lighttpd
可以使用绝对路径限制进程的cpu利用率
# cpulimit [...]]]></description>
			<content:encoded><![CDATA[<p>很用 Linux时可能大家经常发现莫名其妙就变的非常慢，这时多半是后台进程使用的cpu和内存太多了。如何限制每个进程的cpu使用资源呢？</p>
<p>可以使用cpulimit限制每个进程的cpu使用率，使用率用百分百来表示。</p>
<p><strong>安装cpulimit</strong></p>
<h3>使用源码安装</h3>
<pre># cd  /tmp
# wget  'http://downloads.sourceforge.net/cpulimit/cpulimit-1.1.tar.gz'
# tar  cpulimit-1.1.tar.gz
# cd cpulimit-1.1
# make
# cp cpulimit  /usr/local/sbin/
# rm -rf cpulimit*</pre>
<h3>Debian / Ubuntu 用户</h3>
<p>使用apt-get更方便的安装</p>
<pre>$ sudo apt-get  update
$ sudo apt-get install cpulimit</pre>
<p><strong>如何使用cpulimit?</strong></p>
<p>限制firefox使用30% cpu利用率</p>
<pre># cpulimit -e firefox -l 30</pre>
<p>限制进程号1313的程序使用30% cpu利用率</p>
<pre># cpulimit -p 1313 -l 30</pre>
<p>根据进程名找出pid的方法</p>
<pre># ps aux | less
# ps aux | grep firefox
# pgrep -u vivek php-cgi
# pgrep lighttpd</pre>
<p>可以使用绝对路径限制进程的cpu利用率</p>
<pre># cpulimit -P /opt/firefox/firebox -l 30</pre>
<p><strong>单核cpu和多核cpu</strong></p>
<p>单核cpu的使用率范围为0%-100%,四核cpu的使用率范围为0%-400%.</p>
<p><strong>相关工具</strong></p>
<p>nice:以指定的优先级运行程序</p>
<p>renice:  调整以运行进程的优先级</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/145/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linux ，字符界面，没有显卡，串口，终端</title>
		<link>http://www.gzv8.com/archives/143</link>
		<comments>http://www.gzv8.com/archives/143#comments</comments>
		<pubDate>Thu, 11 Mar 2010 06:52:09 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux & Unix]]></category>
		<category><![CDATA[服务器]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Linux ，字符界面，没有显卡，串口，终端]]></category>
		<category><![CDATA[串口]]></category>
		<category><![CDATA[字符界面]]></category>
		<category><![CDATA[没有显卡]]></category>
		<category><![CDATA[终端]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=143</guid>
		<description><![CDATA[呵, 标题不知道应该怎样写, 就以关键字当作是标题, 方便蜘蛛来爬。
我家里的服务器比较简陋，用的是普通 PC 机装的linux RedHat As5 系统，显卡也不是集成的。
自从上次跟 sun 接触了一趟，领悟到显卡其实在字符界面下用处不大，显卡=闲卡。
于是着手研究，能不能把普通PC机上的显卡给拔了，一来省电，二来野减少出错机率。
这么有个问题，很多朋友会认为显卡是主机4大核心件之一，没了显卡，开机都自检不过，谈何？
其实你们不妨先在BIOS中，把开机警报选项 Halt on 设为 no error。这么拔掉显卡开机的时候，即使不会发出清脆的 “滴”声，也能顺利通过自检进入到操作系统。加载完毕之后，你就能像往常一样使用 SSH 远程控制了。（但如果你安装Linux的时候使用的是图形界面, 这么就需要在Grub.conf中将有关图形的语句屏蔽掉, 不然启动会卡主)
但如果网络出了问题咋办？
你有2个选择，一就是把显卡插上然后重新开机！二是在Linux下也配成跟 sun 的UNIX一样，可以通过串口终端操控。
完整操作如下：
1, 如果安装时以GRUB方式加载的，需要在Grub.conf中将有关图形的语句屏蔽掉。
 #splashimage=(hd0,0)/grub/splash.xpm.gz
2,启动linux系统并修改文件
   A)在文件/etc/inittab中添加以下内容：
   co:2345:respawn:/sbin/agetty ttyS0 115200 vt100-nav
 此处的波特率115200 可以根据Bios里面的选项设置。不一定非要为115200。我们刀片默认的波特率为9600。但是实际使用时发现115200更顺畅些。
   B)在文件/etc/lilo.conf中添加以下内容：
   serial=0
   append=&#8221;console=tty0 console=ttyS0,115200n8&#8243;
3, 重新启动linux系统，显卡和串口都会显示启动信息，摘掉显卡，linux系统可以启动，串口可以进行常规操作。
但如果你说, 想在无显卡状态下用 串口来装Linux 呢?
可以！但前提是你的主板具备 VGA 映射到串口的功能. (一般PC都没有,但大多数服务器主板都有..）
如果你的PC主板真的有！(这不是一块普通的PC主板) 你在BIOS设置了相关的选项之后，在安装提示符输入 Linux text 然后回车, 安装过程就会以字符方式在串口中顺利进行。
]]></description>
			<content:encoded><![CDATA[<p>呵, 标题不知道应该怎样写, 就以关键字当作是标题, 方便蜘蛛来爬。</p>
<p>我家里的服务器比较简陋，用的是普通 PC 机装的linux RedHat As5 系统，显卡也不是集成的。<br />
自从上次跟 sun 接触了一趟，领悟到显卡其实在字符界面下用处不大，显卡=闲卡。</p>
<p>于是着手研究，能不能把普通PC机上的显卡给拔了，一来省电，二来野减少出错机率。<br />
这么有个问题，很多朋友会认为显卡是主机4大核心件之一，没了显卡，开机都自检不过，谈何？</p>
<p>其实你们不妨先在BIOS中，把开机警报选项 Halt on 设为 no error。这么拔掉显卡开机的时候，即使不会发出清脆的 “滴”声，也能顺利通过自检进入到操作系统。加载完毕之后，你就能像往常一样使用 SSH 远程控制了。（但如果你安装Linux的时候使用的是图形界面, 这么就需要在Grub.conf中将有关图形的语句屏蔽掉, 不然启动会卡主)</p>
<p>但如果网络出了问题咋办？</p>
<p>你有2个选择，一就是把显卡插上然后重新开机！二是在Linux下也配成跟 sun 的UNIX一样，可以通过串口终端操控。</p>
<p>完整操作如下：</p>
<p>1, 如果安装时以GRUB方式加载的，需要在Grub.conf中将有关图形的语句屏蔽掉。</p>
<p> #splashimage=(hd0,0)/grub/splash.xpm.gz<br />
2,启动linux系统并修改文件</p>
<p>   A)在文件/etc/inittab中添加以下内容：<br />
   co:2345:respawn:/sbin/agetty ttyS0 115200 vt100-nav<br />
 此处的波特率115200 可以根据Bios里面的选项设置。不一定非要为115200。我们刀片默认的波特率为9600。但是实际使用时发现115200更顺畅些。</p>
<p>   B)在文件/etc/lilo.conf中添加以下内容：<br />
   serial=0<br />
   append=&#8221;console=tty0 console=ttyS0,115200n8&#8243;<br />
3, 重新启动linux系统，显卡和串口都会显示启动信息，摘掉显卡，linux系统可以启动，串口可以进行常规操作。</p>
<p>但如果你说, 想在无显卡状态下用 串口来装Linux 呢?</p>
<p>可以！但前提是你的主板具备 VGA 映射到串口的功能. (一般PC都没有,但大多数服务器主板都有..）</p>
<p>如果你的PC主板真的有！(这不是一块普通的PC主板) 你在BIOS设置了相关的选项之后，在安装提示符输入 Linux text 然后回车, 安装过程就会以字符方式在串口中顺利进行。</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/143/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>an error occurred during the file system check 错误的解决</title>
		<link>http://www.gzv8.com/archives/141</link>
		<comments>http://www.gzv8.com/archives/141#comments</comments>
		<pubDate>Thu, 11 Mar 2010 04:57:21 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Linux & Unix]]></category>
		<category><![CDATA[fsck]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[修复]]></category>
		<category><![CDATA[开机报错]]></category>

		<guid isPermaLink="false">http://www.gzv8.com/?p=141</guid>
		<description><![CDATA[Linux 启动发生磁盘错误, 磁盘扫描进度完成后光标停留在
***An error occured during the filesystem check
***Dropping you to a shell; the system will reboot
***when you leave the shell.
Give root password for maintainence
(or type Controll-D to continue)
提示输入 root 密码
输入密码后.fsck.
Linux命令：fsck 
功能说明：检查文件系统并尝试修复错误。
语　　法：fsck [-aANPrRsTV][-t &#60;文件系统类型&#62;][文件系统...]
补充说明：当文件系统发生错误四化，可用fsck指令尝试加以修复。
参　　数：
-a      自动修复文件系统，不询问任何问题。
-A      依照/etc/fstab配置文件的内容，检查文件内所列的全部文件系统。
-N      不执行指令，仅列出实际执行会进行的动作。
-P      当搭配"-A"参数使用时，则会同时检查所有的文件系统。
-r      采用互动模式，在执行修复时询问问题，让用户得以确认并决定处理方式。
-R      当搭配"-A"参数使用时，则会略过/目录的文件系统不予检查。
-s      依序执行检查作业，而非同时执行。
-t&#60;文件系统类型&#62;      指定要检查的文件系统类型。
-T      执行fsck指令时，不显示标题信息。
-V      显示指令执行过程。
 
用fsck检查文件系统完整性
文件系统很复杂，因此易于发生错误。可以用fsck 命令检查文件系统是否正确和有效。它可以根据指令修复找到的小错误，并将未修复错误报告用户。幸运的是，文件系统的代码非常有效，所以根本极少出现问题，并且问题通常原因是电源失败、硬件失败、或操作错误，例如没有正常关闭系统。
大多数系统设置为启动时自动运行fsck [...]]]></description>
			<content:encoded><![CDATA[<p>Linux 启动发生磁盘错误, 磁盘扫描进度完成后光标停留在</p>
<p>***An error occured during the filesystem check<br />
***Dropping you to a shell; the system will reboot<br />
***when you leave the shell.</p>
<p>Give root password for maintainence<br />
(or type Controll-D to continue)</p>
<p>提示输入 root 密码</p>
<p>输入密码后.fsck.</p>
<p>Linux命令：<strong>fsck </strong></p>
<p><strong>功能说明：</strong>检查文件系统并尝试修复错误。</p>
<pre><strong>语　　法：</strong>fsck [-aANPrRsTV][-t &lt;文件系统类型&gt;][文件系统...]</pre>
<pre><strong>补充说明：</strong>当文件系统发生错误四化，可用fsck指令尝试加以修复。</pre>
<pre><strong>参　　数：</strong>
-a      自动修复文件系统，不询问任何问题。
-A      依照/etc/fstab配置文件的内容，检查文件内所列的全部文件系统。
-N      不执行指令，仅列出实际执行会进行的动作。
-P      当搭配"-A"参数使用时，则会同时检查所有的文件系统。
-r      采用互动模式，在执行修复时询问问题，让用户得以确认并决定处理方式。
-R      当搭配"-A"参数使用时，则会略过/目录的文件系统不予检查。
-s      依序执行检查作业，而非同时执行。
-t&lt;文件系统类型&gt;      指定要检查的文件系统类型。
-T      执行fsck指令时，不显示标题信息。
-V      显示指令执行过程。</pre>
<p> </p>
<h2><a name="section00586000000000000000">用fsck检查文件系统完整性</a></h2>
<p>文件系统很复杂，因此易于发生错误。可以用<tt>fsck</tt><a name="1687"> </a>命令检查文件系统是否正确和有效。它可以根据指令修复找到的小错误，并将未修复错误报告用户。幸运的是，文件系统的代码非常有效，所以根本极少出现问题，并且问题通常原因是电源失败、硬件失败、或操作错误，例如没有正常关闭系统。</p>
<p>大多数系统设置为启动时自动运行<tt>fsck</tt><a name="1689"> </a>，因此任何错误将在系统使用前被检测到(并根据希望修正)。使用有错误的文件系统可能使问题变得更坏：如果数据结构有问题，使用这个文件系统可能使之更糟，导致更多的数据丢失。当然，在大的文件系统上运行<tt>fsck</tt><a name="1691"> </a>会花一定的时间，如果系统正常关闭，几乎从不发生错误，因此有一些方法可以不进行检查。如果文件<tt>/etc/fastboot</tt><a name="1693"> </a>存在，就不检查。另外，如果ext2文件系统在超级快中有一个特定的标记告知该文件系统在上次mount后没有正常unmount. 如果标记指出unmount正常完成(假设正常unmount指出没问题)，<tt>e2fsck</tt><a name="1695"> </a>(<tt>fsck</tt><a name="1697"> </a>的ext2文件系统版) 就不检查系统。<tt>/etc/fastboot</tt><a name="1699"> </a>是否影响系统依赖于你的启动手稿，但ext2标记则在你使用<tt>e2fsck</tt><a name="1701"> </a>时发生作用&#8211;基于一个<tt>e2fsck</tt><a name="1703"> </a>选项(参阅<em>e2fsck</em><a name="1705"> </a>手册页)</p>
<p>自动检查只对启动时自动mount的文件系统发生作用。使用<tt>fsck</tt><a name="1707"> </a>手工检查其他文件系统，比如软盘。</p>
<p>如果<tt>fsck</tt><a name="1709"> </a>发现为修复的问题，你需要深入了解文件系统的一般工作原理和有问题的文件系统的细节，或好的备份。最后一个办法容易(虽然冗长)安排，如果你自己不知道，有时可以通过朋友、linux新闻组、电子邮件列表或其他支持源安排。我很想告诉你更多，但我对这的学习和实践也并不多。theodore t&#8217;so的<tt>debugfs</tt><a name="1711"> </a>程序应该有用。</p>
<p><tt>fsck</tt><a name="1713"> </a>只能运行于未mount的文件系统，不要用于已mount的文件系统(除了启动时的只读根文件系统)。这是因为它存取原始磁盘，在操作系统不知道的情况下修改文件系统。 there <em>will</em> be trouble, if the operating system is confused</p>
]]></content:encoded>
			<wfw:commentRss>http://www.gzv8.com/archives/141/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

