史萊姆論壇

返回   史萊姆論壇 > 教學文件資料庫 > 教學文章發表區
忘記密碼?
論壇說明 標記討論區已讀

歡迎您來到『史萊姆論壇』 ^___^

您目前正以訪客的身份瀏覽本論壇,訪客所擁有的權限將受到限制,您可以瀏覽本論壇大部份的版區與文章,但您將無法參與任何討論或是使用私人訊息與其他會員交流。若您希望擁有完整的使用權限,請註冊成為我們的一份子,註冊的程序十分簡單、快速,而且最重要的是--註冊是完全免費的!

請點擊這裡:『註冊成為我們的一份子!』

Google 提供的廣告


發文 回覆
 
主題工具 顯示模式
舊 2009-05-14, 09:29 PM   #1
lutunhsiang 帥哥
列管會員
 
lutunhsiang 的頭像
榮譽勳章
UID - 278416
在線等級: 級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時級別:53 | 在線時長:3126小時 | 升級還需:6小時
註冊日期: 2007-08-31
VIP期限: 2009-12
住址: Taichung
文章: 14124
精華: 0
現金: -3 金幣
資產: -3 金幣
預設 系統 - centos 5或rhel5更新核心與分割區分割與開機掛載教學

大家好,當大家安裝的Centos5或rhel5想要更新kernel時,請在終端機切換成系統管理者帳號,以下這kernel套件在rhel5.2是沒有問題的,以下我就以 kernel-2.6.18-92.1.18.el5.i686.rpm這kernel版本來範例
之後請cd /到根目錄,如圖片
http://img4.imageshack.us/img4/2963/64531292.png
輸入或複製貼上這段指令:wget "http://ftp.linux.ncsu.edu/pub/CentOS/5.2/updates/i386/RPMS/kernel-2.6.18-92.1.18.el5.i686.rpm"
這指令代表網路上下載這kernel-2.6.18-92.1.18.el5.i686.rpm這新kernel RPM套件,下載好之後請輸入:rpm -ivh kernel-2.6.18-92.1.18.el5.i686.rpm(enter),就會開始自動安裝這新的kernel,更新成功會出現類似以下的圖示
http://img4.imageshack.us/img4/2615/39957434.png
且在/boot/grub/menu.lst會自動增加新的kernel開機選單,如以下圖示
http://img100.imageshack.us/img100/8391/59439571.png
之後重新開機就會有新的kernel開機選單,更新kernel就此結束,謝謝大家
另外當大家下載與安裝另外最新版的kernel-2.6.18-128.el5.i686.rpm時,會出現錯誤畫面,詳細小弟還要去查詢
=======================================================================================================
當大家一開始安裝linux的時候還有剩餘空間想新增ext3或swap分割區,首先請切換成root身份,先輸入fdisk -l(小寫L)enter
[root@localhost /]# fdisk -l

Disk /dev/hda: 164.6 GB, 164696555520 bytes
255 heads, 63 sectors/track, 20023 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes

Device Boot Start End Blocks ld System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 650 5116702+ 83 Linux
/dev/hda3 651 777 1020127+ 82 Linux swap / Solaris
/dev/hda4 778 20023 154593495 5 Extended
/dev/hda5 778 904 1020096 83 Linux
[root@localhost /]#
以上這是小弟硬碟的分割狀態,畫面顯示這是/dev/hda,如果有多顆的話看您是要用哪一顆硬碟來分割,之後請輸入:fdisk /dev/hda
當然第二顆硬碟也就是fdisk /dev/hdb
會跑出fdisk視窗,如以下圖示
http://img24.imageshack.us/img24/3209/68400431.png
我這是事先按下m來查詢使用說明了,n是建立新的分割區,d是刪除分割區,p是顯示目前分割區狀態,t是改分割槽ID,w是寫入離開,小寫Q是不存檔離開
我們現在要建立200MB的ext3分割區與100M的swap,先建立ext3分割區,請先按下n(enter)這First cylinder 請enter就好,之後輸入您要分割的大小,這裡以200MB為例
請輸入:+200M(這邊單位是MB)enter,之後請按下p(enter)看分割區狀態
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 650 5116702+ 83 Linux
/dev/hda3 651 777 1020127+ 82 Linux swap / Solaris
/dev/hda4 778 20023 154593495 5 Extended
/dev/hda5 778 904 1020096 83 Linux
/dev/hda6 905 929 200781 83 Linux

