亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 5789 | 回復(fù): 8
打印 上一主題 下一主題

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2003-04-30 02:49 |只看該作者 |倒序瀏覽
[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

    先說明一點:redhat所使用的kernel是不支持reiserfs的,所以要讓redhat的根分區(qū)使用reiserfs,一般的方法是重編譯內(nèi)核。這篇短文不是教你怎么重編譯內(nèi)核,這是誰都會的,不用我原創(chuàng)。事實上這里仍然使用redhat安裝時提供的內(nèi)核。
    論壇上有朋友問起redhat不重編譯內(nèi)核在根分區(qū)使用reiserfs的方法,開始覺得不可能,因為掛根分區(qū)是內(nèi)核加載完之后做的第一件事情,那個時候還沒文件系統(tǒng),而紅帽的kernel不支持reiserfs,要支持的話必須 modprobe reiserfs 插入reiserfs的驅(qū)動,這個時候連文件系統(tǒng)都沒有,更別說找到reiserfs.o這個文件了。
    后來想想其實是有辦法的。仔細研究一下redhat的啟動過程就可以知道,內(nèi)核加載完后首先掛的不是安裝時所指定的硬盤分區(qū)(如hda1,hda5等),而是和vmlinuz-2.4.18.14同在一個目錄下的/boot/initrd-2.4.18-14.img。initrd-2.4.18-14.img 這個文件是個壓縮文件,解壓后被放到內(nèi)存里面,對內(nèi)核來說就是ramdisk(/dev/ram0)。而這個ramdisk的格式是ext2。在ramdisk加載完后運行一些ramdisk里面指定的命令后才加載真正的根分區(qū)設(shè)備:/dev/hda1,/dev/hda5等,然后ramdisk被卸載。
    可以這樣理解,之所以有/boot/initrd-2.4.18-14.img這個東西,是讓redhat linux在掛根分區(qū)之前有能力作一些kernel沒做的處理(一般是加載scsi驅(qū)動)
    問題簡單了:我們只要做個initrd文件,讓他加載reiserfs.o這個驅(qū)動,那么reiserfs的根分區(qū)不就能掛上去了嗎?事實上這個initrd文件也不用自己一步一步做,有個工具:mkinitrd。執(zhí)行:
    mkinitrd aaa.img 2.4.18-14 --preload=reiserfs
    在當前目錄下產(chǎn)生一個叫做aaa.img的initrd文件,把它考到同kernel同一目錄,重新編輯一下lilo.conf或grub.conf就可以了
    又有了新問題:本文不是叫做“如何讓redhat8安裝時使用reiserfs”嗎,可redhat的安裝程序里面在分區(qū)的時候明明沒有提供reiserfs這個選項?沒錯,往下看。大家都知道使用redhat的時候可以通過同時按下alt+f1 -- fn選擇多個終端,其實在安裝的時候你也可以這樣做。試試看在安裝程序顯示完前面幾個沒用的消息之后按下 alt+f2,你得到了一個shell!這樣做:手工使用fdisk分區(qū)(很簡單,一學就會),mkreiserfs把分區(qū)格成reiserfs,然后在redhat安裝程序的分區(qū)工具(就是那個名字叫d什么什么的東西)里只選擇各個分區(qū)的掛載點就行了,然后選軟件包往下裝。
    裝完之后重起會出錯提示沒辦法掛載根分區(qū),這個時候就要用一張軟盤上的linux(或其他可用的linux)把剛裝的東西掛上去,然后把上面所說的自己字所制作的那個aaa.img考過去,改grub.conf就ok了
    本文次序上可能有點凌亂,大家將就著看吧,能看明白的自然知道我是什么意思,看不明白的應(yīng)該也不會喜歡reiserfs。

copyleft keenor
keenor@sohu.com

論壇徽章:
0
2 [報告]
發(fā)表于 2003-04-30 09:29 |只看該作者

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

不錯,我收下試試,謝謝!

論壇徽章:
1
榮譽版主
日期:2011-11-23 16:44:17
3 [報告]
發(fā)表于 2003-04-30 09:45 |只看該作者

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

好文,多謝樓主!

論壇徽章:
0
4 [報告]
發(fā)表于 2003-04-30 10:04 |只看該作者

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

回家試試先!

論壇徽章:
0
5 [報告]
發(fā)表于 2003-04-30 10:45 |只看該作者

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

大家試試,不過我不保證能成功
這個辦法是我昨天半睡半醒時突發(fā)奇想的
我也不知道能不能成
西西

論壇徽章:
0
6 [報告]
發(fā)表于 2003-04-30 15:53 |只看該作者

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

樓主說的很透徹!看的出是高手

不過不需要這么復(fù)雜:
安裝時在LiLo提示符下輸入:linux reiserfs就可以在DiskDruid里選reiserfs了

論壇徽章:
0
7 [報告]
發(fā)表于 2003-04-30 19:42 |只看該作者

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

這倒還真不知道
謝謝!

論壇徽章:
0
8 [報告]
發(fā)表于 2003-09-03 14:36 |只看該作者

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

原帖由 "oweroff" 發(fā)表:
樓主說的很透徹!看的出是高手

不過不需要這么復(fù)雜:
安裝時在LiLo提示符下輸入:linux reiserfs就可以在DiskDruid里選reiserfs了
   
山外有山!

論壇徽章:
0
9 [報告]
發(fā)表于 2003-09-03 14:36 |只看該作者

[原創(chuàng)]如何讓redhat8安裝時使用reiserfs

原帖由 "oweroff" 發(fā)表:
樓主說的很透徹!看的出是高手

不過不需要這么復(fù)雜:
安裝時在LiLo提示符下輸入:linux reiserfs就可以在DiskDruid里選reiserfs了
   
山外有山!
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP