實(shí)用技巧:Linux系統(tǒng)分區(qū)容量擴(kuò)充的方法

字號(hào):

fedoa也用這么久了,越來(lái)越覺(jué)得windows慢了,雖然用的是server,其實(shí)我知道主要原因是垃圾金山造成的,不過(guò)還是覺(jué)得windows慢。
    不過(guò)fedora也比較臃腫了,相對(duì)以前的redhat9,我倒騰倒騰都已經(jīng)用了6G的硬盤(pán)了,一開(kāi)始分的7G很顯然已經(jīng)不夠了,OK,那就來(lái)擴(kuò)容吧。說(shuō)實(shí)話,像我這樣只分/和/swap分區(qū)的擴(kuò)容還真不方便,網(wǎng)上的資料也不多,都是通過(guò)把/usr或者/home或者其他目錄掛在到新的分區(qū)上,再修改fstab內(nèi)容實(shí)現(xiàn)擴(kuò)容的,對(duì)于我這種還不太了解linux文件系統(tǒng)的小菜,行不通啊行不通。那就只有自己來(lái)研究擴(kuò)容的方法了。
    擴(kuò)容之前當(dāng)然是先備份linux,當(dāng)時(shí)安裝完后幾百個(gè)更新包,我分段更新才搞定(網(wǎng)絡(luò)速度不樂(lè)觀啊),不備份要沒(méi)了,我就得郁悶了。這里我用image for win備份的,原諒我,我沒(méi)有用tar備份,我覺(jué)得太麻煩了,而且也不直觀,反正我終究是雙系統(tǒng)共存,我就直接在windows下備份吧,軟件下載地址:http://yizusong.uubox.net/到tools目錄里下載,里面還有別的軟件,喜歡可以嘗試
    軟件用起來(lái)很簡(jiǎn)單,自己研究吧,這步忽略
    備份完之后開(kāi)始邁出實(shí)質(zhì)性的一步,劃分磁盤(pán)空間,我之前主要的分區(qū)如下
    /dev/sda1 C盤(pán) NTFS
    /dev/sda5 SWAP
    /dev/sda6 / ext3
    /dev/sda7 F盤(pán) NTFS 這個(gè)是WINDOWS2003的系統(tǒng)盤(pán)(常見(jiàn)實(shí)踐以致系統(tǒng)盤(pán)始終不在C盤(pán),不過(guò)這樣也好,容易修復(fù))
    我從D盤(pán)劃分了3G空間格式化成了ext3,但是因?yàn)椴皇呛蚻inux主分區(qū)相鄰,沒(méi)法合并,那好,復(fù)制到相鄰的位置去,這里我用的是acronis disk director很強(qiáng)大也很危險(xiǎn)的軟件,正因?yàn)槲kU(xiǎn)所以后面出問(wèn)題了。我把3G的空間復(fù)制到/分區(qū)相鄰的地方,而實(shí)際上,disk director是在相鄰的地方又創(chuàng)建了一個(gè)ext3的分區(qū),所以我的分區(qū)之后就變成這樣了,有經(jīng)驗(yàn)的人一看就知道:小樣windows啟動(dòng)不了了吧,yes,windows的分區(qū)位置變了,但是引導(dǎo)信息還沒(méi)變,所以很顯然我的windows啟動(dòng)不了了。還好,小問(wèn)題,找個(gè)2003的系統(tǒng)盤(pán),用控制臺(tái)修復(fù)一下引導(dǎo)就可以了,修復(fù)過(guò)程:進(jìn)入修復(fù)控制臺(tái),輸入bootcfg /rebuild或者bootcfg /add都可以,前者是重建,后者是添加,效果都一樣(基本一樣)。修復(fù)好之后,馬上就會(huì)出現(xiàn)讓所有讀者郁悶的事了,因?yàn)榻酉聛?lái)的事我還沒(méi)有做。
    放心,不會(huì)太監(jiān),最近比較忙,沒(méi)時(shí)間折騰我的系統(tǒng),所以后期一定會(huì)補(bǔ)上,畢竟回家之后還是要用fedora的,有興趣和等不急的可以百度消息我,可以提前告訴你解決辦法,另外以上的操作沒(méi)有損害fedora系統(tǒng),fedora啟動(dòng)一切正常。
    昨天終于進(jìn)行了最關(guān)鍵的一步,實(shí)在是很沒(méi)技術(shù)含量。
    我把linux的/分區(qū)刪了,然后將一個(gè)6G的空閑盤(pán)移到/相鄰(怎么移用disk director),然后將6G的空盤(pán)合并了/分區(qū)所在的空間(這步太。),這樣linux的分區(qū)就到了13G,嗯,好的,然后我的grub很自然的就掛了。
    繼續(xù),grub其實(shí)沒(méi)壞,只是我用disk director的時(shí)候把/分區(qū)的數(shù)據(jù)搞沒(méi)了,原本想在無(wú)損的情況下擴(kuò)容的想法失敗了,但是恢復(fù)還是要繼續(xù),首先用grub引導(dǎo)起windows
    rootnoverify (hd0,0)
    chainloader +1
    boot
    啟動(dòng)windows,用image for win還原fedora備份到/分區(qū),嗯,需要一點(diǎn)時(shí)間
    I am a sad spliter
    First ,I must say sorry to the one who read the passage,I am so sorry that my method had failed and I lost all my data of fedora(data of windows is ok),so here I wana warn the one who wana expand his / patition being very very carefull to operate,otherwise,you will lose you linux like me.I am so sad that I had destroyed my MBR,and more sadly I don't have a tool disk even.Though,I have to install a ubuntu on my harddisk(I have only a ubuntu),so I get a grub again,but I don't even have a Inpu method,that is reason why I wrote this sector in English.Iam sorry and I am sad ,so sad,I will reinstall my fedora later.........
    PS:ubuntu is so hard to operate ,I am still like fedora,oh yeah