MD,可辛苦了刻录的FC10 DVD 光盘了,用它重装N次了。
时间:2008-12-08
来源:互联网
下载了2.6.28-rc7,编译好,可以进入系统,但一个 /dev/sda4 (也是EXT4) 不能挂接,这个可是我的HOME分区呀,NND。
可能也有其它的办法解决,目前没找到 白安装了,又换回EXT3.
作者: hades 发布时间: 2008-12-08
作者: yourfriend 发布时间: 2008-12-08
作者: gcell 发布时间: 2008-12-08
作者: gcell
呃,楼主,我也是试图转到ext4失败,结果生生被逼重装........
|
作者: hades 发布时间: 2008-12-08
我的/是ext4
作者: masan 发布时间: 2008-12-08
作者: masan
这是不是我2.6.27.7内核不能启动的原因啊,就是启动时mount:error mounting /dev/root /sysroot as ext4:no such device的错误
我的/是ext4 |
如果你用EXT4,你要把/BOOT分区独立出来,因现在GRUB还不支持/BOOT分区的EXT4格式。
作者: hades 发布时间: 2008-12-08
作者: hades
安装后正常使用没问题,可是我想编译一个2.6.27.8的内核,就不行了,因为原内核的ETX4是EXT4,2.6.27.8的EXT4是EXT4DEV,所以不能用。
|
http://fedoraproject.org/wiki/FedoraExt4
作者: gcell 发布时间: 2008-12-08
作者: gcell
ext4dev也可以挂载的吧,难道挂不上?
http://fedoraproject.org/wiki/FedoraExt4 |
另外,如果我想编译原生的内核,咋办?
我还真不会在原生内核上进行编译,都是下载新的内核源码来编译的。
作者: hades 发布时间: 2008-12-08
作者: hades
没看到这个,有时间再去搞吧,(看了半天,不知咋搞)
另外,如果我想编译原生的内核,咋办? 我还真不会在原生内核上进行编译,都是下载新的内核源码来编译的。 |
如果不需要pae和debug,一定要--without pae --without debug之类的,否则慢到你发狂,因为如果不加全部编译会花将近4个小时左右,编译自己需要的就行了
作者: gcell 发布时间: 2008-12-08
作者: gcell
Fedora的内核自己打了不少补丁的,我都是用rpm方式编译fedora的内核,可以参考这个: http://fedoraproject.org/wiki/Docs/CustomKernel
如果不需要pae和debug,一定要--without pae --without debug之类的,否则慢到你发狂,因为如果不加全部编译会花将近4个小时左右,编译自己需要的就行了 |
(还是一定要按LINK里说的步骤去做呢?)
make xconfig
make bzImage
make modules
make modules_install
make install
作者: hades 发布时间: 2008-12-08
作者: hades
如果我安装了:kernel-2.6.27.5-117.fc10.src.rpm 这个包,是不是就可以直接按正常的编译方法进行编译呢?
|
作者: gcell 发布时间: 2008-12-08
作者: gcell
也可以, rpmbuild -bp --target=`uname -m` kernel.spec 解开内核源码,会出来一个kernel目录,是打好了补丁的的源码,直接在这个目录下,就可以进行传统方式的编译了,还是推荐rpm方式,更和谐,呵呵
|
Building target platforms: i686
Building for target i686
error: failed to stat /home/hades/Downloads/kernel.spec: 没有那个文件或目录
kernel.spec 这个文件哪里找来呢?
我下载了:
kernel-2.6.27.5-117.fc10.src.rpm
kernel-headers-2.6.27.5-117.fc10.i386.rpm
这两个文件,是都要使用的吗?还是只用kernel-2.6.27.5-117.fc10.src.rpm 这个文件就行了。
谢谢了。
另外,请看:
[hades@Fedora ~]$ ls /usr/src/kernels/
2.6.27.5-117.fc10.i686
已有这个内核的文件在这里,可以直接使用了吗?
另外,kernel-2.6.27.5-117.fc10.src.rpm 这个文件不是从FC10的官方下载的,用YUM的话咋 下裁这个文件呢?
作者: hades 发布时间: 2008-12-08
kernel.spec文件包含在src.rpm里面了,普通用户下运行rpmdev-setuptree,会在主目录下产生rpmbuild目录,这个目录下又有好几个目录
然后再以普通用户权限安装src.rpm :
$rpm -ivh kernel-2.6.27.5-117.fc10.src.rpm
rpmbuild 下面几个目录就有相应的内容出来,spec文件就在SPEC目录中,另外/usr/src/kernels/ 这个不是完整的源码吧,是kernel-devel
作者: gcell 发布时间: 2008-12-08
作者: hades
你是不是把/BOOT分区也用EXT4了呀?
如果你用EXT4,你要把/BOOT分区独立出来,因现在GRUB还不支持/BOOT分区的EXT4格式。 |
作者: masan 发布时间: 2008-12-08
作者: gcell
http://fedoraproject.org/wiki/Docs/CustomKernel 到Copy the Source Tree and Generate a Patch 之前的内容都是用得着的,如果要自己编译就在这里停下,进入解开的内核源码目录编译,
kernel.spec文件包含在src.rpm里面了,普通用户下运行rpmdev-setuptree,会在主目录下产生rpmbuild目录,这个目录下又有好几个目录 然后再以普通用户权限安装src.rpm : $rpm -ivh kernel-2.6.27.5-117.fc10.src.rpm rpmbuild 下面几个目录就有相应的内容出来,spec文件就在SPEC目录中,另外/usr/src/kernels/ 这个不是完整的源码吧,是kernel-devel |
[hades@Fedora rpmbuild]$ ls BUILD/kernel-2.6.27/
linux-2.6.27.i686 vanilla-2.6.27
有两个 目录,用 linux-2.6.27.i686 是吧?
另外:
在SOURCES/linux-2.6.27.tar.bz2
的这个linux-2.6.27.tar.bz2 有没有打过PATCH的?
作者: hades 发布时间: 2008-12-08
作者: hades
谢谢,解压好了:
[hades@Fedora rpmbuild]$ ls BUILD/kernel-2.6.27/ linux-2.6.27.i686 vanilla-2.6.27 有两个 目录,用 linux-2.6.27.i686 是吧? 另外: 在SOURCES/linux-2.6.27.tar.bz2 的这个linux-2.6.27.tar.bz2 有没有打过PATCH的? |
作者: gcell 发布时间: 2008-12-08
作者: gcell
对,是这样的,linux-2.6.27.tar.bz2是原版内核,没有打过补丁的,vanilla也是原版内核,要编译fedora的打了补丁的内核,进 linux-2.6.27.i686目录。
|
现在我把:
linux-2.6.27-ext4-2.6.28-backport-fixups.patch
linux-2.6.27-ext4-2.6.28-rc3-git6.patch
linux-2.6-wireless-ath9k-check-broken-iommu.patch
用在2.6.27.7上(打补丁是成功了,编译中),可以使用,如果能编译成功,我就再重新安装一次,换成EXT4的格式式。
作者: hades 发布时间: 2008-12-08
我是不敢再折腾了,等你好消息......
作者: gcell 发布时间: 2008-12-08
按照网上的说法,Redhat 的内核与原始内核至少有2%的不同。。。我已经几年没有编译过内核了,2.6一次都没有编译过。
作者: hantsy 发布时间: 2008-12-09
作者: 基督山伯爵 发布时间: 2008-12-09
作者: 红呢帽linux 发布时间: 2008-12-09
作者: 基督山伯爵
感谢楼主做小白鼠。
|
其实最主要的错误是我原来编译的内核,少了一个选项,这个还是仔细看了
启动信息才知道是哪个选项,FC10现在已非常完美的使用了,声音 3D 游戏
输入法(FCITX),OO3就不安装了,因为要安装一个VM来用。
看:
EXT4-fs: sda4: Filesystem with huge files cannot be mounted read-write without CONFIG_LSF.
这是启动信息里得到的关于为什么不能加载的我115G的/HOME分区的原因,因使用
EXT4时,也必须有选项,意思是:单个大文件(2T)的支持,原来用EXT3的时候没
加这些选项,正常使用。
但EXT4 能支持更大的硬件,所以这个选项一定要有。
现在用的是2.6.27.7 的内核,安装好ATI的驱动后,原来在EXT3下有些卡的3D游戏,现在不卡了,说明 EXT4读取文件还是快些。
基本上折腾好了,一个晚上重装了3回,对得起这张DVD 光盘了。
PS:为了刻录这个DVD 光盘,俺是用了180元重新BUY了一个内置的DVD记录光驱,NND,原来的是CD 记录的,以后有得折磨它的机会了。
在这里非常感谢:gcell 兄弟,他给的提示让找到了可以用在2.6.27.7 上的EXT4 PATCH,谢谢兄弟。
作者: hades 发布时间: 2008-12-09
祝贺祝贺!
作者: 亚森罗平 发布时间: 2008-12-09
作者: 亚森罗平 发布时间: 2008-12-09
作者: 亚森罗平
呃,登录帐号搞错了,18楼也是我,嘿嘿
|
同在感觉整个系统比用EXT3快了不少,原来在EXT3上玩同个游戏会卡,现在不会卡了。
作者: hades 发布时间: 2008-12-09
赞hades的钻研精神!
作者: gcell 发布时间: 2008-12-09
作者: gcell
呵呵,hades兄太客气了,只是分享了几个链接,举手之劳而已!
赞hades的钻研精神! |
老是要找到解决的方法,也好累呀,自己又不是搞程序
开发的,所以特别累,因为对程序不懂 555555
另一个160G的硬盘上还保留着CENTOS 5.2,我现在发现用LINUX保存数据不容易中毒 哈哈
作者: hades 发布时间: 2008-12-09
作者: hades
哪有什么钻研精神呀,只是感觉自己要求太完美,所以
老是要找到解决的方法,也好累呀,自己又不是搞程序 开发的,所以特别累,因为对程序不懂 555555 另一个160G的硬盘上还保留着CENTOS 5.2,我现在发现用LINUX保存数据不容易中毒 哈哈 |
说认真地,看你说玩游戏,Linux下有啥好玩的游戏阿?
还有,EXT4真那么好吗?那个live光盘,是不是无法用ext4安装呢?
作者: jin.liu 发布时间: 2008-12-10
作者: jin.liu
哈哈 ,Hades兄是不是诸多X片保存阿??
说认真地,看你说玩游戏,Linux下有啥好玩的游戏阿? 还有,EXT4真那么好吗?那个live光盘,是不是无法用ext4安装呢? |
另外,EXT4的格式在读取文件时我感觉是比EXT3 快速些,特别是当你有特别多的小文件要搜索时。
LIVE 光盘不支持EXT4,因它是进入桌面后有提示安装的,只能用CD或是DVD的光盘安装时才能在你进入安装界面前按ESC键后出来的命令提示符时输入:linux ext4 回车启动安装,在分区时就可以有EXT4可用了。
我现在玩的是QUAKE3;
http://www.q3qcn.com
urbanterror(用q3的引擎开发的一相类似CS但比CS更强大的FPS游戏)
http://www.urbanterror.net/news.php
另外;
http://www.linuxgames.com/
http://www.linux-gamers.net/
这两个网站上去看看,能在LINUX下用的游戏基本都在这地方能找到。
作者: hades 发布时间: 2008-12-10
作者: jin.liu
那个live光盘,是不是无法用ext4安装呢?
|
作者: gcell 发布时间: 2008-12-10
作者: hades
X片还真不少 80G左右 哈哈。
另外,EXT4的格式在读取文件时我感觉是比EXT3 快速些,特别是当你有特别多的小文件要搜索时。 LIVE 光盘不支持EXT4,因它是进入桌面后有提示安装的,只能用CD或是DVD的光盘安装时才能在你进入安装界面前按ESC键后出来的命令提示符时输入:linux ext4 回车启动安装,在分区时就可以有EXT4可用了。 我现在玩的是QUAKE3; http://www.q3qcn.com urbanterror(用q3的引擎开发的一相类似CS但比CS更强大的FPS游戏) http://www.urbanterror.net/news.php 另外; http://www.linuxgames.com/ http://www.linux-gamers.net/ 这两个网站上去看看,能在LINUX下用的游戏基本都在这地方能找到。 |
Fedora我知道Gnome,GTK+相关的东西都做很好,几乎是所有版本最新最好了。我看你也是用KDE的吧。。不过KDE4现在集成怎么样了阿?我以前试过OpenSuse,KDE4是很好,不过那个yast2太庞大了,不喜欢,还有Fedora吸引人的就是ext4,好像OpenSuse还不支持。
作者: jin.liu 发布时间: 2008-12-10
作者: jin.liu
哈哈。谢谢。我是想人总有无聊的时候,所以游戏还是必需的。。
Fedora我知道Gnome,GTK+相关的东西都做不很好,几乎是所有版本最新最好了。我看你也是用KDE的吧。。不过KDE4现在集成怎么样了阿?我以前试过OpenSuse,KDE4是很好,不过那个yast2太庞大了,不喜欢,还有Fedora吸引人的就是ext4,好像OpenSuse还不支持。 |
KDE是我最喜欢的,虽然有些大,但功能设置的比较合理,自己设置起来比较方便,可能是受WINDOWS的影响吧,呵呵。
另外,FC10默认安装了很多小东西,我基本上都给去掉了,因为我的本本的独立ATI X300 128M的这个显卡性能不好,所以去掉了不少好玩的东西。
作者: hades 发布时间: 2008-12-10
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28