答疑:SATA硬盘上可以安装Linux系统吗?(转)
答疑:SATA硬盘上可以安装Linux系统吗?(转)[@more@] 问: SATA硬盘上可以安装Linux系统吗? 答: 可以。如RedHat 9,在安装之前需要设置为Compatible Mode,否则就会找不到硬盘。安装好后,要升级内核到2.4.22,如果使用的CPU支持超线程,请在编译内核时选择SMP的支持。接着修改GRUB的启动参数,将 hda 改成 hde,分区号不变。还有fstab也需改一下,不然启动后不能激活“SWAP”交换分区。重新启动后,将BIOS中的Compatible Mode改为Enhanced Mode,这样就能发挥SATA接口的性能了。 有时这样设是不可以的,不过我还是建议sata硬盘
做了几个文件系统的练习后 linux 无法启动了(转)
做了几个文件系统的练习后 linux 无法启动了(转)[@more@]1. 我是用虚拟机装了LINUX2. 原系统挂载情况如下Filesystem Type 1K-blocks Used Available Use% Mounted on/dev/sda1 ext2 2347..... 145.... ...... 25% //dev/shm tmpfs 127808 816 ....... 1% /dev/shm/dev/sda2 ext3 ....... ...... ...... ... /guo/dev/sda3 swap ....... ...... ...... ... /dev/sda4 extends ....... ...... ...... ... /shun/dev/sda5 vfat ....... ...... ....... .... 应该是这样的,这是初装系统是的分区情况3. 我在练文件系统优化是执行了如下语句mkfs
在linux shell下将汉字转换为url编码的办法(转)
在linux shell下将汉字转换为url编码的办法(转)[@more@]在linux 的shell环境下有一个od命令可以将文件按不同的进制的ascii码输出,该功能可以完成在linux shell下将汉字转换为url编码的任务。url编码是十六进制的形如%E6%9C%8D%E5%8A%A1%E5的字符串,test是包含“数据库网络,”这几个字符的文件,以下命令输出#od -t x /test0000000 ddbefdca f8cde2bf 0a2ce7c20000014该字符串对应的url编码为 %CA%FD%BE%DD%BF%E2%CD%F8%C2%E7%2C可以看出编码的对应关系以下是转换的脚本 CODE: #!/bin/sh#make url codeod -t x /test |awk '{
ubuntu上的/etc/fonts/local.conf(转)
ubuntu上的/etc/fonts/local.conf(转)[@more@]分三段,第一段是append,使中英文一起显示英文优先使用英文字体;第二段是让系统认文泉译点阵字用的; 第三段是字体prefer,选字体的顺序,我注释掉了,因为language-selector里的fontconfig里已经有相应的内容了。我使用的中文字体为微软雅黑,点阵是文泉译。[table=95%][tr][td]<fontconfig><include ignore_missing="yes">/var/lib/defoma/fontconfig.d/fonts.conf</include> /usr/X11R6/lib/X11/fonts --><match target="pattern"><test qual="any" nam
Linux 有用的命令之 - lsof(转)
Linux 有用的命令之 - lsof(转)[@more@]LSOF是针对Unix的诊断和分析工具,它能显示出由系统里正在运行的进程所打开的文件,也能显示出每一个进程的通讯socket。Contents* 查看对某个文件的使用情况* 查看对文件系统的使用o 查找打开,但是不能连接的文件 * 无法卸载* 查看监听socket* 查看某个网络连接* 识别 Netstat 连接* 查找针对某个命令打开的文件* 查看某个用户的操作* 更多信息* Bibliography 查看对某个文件的使用情况查看哪些进程对某个文件进行了调用:$ lsof /etc/passwd 查看对文件系统的使用/tmp目录被垃圾文件塞满了, 但是, 用
一个安装rpm格式软件报错问题的解决方法(转)
一个安装rpm格式软件报错问题的解决方法(转)[@more@]今天我在更新一些软件时发生类似下面的错误信息: CODE: error: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recoveryrpmdb: PANIC: fatal region error detected; run recoveryerror: db4 error(-30977) from db->close: DB_RUNRECOVERY: Fatal error, run database recoveryrpmdb: PANIC: fatal region error detected; run recovery……
安装 GCC 编译器(转)
安装 GCC 编译器(转)[@more@]2004年4月20日最新版本的GCC编译器3.4.0发布了。目前,GCC可以用来编译C/C++、FORTRAN、JAVA、OBJC、ADA等语言的程序,可根据需要选择安装支持的语言。GCC 3.4.0比以前版本更好地支持了C++标准。本文以在Redhat Linux上安装GCC3.4.0为例,介绍了GCC的安装过程。 安装之前,系统中必须要有cc或者gcc等编译器,并且是可用的,或者用环境变量CC指定系统上的编译器。如果系统上没有编译器,不能安装源代码形式的GCC 3.4.0。如果是这种情况,可以在网上找一个与你系统相适应的如RPM等二进制形式的GCC软件包来安装使
怎样为linux内核打补丁(转)
怎样为linux内核打补丁(转)[@more@]在Linux内核邮件列表中一个经常被问到的问题就是怎样为Linux内核打一个补丁,或者更具体一点说,存在这么多的主干/分支,一个补丁到底要打在哪个版本的基础内核上。希望这篇文档能够为你解释明白这一点。除了解释怎样应用以及卸载补丁以外,在这里还提供了一个不同内核树(以及如何为它们打上特定补丁)的简要介绍。什么是补丁?----------一个补丁就是一个文本文档,这个文档包含了在两个不同版本的源代码树之间的变化。补丁是通过diff应用程序来创建的。为了正确地打上一个补丁,你需要知道这个补丁是从
gcc的-D和-U参数:宏的设置与取消(转)
gcc的-D和-U参数:宏的设置与取消(转)[@more@]这两天做LFS注意到了gcc的-D参数:在gcc命令中定义宏,比如我有如下的代码: CODE: /* hello.c */#include <stdio.h>#ifdef YESchar* str = "Yes, this is a macro.";#elsechar* str = "No, there is no macro.";#endifint main(){printf("%s ", str);return 0;}
linux磁盘结构及分区(转)
linux磁盘结构及分区(转)[@more@] 1991年,芬兰的一名学生linus torvalds出于兴趣,以他的灵感和才思,开发了当今最为流行的免费操作系统linux。linux也正以它的优越性赢得越来越多的用户的喜爱,同时也被微软视为最可怕的竞争对手之一。全世界使用linux操作系统的人正以惊人的速度增涨着,同时也产生了linux诸多不同的版本,因为它实在是太可爱了,太好了。但这里也不能说它的好了,要不就有骗稿费之疑了。但它有个最突出的特点是它的源代码全都是公开的,这样每个用户或机构就可以根据自己的需要来修改linux,甚至你也可以开发出属于
使用APT对redhat进行更新(转)
使用APT对redhat进行更新(转)[@more@]如何用APT(Advanced Packaging Tool)维护Red Hat Enterprise Linux (RHEL),提供对个别RHEL的用户无法升级的问题的解决办法。1.前提确保你要进行更新的服务器能过访问internet网络。2.安装apt CODE: #wget http://redhat.uni-klu.ac.at/el3/apt.i386.rpm#rpm -Uvh apt.i386.rpm
从ubuntu 6.06升级到6.10的方法(转)
从ubuntu 6.06升级到6.10的方法(转)[@more@]1、使用 Update Manager 升级:如果想从Ubuntu 6.06 LTS 升级到 6.10,只要运行下面命令:gksu "update-manager -c -d" 2、使用 apt-get 升级: CODE: sudo apt-get install ubuntu-desktopsudo vi /etc/apt/sources.listsudo sed -e 's/sdapper/ edgy/g' -i /etc/apt/sources.listsudo apt-get update && sudo apt-get dist-upgradesudo apt-get -f install sudo dpkg --configure -a # reboot
gentoo简单安装手册(stage3)(转)
gentoo简单安装手册(stage3)(转)[@more@]gentoo简单安装手册(stage3) 一、安装前准备1、选择安装方式:我由于条件限制,因此不能使用网络安装,我选择无网络安装因此,首先到gentoo下载Universal LiveCD的镜像文件ISO并烧制光盘,在刻录的时候刻录映像档案既可制成LiveCD启动光盘了2、我的系统硬件信息,LINUX下可使用lspci或lsmod查看CPU:PIIISCSI硬盘:Adaptec AIC-7896U2/7897U2E100及VIA_rshine网卡ACPI电源二、安装gentoo基础系统。1、我选用了局域网的ssh方式安装,因此,必须在liveCD方式下设定网络,以便安装1)更改root密码:#passw
制作Linux启动盘的四种方法(转)
制作Linux启动盘的四种方法(转)[@more@] Linux的启动软盘有boot盘和boot/root盘之分,所谓的boot盘只能用来启动已经安装在硬盘上的 Linux系统,而boot/root盘本身就是一个迷你Linux系统。Linux启动软盘是系统修复的必备工具,因此掌握启动软盘的制作方法是很有用处的,下面我就向大家介绍boot盘的四种不同的制作方法: 1.使用mkbootdisk工具为当前系统制作启动盘 mkbootdisk --device /dev/fd0 `uname -r` 参数说明:--device /dev/fd0是要建立启动软盘,也是默认选项,因此也可以省略它;接下来的参数是内
Linux系统中的冲突问题及其应对策略(转)
Linux系统中的冲突问题及其应对策略(转)[@more@] Linux系统的稳定性记录成为很多评论家们反对冲突不断的Windows系统的一个很好的武器。然而,Linux系统的冲突问题虽然比较少,但是一旦在意想不到的情况下出现,也很容易使人们陷入困境。学习一些常用手段来预防这些这些冲突问题的发生是十分重要的,它可以帮助Linux的系统管理员们避免那些困境情况的出现。 在本站的采访中,Mark Wilding和Dan Behman对于Linux系统冲突问题的预防及修复提供了一种比较简捷明了的方法。他们两人共同出版了一本新书——《Self-Service Linux: Masteri
在LINUX中实现流量控制器(转)
在LINUX中实现流量控制器(转)[@more@]Linux从kernel 2.1.105开始支持QOS,不过,需要重新编译内核。运行 make config时将 EXPERIMENTAL _OPTIONS 设置成 y,并且将 Class Based Queueing (CBQ), Token Bucket Flow,Traffic Shapers 设置为 y ,运行 make dep; make clean; make bzilo,生成新的内核。 在Linux操作系统中流量控制器(TC)主要是在输出端口处建立一个队列进行流量控制,控制的方式是基于路由,亦即基于目的IP地址或目的子网的网络号的流量控制。流量控制器TC,其基本的功能模块为队列、分类和过滤器。Linux内核中支持的队列有
从硬盘安装LINUX(转)
从硬盘安装LINUX(转)[@more@] 要是从网上直接下载Linux的ISO映像文件,能不能用下载的ISO文件进行安装而不用刻录成光盘呢?当然可以! 从硬盘安装RedHat Linux 9.0通常需要三个文件①shrike-i386-disc1.iso;②shrike-i386-disc2.iso;③ shrike-i386-disc3.iso。这代表了安装时需要的三张光盘。由于是映像文件,系统无法直接读取,所以需要先将ISO里的文件还原。 这里推荐大家使用Daemon Tool这个Windows下的软件将ISO文件“解”到硬盘上。比方说shrike-i386-disc1.iso可以解压缩到C:盘的cd1目录,shrike-i386-disc2.iso解压缩到C
Red Hat强化安全控管能力 进军身份管理市场(转)
Red Hat强化安全控管能力 进军身份管理市场(转)[@more@]CNET科技资讯网 10月5日国际消息:为加速进入企业市场的脚步,Red Hat也开始强化其安全控管的能力。Red Hat将在今年底上市的作业系统Red Hat Enterprise Linux 6中加入目录服务伺服器(Directory Server)及认证系统(Certification Management System),作为该公司在安全控管方案的第一步。新的安全功能是来自收购的Netscape安全产品。Netscape曾是全球最大的浏览器及主要网页伺服器供应商,后被微软后来居上,最后由AOL收购。2004年AOL与Red Hat达成协议,Red Hat收购Netscape的安全部
Google推出代码搜索 供编程人员学习之用(转)
Google推出代码搜索 供编程人员学习之用(转)[@more@]作者: CNET科技资讯网CNETNews.com.cn 2006-10-06 08:30:01 AMCNET科技资讯网10月6日国际报道 本周四,Google推出了一个名为Google Code Search的网站,使编程人员能够搜索数十亿行软件代码,从中找寻如何编写自己代码的技巧。由Google Labs开发的这一服务将对公开发布的代码进行索引━━其中大多数是开放源代码。Google的一名产品经理汤姆说,这一服务包括在网页上显示的代码和以压缩格式存储的代码。Google预计这一软件代码搜索引擎将主要被用作学习工具,帮助学生和编程人员学习更多
粤港专家汇聚畅论开源软件(转)
粤港专家汇聚畅论开源软件(转)[@more@] 本报讯 记者任雪梅报道:“您知道Linux&Windows 的差别吗?”近日举行的“佛山首届企业Linux应用发展论坛”,向与会的众多企业和政府工作人员,提出了一个乍看技术性很强的问题。 在电脑日益大众化的今天,与Windows一样同为计算机操作系统的、以Linux为代表的开源软件,正在全球迅猛发展。很多国际型企业纷纷加大Linux开源技术的研发投入。由佛山市信息产业局主办,广东省Linux公共服务技术支持中心及佛山软件协会承办的佛山首届企业Linux应用发展论坛,特邀粤港专家和广东Linux产业联盟代表