VMware虛擬機(jī)中調(diào)整Linu分區(qū)大小手記_第1頁(yè)
VMware虛擬機(jī)中調(diào)整Linu分區(qū)大小手記_第2頁(yè)
VMware虛擬機(jī)中調(diào)整Linu分區(qū)大小手記_第3頁(yè)
VMware虛擬機(jī)中調(diào)整Linu分區(qū)大小手記_第4頁(yè)
VMware虛擬機(jī)中調(diào)整Linu分區(qū)大小手記_第5頁(yè)
已閱讀5頁(yè),還剩8頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡(jiǎn)介

VMware虛擬機(jī)中調(diào)整Linux分區(qū)大小手記前段時(shí)間用VMware5.5安裝了CentOS5.3,安裝的時(shí)候分配了5Gb的虛擬硬盤空間給Linux系統(tǒng),系統(tǒng)安裝選擇很多組件和軟件,后面使用時(shí)又安裝也一些軟件,結(jié)果導(dǎo)致虛擬硬盤空間不足。查看分區(qū)占用情況發(fā)現(xiàn)/dev/sda2掛載的根分區(qū)占用最多,軟件全部安裝在該分區(qū)中。/dev/sdal及swap分區(qū)情況正常。[root@localhost~]#fdisk-lDisk/dev/sda:5368MB,5368709l20bytes255heads,63sectors/track,652cylinderssda2掛載/分區(qū)剩余所有,sda3為swap分區(qū)sda2掛載/分區(qū)剩余所有,sda3為swap分區(qū)100MDeviceBootStartEndBlocksIdSystem/dev/sdal *l2520078l83Linux/dev/sda2266204779337+83Linux/dev/sda362l65225704082Linuxswapsdal掛載/boot分區(qū)200M,[root@localhost~]#df-l文件系統(tǒng)1K-塊 已用可用已用%掛載點(diǎn)/dev/sda24704236437493932929793%//dev/sdall944439377l750276%/bootnone 95336 0 95336 0% /dev/shm如果重裝系統(tǒng),可以重新劃分虛擬硬盤空間和分區(qū),但系統(tǒng)很多東西要重新設(shè)置,有些軟件也要重新安裝和設(shè)置,比較麻煩。不選擇重裝,于是在網(wǎng)上搜索資料,看能不能擴(kuò)充虛擬硬盤容量并調(diào)整Linux分區(qū)大小,最好是不改變現(xiàn)有分區(qū)結(jié)構(gòu),只將擴(kuò)充的虛擬硬盤空間加大到sda2分區(qū)上。首先是擴(kuò)充虛擬硬盤容量,這個(gè)問(wèn)題找到了解決方法。在VMware中有一個(gè)工具,專門用來(lái)管理虛擬硬盤,不過(guò)得在命令行中運(yùn)行。在VMware安裝目錄下有這個(gè)程序vmware-vdiskmanager.exe。win+R打開(kāi)cmd窗口cdd:\vmware(我的VMware安裝在D:\vmware目錄中)運(yùn)行vmware-vdiskmanager出來(lái)以下界面□diD:\umware>umware-udiskmanagerUMwareUj.rtnalDiskManager-build34685.Usagesumware-udiskmanager.exeOPTIONSdiskNameidrive-letter;OfflinediskmanipulationutilityOptions:createdisk;needtospecifyethercreateoptionsdefragmentthespecifleduirtualdiskshrinkthespecifleduirtualdiskrenamethespecifleduirtualdisk;needtospecifydes七:己七iondisk-namepreparethemounteduirtualdiskspecifledbythedrive-letterforshrinkingdonotlogmessagesconuertthespecifleddisk;needtospecifydestinationdisk-typeexpandthedisktothespecifledcapacityAdditionaloptions-a<adapter>2?Isilogic>-s<size>-t<disk-type>Disktypescapacityoftheuirtualdiskdisktypeidcreateandconuert<foruseui.th~ccnly>adaptertype<ide,buslogico下面是命令幫助信息??梢钥吹饺绻獢U(kuò)充虛擬硬盤空間,可以用參數(shù)-x(-x<new-capacity> :expandthedisktothespecifiedcapacity)它也有使用舉例:ex4:vmware-vdiskmanager.exe-x36GbmyDisk.vmdk意思是將myDisk.vmdk(虛擬機(jī)存放目錄中的虛擬硬盤文件)容量擴(kuò)充至36Gb。按照此信息,將我的虛擬硬盤文件E:\RedHatLinux\RedHatLinux.vmdk擴(kuò)充至10Gb吧。鍵入命令D:\vmware>vmware-vdiskmanager-x10Gb"E:\RedHatLinux\RedHatLinux.vmdk"。出現(xiàn)錯(cuò)誤:wingl亡sfFowedblEv勺腫tu耳].違iwk^singlogfileC:\DOCUME?1\xxxing\LOCALS~1\Temp\umware-xxxingXudiskmanager-^logFailedtoopenthedisk*E:XRedHatLinuxXRedHatLinux-flat.umdk,:鏤訛蟲(chóng)鑼節(jié)枸希朵笛轉(zhuǎn)壇涓種鐫煩Failedtoopendisk1E:XRedHatLinuxXRedHatLinux-flat.umdk,:鐫凰蟲(chóng)鑽勸構(gòu)痛沐笛轉(zhuǎn)壇涓種鐫煩X):\umware>原因是沒(méi)有關(guān)閉虛擬機(jī)正在運(yùn)行的Linux系統(tǒng),init0關(guān)閉它再來(lái)。D:\vmware〉vmware-vdiskmanager-x10Gb"E:\RedHatLinux\RedHatLinux.vmdk",好!此時(shí)開(kāi)始執(zhí)行P:\umwai'e>utiware-udiskmanager-x10Gb'T^^RedHatLinuxXRedHatLinux.ucidk'EijsinglogfHeC<\DOCUME^lXxxxing\LOCALS\Tetip\utiware-xxxing\udiskcianager.1qqGpou:14zdone.等到100%后,成功?:\umware>umware-udiskiianager-x10GbME-\RedHatLinuxxRedHatL:inu>c]vndk"'UsinglogflieC-\DOCUME~1\KxxingxLOCALS~lXTemp\umware-xxxing\udiskmanager,:logGfoh: duneRIheoldgeometryC/H/Softhediskis:652/25S/63IheneugeometryC/H/Softhediskis:1305/2S5/63A'iskexpansioncompletedsuccessfullyEARNING-Iftheuirtualdiskispartitioned,youmustuseathird-partyutilityintheuirtualmachinetoexpandthesizeofthepartitions,FormoreinFormation,see:http:Z//suppopt/kb/endiJisep/std_adpLphp?p_faqid=164?\umware>到這里第一個(gè)問(wèn)題(擴(kuò)充虛擬硬盤容量)解決了。接下來(lái)第二個(gè)問(wèn)題,如何將擴(kuò)充進(jìn)來(lái)的空余空間,加到sda2上。百度&Google了一通,都沒(méi)有找到合適的解決方法。很多都說(shuō)ext3分區(qū)不能調(diào)整分區(qū)大小,是在partitionmagic中,而partitionmagic赪indows下可以調(diào)整分區(qū),而且功能也很好,卻偏偏又不能調(diào)整ext3分區(qū)。網(wǎng)上有很多方法都是說(shuō),將空余空間劃分成第四個(gè)主分區(qū)sda4,格式化成ext3,然后掛載到/目錄下,畢竟是根目錄占用了93%的硬盤空間,想來(lái)有道理,動(dòng)手~~~我們先啟動(dòng)Linux系統(tǒng)來(lái)fdisk-l看一下root@localhost~]#fdisk-lDisk/dev/sda:10.7GB,10737418240bytes255heads,63sectors/track,1305cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*12520078183Linux/dev/sda2266204779337+83Linux/dev/sda362165225704082Linuxswap可以看到硬盤空間確實(shí)已經(jīng)增大了,但沒(méi)有出現(xiàn)在我們的分區(qū)列表中。df查看也和原來(lái)一樣[root@localhost~]#df-l文件系統(tǒng)1K-塊 已用可用已用%掛載點(diǎn)/dev/sda24704236437493932929793%//dev/sda119444393771750276%/bootnone953360953360% /dev/shm那么我們就把這個(gè)空余空間用起來(lái)吧 fdisk命令在/dev/sda(第一塊scsi硬盤)上n新加一個(gè)分區(qū)[root@localhost~]#fdisk/dev/sdaThenumberofcylindersforthisdiskissetto1305.Thereisnothingwrongwiththat,butthisislargerthan1024,andcouldincertainsetupscauseproblemswith:1)softwarethatrunsatboottime(e.g.,oldversionsofLILO)2)bootingandpartitioningsoftwarefromotherOSs(e.g.,DOSFDISK,OS/2FDISK)Command(mforhelp):m按m或輸入help獲取參數(shù)幫助CommandactionCommandactionatoggleabootableflagbeditbsddisklabelctogglethedoscompatibilityflagddeleteapartitionl listknownpartitiontypesm printthismenunaddanewpartitionocreateanewemptyDOSpartitiontablep printthepartitiontableq quitwithoutsavingchangess create anewemptySundisklabelt change apartition's system idu change display/entry unitsv verify thepartition tablewwritetabletodiskandexitxextrafunctionality(expertsonly)Command(mforhelp):n選擇n添加一個(gè)新分區(qū)Commandactioneextendedpprimarypartition(1-4) 選擇p創(chuàng)建主分區(qū),e為創(chuàng)建邏輯分區(qū)pSelectedpartition4Firstcylinder(653-1305,default653): 不作輸入按系統(tǒng)默認(rèn)大小去分配Usingdefaultvalue653Lastcylinderor+sizeor+sizeMor+sizeK(653-1305,default1305): 不作輸入按系統(tǒng)默認(rèn)大小去分配Usingdefaultvalue1305Command(mforhelp):wThepartitiontablehasbeenaltered!Callingioctl()tore-readpartitiontable.WARNING:Re-readingthepartitiontablefailedwitherror16:\x{8BBE}\x{5907}\x{6216}\x{8D44}\x{6E90}\x{5FD9}.Thekernelstillusestheoldtable.Thenewtablewillbeusedatthenextreboot.Syncingdisks.w保存并退出,將空余空間全部劃分給了一個(gè)新分區(qū)sda4,Thekernelstillusestheoldtable.Thenewtablewillbeusedatthenextreboot.好吧,重啟后再來(lái)reboot。好了,再來(lái)fdisk-l看一下[root@localhost~]#fdisk-lDisk/dev/sda:10.7GB,10737418240bytes255heads,63sectors/track,1305cylindersUnits=cylindersof16065*512=8225280bytesDeviceBootStartEndBlocksIdSystem/dev/sda1*12520078183Linux/dev/sda2266204779337+83Linux/dev/sda362165225704082Linuxswap/dev/sda465313055245222+83Linux/dev/sda4出來(lái)了,但還沒(méi)有格式化,也沒(méi)有掛載到目錄上面去。接下來(lái)就將它格式化成ext3,并掛載到根目錄(/)下去。格式化成ext3命令mkfs.ext3/dev/sda4[root@localhost~]#mkfs.ext3/dev/sda4mke2fs1.32(09-Nov-2002)Filesystemlabel=OStype:LinuxBlocksize=4096(log=2)Fragmentsize=4096(log=2)656000inodes,1311305blocks65565blocks(5.00%)reservedforthesuperuserFirstdatablock=041blockgroups32768blockspergroup,32768fragmentspergroup16000inodespergroupSuperblockbackupsstoredonblocks:32768,98304,163840,229376,294912,819200,884736Writinginodetables:doneCreatingjournal(8192blocks):doneWritingsuperblocksandfilesystemaccountinginformation:doneThisfilesystemwillbeautomaticallycheckedevery37mountsor180days,whichevercomesfirst.Usetune2fs-cor-itooverride.掛載到根目錄命令:mount/dev/sda4/ 命令執(zhí)行完,成功則沒(méi)有任何提示,我們df看一下[root@localhost~]#df-l文件系統(tǒng)1K-塊 已用可用已用%掛載點(diǎn)/dev/sda24704236437493932929793%//dev/sda119444393771750276%/bootnone953360953360% /dev/shm/dev/sda44704236437493932929793%/成了這個(gè)樣子,看來(lái)這方法并不行,怎么新掛上去的分區(qū)也被占用了93%。這里沒(méi)懂是怎么回事 。沒(méi)有達(dá)到我想要的效果,這個(gè)問(wèn)題用這個(gè)方法解決不了,怎么辦呢?歇會(huì)兒,再去百度&Google逛逛。恩,據(jù)CSDN有位仁兄說(shuō),Linux有這么個(gè)命令parted,可以來(lái)調(diào)整分區(qū),不過(guò)很麻煩,全部是命令操作,還要自己計(jì)算好調(diào)整分區(qū)的起始和結(jié)束位置,技術(shù)含量太高,偶不會(huì)了,只會(huì)搞些簡(jiǎn)單的繼續(xù)找ing~~,又找到這么個(gè)方法,有個(gè)軟件可以像Windows中的partitionmagic一樣操作Linux分區(qū),名叫g(shù)parted,和parted命令有些相似,是不是有些根源?趕快去網(wǎng)上找找,在它的官網(wǎng)下載了這個(gè)軟件,最新版滴,liveCD版的ISO文件,加載在光驅(qū)中啟動(dòng)去操作分區(qū)°init6重啟,加載ISO文件,設(shè)置虛擬機(jī)BIOS從光驅(qū)啟動(dòng)

GNOMEpartitioneditor啟動(dòng)選擇界面,就第一個(gè)直接回車吧,反正我也不曉得。接下來(lái)好像還有軟件語(yǔ)言選擇吧,GNOMEpartitioneditor啟動(dòng)選擇界面,就第一個(gè)直接回車吧,反正我也不曉得。接下來(lái)好像找了下,好像沒(méi)有Chinese,(TMD小日本),不過(guò)還是直接回車用USA吧。進(jìn)入軟件,看一下界面,是不是很像找了下,好像沒(méi)有Chinese,(TMD小日本),不過(guò)還是直接回里面也看到了我的所有分區(qū)信息,接下來(lái)就是刪除sda4,讓他空出來(lái),然后調(diào)整sda2,將它調(diào)大。又有問(wèn)題了,swap分區(qū)在sda2后面,sda2調(diào)不動(dòng)。那就把swap先刪了,把sda2調(diào)大,給swap留256M,然后再把這256M左右(調(diào)不準(zhǔn),輸數(shù)字還不行)化成swap分區(qū)。?RedMatLinwr-

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論