有建立新的200MB分割區,按下t(enter)確定更改分割槽ID,會問您要更改的磁區,這邊是要按下6(enter)
按下L可以看清單,如圖片
http://img54.imageshack.us/img54/2671/66992690.png
83是linux分割區,82是swap,8e是LVM,這邊只要輸入83(enter)就好了,之後跳到主畫面,n(enter)開始建立100MB的swap,都大同小異,只是請記得分割槽ID是82
Device Boot Start End Blocks Id System
/dev/hda1 * 1 13 104391 83 Linux
/dev/hda2 14 650 5116702+ 83 Linux
/dev/hda3 651 777 1020127+ 82 Linux swap / Solaris
/dev/hda4 778 20023 154593495 5 Extended
/dev/hda5 778 904 1020096 83 Linux
/dev/hda6 905 929 200781 83 Linux
/dev/hda7 930 942 104391 82 Linux swap / Solaris
我們這邊都建立好了之後,請w存檔,會跑出重新開機才會生效的畫面,請輸入: partprobe(enter)讓新增分割區立即生效
之後請輸入:mke2fs -j /dev/hda6格式化這ext3分割區,我們要讓這分割區成開機掛載到某一目錄
請在/mnt這目錄建立新的目錄,這邊假設建立test這目錄
指令: mkdir /mnt/test
之後掛載這/dev/hda6到這/mnt/test目錄
指令: mount /dev/hda6 /mnt/test
請df -h看一下有無掛載成功
檔案系統 容量 已用 可用 已用% 掛載點
/dev/hda2 4.8G 2.2G 2.4G 48% /
/dev/hda5 965M 18M 898M 2% /home
/dev/hda1 99M 16M 78M 18% /boot
tmpfs 633M 0 633M 0% /dev/shm
/dev/hda6 190M 5.6M 175M 4% /mnt/test
這是我硬碟的掛載狀態,可以看到/dev/hda6掛載成功,現在格式化/dev/hda7這分割區變成swap
指令: mkswap /dev/hda7
啟動這分割區
指令: swapon /dev/hda7
確保的話
指令:swapon -a
檢查有無啟動成功
指令:swapon -s
Filename Type Size Used Priority
/dev/hda3 partition 1020116 0 -1
/dev/hda7 partition 104380 0 -2
有啟動成功,看swap有無增加空間
指令:top(按下小寫q就離開)
我本來當初是建立1GB的swap, 現在增加100Mb變成1.1GB多的swap
最後修改/etc/fstab這檔案讓ext3分割區與swap每次開機都自動掛載
[root@localhost /]# cat -n /etc/fstab
1 LABEL=/ / ext3 defaults 1 1
2 LABEL=/home /home ext3 defaults 1 2
3 LABEL=/boot /boot ext3 defaults 1 2
4 tmpfs /dev/shm tmpfs defaults 0 0
5 devpts /dev/pts devpts gid=5,mode=620 0 0
6 sysfs /sys sysfs defaults 0 0
7 proc /proc proc defaults 0 0
8 LABEL=SWAP-hda3 swap swap defaults 0 0
9 /dev/hda6 /mnt/test ext3 defaults 0 0
10 /dev/hda7 swap swap defaults 0 0
這是我的fstab狀態,請看九跟十就好,第一列是您要將使用那一分割區,所以請輸入/dev/hda6與/dev/hda7,第二列是要掛載到哪邊,/dev/hda6是要掛載到/mnt/test,/dev/hda7是swap,第三列是使用格式/dev/hda6是ext3,/dev/hda7是swap,第四與第五列照上面打就好了

之後重新開機就會自動掛載,謝謝大家

此帖於 2009-05-15 07:44 AM 被 lutunhsiang 編輯.
lutunhsiang 目前離線  
送花文章: 56979, 收花文章: 12813 篇, 收花: 50123 次
+10 金幣
回覆時引用此帖
有 4 位會員向 lutunhsiang 送花:
atie (2009-05-14),gogofly (2009-05-15),magicwoo (2009-05-15),tmsyy (2009-05-15)
感謝您發表一篇好文章
發文 回覆


主題工具
顯示模式

發表規則
不可以發文
不可以回覆主題
不可以上傳附加檔案
不可以編輯您的文章

論壇啟用 BB 語法
論壇啟用 表情符號
論壇啟用 [IMG] 語法
論壇禁用 HTML 語法
Trackbacks are 禁用
Pingbacks are 禁用
Refbacks are 禁用

相似的主題
主題 主題作者 討論區 回覆 最後發表
應用 - USB外接儲存裝置開機大法 莊孝偉 作業系統操作技術文件 1 2007-10-20 11:25 AM


所有時間均為台北時間。現在的時間是 06:10 PM


Powered by vBulletin® 版本 3.6.8
版權所有 ©2000 - 2024, Jelsoft Enterprises Ltd.


SEO by vBSEO 3.6.1