系統(tǒng)備份
創(chuàng)新互聯(lián)建站專注于大通企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站建設(shè),商城網(wǎng)站建設(shè)。大通網(wǎng)站建設(shè)公司,為大通等地區(qū)提供建站服務(wù)。全流程按需規(guī)劃網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)
使用Ghost進(jìn)行系統(tǒng)備份,有整個(gè)硬盤(Disk)和分區(qū)硬盤(Partition)兩種方式。在菜單中點(diǎn)擊Local(本地)項(xiàng),在右面彈出的菜單中有3個(gè)子項(xiàng),其中Disk表示備份整個(gè)硬盤(即克隆)、Partition表示備份硬盤的單個(gè)分區(qū)、Check表示檢查硬盤或備份的文件,查看是否可能因分區(qū)、硬盤被破壞等造成備份或還原失敗。分區(qū)備份作為個(gè)人用戶來(lái)保存系統(tǒng)數(shù)據(jù),特別是在恢復(fù)和復(fù)制系統(tǒng)分區(qū)時(shí)具有實(shí)用價(jià)值。
選Local→Partition→To Image菜單,彈出硬盤選擇窗口,開始分區(qū)備份操作。點(diǎn)擊該窗口中白色的硬盤信息條,選擇硬盤,進(jìn)入窗口,選擇要操作的分區(qū)(若沒有鼠標(biāo),可用鍵盤進(jìn)行操作:TAB鍵進(jìn)行切換,回車鍵進(jìn)行確認(rèn),方向鍵進(jìn)行選擇)。
在彈出的窗口中選擇備份儲(chǔ)存的目錄路徑并輸入備份文件名稱,注意備份文件的名稱帶有GHO的后綴名。
接下來(lái),程序會(huì)詢問是否壓縮備份數(shù)據(jù),并給出3個(gè)選擇:No表示不壓縮,F(xiàn)ast表示壓縮比例小而執(zhí)行備份速度較快,High就是壓縮比例高但執(zhí)行備份速度相當(dāng)慢。最后選擇Yes按鈕即開始進(jìn)行分區(qū)硬盤的備份。Ghost備份的速度相當(dāng)快,不用久等就可以完成,備份的文件以GHO后綴名儲(chǔ)存在設(shè)定的目錄中。
系統(tǒng)克隆
硬盤的克隆就是對(duì)整個(gè)硬盤的備份和還原。選擇菜單Local→Disk→To Disk,在彈出的窗口中選擇源硬盤(第一個(gè)硬盤),然后選擇要復(fù)制到的目標(biāo)硬盤(第二個(gè)硬盤)。注意,可以設(shè)置目標(biāo)硬盤各個(gè)分區(qū)的大小,Ghost可以自動(dòng)對(duì)目標(biāo)硬盤按設(shè)定的分區(qū)數(shù)值進(jìn)行分區(qū)和格式化。選擇Yes開始執(zhí)行。
Ghost能將目標(biāo)硬盤復(fù)制得與源硬盤幾乎完全一樣,并實(shí)現(xiàn)分區(qū)、格式化、復(fù)制系統(tǒng)和文件一步完成。只是要注意目標(biāo)硬盤不能太小,必須能將源硬盤的數(shù)據(jù)內(nèi)容裝下。
Ghost還提供了一項(xiàng)硬盤備份功能,就是將整個(gè)硬盤的數(shù)據(jù)備份成一個(gè)文件保存在硬盤上(菜單Local→Disk→To Image),然后就可以隨時(shí)還原到其他硬盤或源硬盤上,這對(duì)安裝多個(gè)系統(tǒng)很方便。使用方法與分區(qū)備份相似。
系統(tǒng)還原
如果硬盤中備份的分區(qū)數(shù)據(jù)受到損壞,用一般數(shù)據(jù)修復(fù)方法不能修復(fù),以及系統(tǒng)被破壞后不能啟動(dòng),都可以用備份的數(shù)據(jù)進(jìn)行完全的復(fù)原而無(wú)須重新安裝程序或系統(tǒng)。當(dāng)然,也可以將備份還原到另一個(gè)硬盤上。
要恢復(fù)備份的分區(qū),就在界面中選擇菜單Local→Partition→From Image,在彈出窗口中選擇還原的備份文件,再選擇還原的硬盤和分區(qū),點(diǎn)擊Yes按鈕即可。
軟件特性
存貯介質(zhì)
Ghost 2001支持的存儲(chǔ)介質(zhì)超出了我們的想象,它支持對(duì)等LPT接口、對(duì)等USB接口、對(duì)等TCP/IP接口、SCSI磁帶機(jī)、便攜式設(shè)備(JAZ、ZIP、MO等)、光盤刻錄機(jī)(CDR、CDRW)等。而這些特性不需要任何外帶的驅(qū)動(dòng)程序和軟件,只需一張軟盤就可以做到!特別是對(duì)光盤刻錄機(jī)的支持,如今的刻錄機(jī)和空白光盤都十分便宜,非常適合作備份的用途。
兼容性
Ghost 2001對(duì)現(xiàn)有的操作系統(tǒng)都有良好的支持,包括FAT16、FAT32、NTFS、HPFS、UNIX、NOVELL等文件存儲(chǔ)格式。同以前版本不同的是,Ghost 2001加入了對(duì)Linux EX2的支持(FIFO文件存儲(chǔ)格式),這也就意味著Linux的用戶也可以用Ghost來(lái)備份系統(tǒng)了。
配套軟件支持
Ghost瀏覽器:在以前的Ghost版本中,我們只能對(duì)系統(tǒng)進(jìn)行簡(jiǎn)單的備份、復(fù)制、還原,要恢復(fù)單個(gè)的文件和文件夾還要使用外帶的GhostEXP軟件。現(xiàn)在,Symantec公司已經(jīng)將Ghost瀏覽器整合在軟件中。Ghost瀏覽器采用類似于資源管理器的界面,通過它,我們可以方便迅速地在備份包中找出我們想要的文件和文件夾并還原。
Gdisk:Gdisk是一個(gè)新加入的實(shí)用工具,它徹底取代了FDisk和Format:
* 快速格式化。
* 隱藏和顯示分區(qū)的能力。此功能允許一個(gè)以上的主DOS分區(qū),并且每個(gè)分區(qū)上的操作系統(tǒng)有不同的版本。隱藏分區(qū)的能力使計(jì)算機(jī)習(xí)慣于引導(dǎo)到選定的可引導(dǎo)分區(qū),忽略其他隱藏分區(qū)中相同操作系統(tǒng)的安裝。
* 全面的分區(qū)報(bào)告。
* 高度安全的磁盤擦除。提供符合美國(guó)國(guó)防部標(biāo)準(zhǔn)和更高安全標(biāo)準(zhǔn)的磁盤擦除選項(xiàng)。
和使用交互式菜單的FDisk不同,GDisk是由命令行驅(qū)動(dòng)的。這提供了更快的配置磁盤分區(qū)和在批處理文件中定義GDisk操作的能力。但與此同時(shí),幾十個(gè)參數(shù)會(huì)令普通用戶頭疼,因此筆者不推薦一般用戶使用,Symantec公司也應(yīng)該推出相應(yīng)的GUI(圖形用戶界面)控制臺(tái)以方便用戶使用。具體的參數(shù)說明可以用命令行g(shù)disk/?了解。
Live Update
Live Update是Symantec公司軟件的一個(gè)通用升級(jí)程序,它能夠檢查當(dāng)前系統(tǒng)中已安裝的Symantec軟件,并且通過英特網(wǎng)對(duì)軟件進(jìn)行在線升級(jí)。
在安裝Ghost 2001時(shí),安裝程序自動(dòng)升級(jí)了Live Update程序的版本。
附加的命令行參數(shù):(限Ghost的無(wú)人備份/恢復(fù)/復(fù)制)
其實(shí)Ghost 2001的功能遠(yuǎn)遠(yuǎn)不止它主程序中顯示的那些,Ghost可以在其啟動(dòng)的命令行中添加眾多參數(shù)以實(shí)現(xiàn)更多的功能。命令行參數(shù)在使用時(shí)頗為復(fù)雜,不過我們可以制作批處理文件,從而“一勞永逸”(類似于無(wú)人安裝Windows 98和Windows 2000)現(xiàn)在讓我們來(lái)了解一些常用的參數(shù)(了解更加詳細(xì)的參數(shù)介紹可查看Ghost的幫助文件)。
1.-rb
本次Ghost操作結(jié)束退出時(shí)自動(dòng)重啟。這樣,在復(fù)制系統(tǒng)時(shí)就可以放心離開了。
2.-fx
本次Ghost操作結(jié)束退出時(shí)自動(dòng)回到DOS提示符。
3.-sure
對(duì)所有要求確認(rèn)的提示或警告一律回答“Yes”。此參數(shù)有一定危險(xiǎn)性,只建議高級(jí)用戶使用。
4.-fro
如果源分區(qū)發(fā)現(xiàn)壞簇,則略過提示強(qiáng)制拷貝。此參數(shù)可用于試著挽救硬盤壞道中的數(shù)據(jù)。
5.@filename
在filename中指定txt文件。txt文件中為Ghost的附加參數(shù),這樣做可以不受DOS命令行150個(gè)字符的限制。
6.-f32
將源FAT16分區(qū)拷貝后轉(zhuǎn)換成FAT32(前提是目標(biāo)分區(qū)不小于2G)。WinNT 4和Windows95、97用戶慎用。
7.-bootcd
當(dāng)直接向光盤中備份文件時(shí),此選項(xiàng)可以使光盤變成可引導(dǎo)。此過程需要放入啟動(dòng)盤。
8.-fatlimit
將NT的FAT16分區(qū)限制在2G。此參數(shù)在復(fù)制Windows NT分區(qū),且不想使用64k/簇的FAT16時(shí)非常有用。
9.-span
分卷參數(shù)。當(dāng)空間不足時(shí)提示復(fù)制到另一個(gè)分區(qū)的另一個(gè)備份包。
10.-auto
分卷拷貝時(shí)不提示就自動(dòng)賦予一個(gè)文件名繼續(xù)執(zhí)行。
11.-crcignore
忽略備份包中的CRC ERROR。除非需要搶救備份包中的數(shù)據(jù),否則不要使用此參數(shù),以防數(shù)據(jù)錯(cuò)誤。
12.-ia
全部映像。Ghost會(huì)對(duì)硬盤上所有的分區(qū)逐個(gè)進(jìn)行備份。
13.-ial
全部映像,類似于-ia參數(shù),對(duì)Linux分區(qū)逐個(gè)進(jìn)行備份。
14.-id
全部映像。類似于-ia參數(shù),但包含分區(qū)的引導(dǎo)信息。
15.-quiet
操作過程中禁止?fàn)顟B(tài)更新和用戶干預(yù)。
16.-script
可以執(zhí)行多個(gè)Ghost命令行。命令行存放在指定的文件中。
17.-span
啟用映像文件的跨卷功能。
18.-split=x
將備份包劃分成多個(gè)分卷,每個(gè)分卷的大小為x兆。這個(gè)功能非常實(shí)用,用于大型備份包復(fù)制到移動(dòng)式存儲(chǔ)設(shè)備上,例如將一個(gè)1.9G的備份包復(fù)制到3張刻錄盤上。
19.-z
將磁盤或分區(qū)上的內(nèi)容保存到映像文件時(shí)進(jìn)行壓縮。-z或-z1為低壓縮率(快速);-z2為高壓縮率(中速);-z3至-z9壓縮率依次增大(速度依次減慢)。
20.-clone
這是實(shí)現(xiàn)Ghost無(wú)人備份/恢復(fù)的核心參數(shù)。使用語(yǔ)法為:
-clone,MODE=(operation),SRC=(source),DST=(destination),[SZE(size),SZE(size)......]
此參數(shù)行較為復(fù)雜,且各參數(shù)之間不能含有空格。 其中operation意為操作類型,值可取:copy:磁盤到磁盤;load:文件到磁盤;dump:磁盤到文件;pcopy:分區(qū)到分區(qū);pload:文件到分區(qū);pdump:分區(qū)到文件。
Source意為操作源,值可取:驅(qū)動(dòng)器號(hào),從1開始;或者為文件名,需要寫絕對(duì)路徑。
Destination意為目標(biāo)位置,值可取:驅(qū)動(dòng)器號(hào),從1開始;或者為文件名,需要寫絕對(duì)路徑;@CDx,刻錄機(jī),x表示刻錄機(jī)的驅(qū)動(dòng)器號(hào),從1開始。
下面舉例說明
命令行參數(shù):ghostpe.exe -clone,mode=copy,src=1,dst=2
完成操作:將本地磁盤1復(fù)制到本地磁盤2。
命令行參數(shù):ghostpe.exe -clone,mode=pcopy,src=1:2,dst=2:1
完成操作:將本地磁盤1上的第二分區(qū)復(fù)制到本地磁盤2的第一分區(qū)。
命令行參數(shù):ghostpe.exe-clone,mode=load,src=g:\3prtdisk.gho,dst=1,sze1=450M,sze2=1599M,sze3=2047M
完成操作:從映像文件裝載磁盤1,并將第一個(gè)分區(qū)的大小調(diào)整為450MB,第二個(gè)調(diào)整為1599MB,第三個(gè)調(diào)整為2047MB。
命令行參數(shù):ghostpe.exe -clone,mode=pdump,src2:1:4:6,dst=d:\prt246.gho
完成操作:創(chuàng)建僅具有選定分區(qū)的映像文件。從磁盤2上選擇分區(qū)1、4、6。
了解了這些參數(shù)后,我們就可以輕松地實(shí)現(xiàn)Ghost的無(wú)人備份/復(fù)制/恢復(fù)了。沖杯咖啡吧。
注意事項(xiàng)
1.在備份系統(tǒng)時(shí),單個(gè)的備份文件最好不要超過2GB。
2.在備份系統(tǒng)前,最好將一些無(wú)用的文件刪除以減少Ghost文件的體積。通常無(wú)用的文件有:Windows的臨時(shí)文件夾、IE臨時(shí)文件夾、Windows的內(nèi)存交換文件。這些文件通常要占去100多兆硬盤空間。
3.在備份系統(tǒng)前,整理目標(biāo)盤和源盤,以加快備份速度。
4.在備份系統(tǒng)前及恢復(fù)系統(tǒng)前,最好檢查一下目標(biāo)盤和源盤,糾正磁盤錯(cuò)誤。
5.在恢復(fù)系統(tǒng)時(shí),最好先檢查一下要恢復(fù)的目標(biāo)盤是否有重要的文件還未轉(zhuǎn)移,千萬(wàn)不要等硬盤信息被覆蓋后才后悔莫及啊。
6.在選擇壓縮率時(shí),建議不要選擇最高壓縮率,因?yàn)樽罡邏嚎s率非常耗時(shí),而壓縮率又沒有明顯的提高。
7.在新安裝了軟件和硬件后,最好重新制作映像文件,否則很可能在恢復(fù)后出現(xiàn)一些莫名其妙的錯(cuò)誤。
總結(jié)
俗話說,“磨刀不誤砍柴工”,誰(shuí)又能保證自己的計(jì)算機(jī)不出任何問題呢?當(dāng)然,我們可以在出現(xiàn)問題后,通過各種方法查找故障,運(yùn)用種種“大法”使系統(tǒng)恢復(fù)正常,但花費(fèi)的時(shí)間和精力將是上述方法的數(shù)十倍,有時(shí)還不一定奏效。Ghost 2001是個(gè)人電腦中一款不可多得的備份/還原工具,其“短小的身材”為我們提供了豐富、便捷的功能。從Ghost各版本的更新狀況來(lái)看,Ghost正在不斷地?cái)U(kuò)充自身的功能、拓展自身適應(yīng)的環(huán)境(各種操作系統(tǒng)和文件存儲(chǔ)格式),并向磁盤顧問的方向發(fā)展(包括分區(qū)、多重引導(dǎo)、安全格式化、修復(fù)錯(cuò)誤等)。未來(lái)的Ghost將會(huì)如何呢?讓我們拭目以待吧
參考資料:
使用 fdisk 命令來(lái)分區(qū),從空閑磁盤空間里進(jìn)行分區(qū),這樣就不會(huì)破壞原來(lái)的文件。
linux dd命令[用于制作U盤啟動(dòng)盤的神奇的命令]linux dd命令刻錄啟動(dòng)U盤詳解dd命令做usb啟動(dòng)盤十分方便,只須:sudo
dd if=xxx.iso of=/dev/sdb bs=1M
用以上命令前必須卸載u盤,sdb是你的u盤,bs=1M是塊的大小,后面的數(shù)值大,寫的速度相對(duì)塊一點(diǎn),但也不是無(wú)限的,我一般選2M,注意,執(zhí)行命令后很塊完成,但u盤還在閃,等不閃了,安全移除。
注意:你的鏡像需要支持dd命令。
dd命令的解釋。
定義
dd是Linux/UNIX 下的一個(gè)非常有用的命令,作用是用指定大小的塊拷貝一個(gè)文件,并在拷貝的同時(shí)進(jìn)行指定的轉(zhuǎn)換。
參數(shù)
1. if=文件名:輸入文件名,缺省為標(biāo)準(zhǔn)輸入。即指定源文件。 if=input file
2. of=文件名:輸出文件名,缺省為標(biāo)準(zhǔn)輸出。即指定目的文件。 of=output file
3. ibs=bytes:一次讀入bytes個(gè)字節(jié),即指定一個(gè)塊大小為bytes個(gè)字節(jié)。
obs=bytes:一次輸出bytes個(gè)字節(jié),即指定一個(gè)塊大小為bytes個(gè)字節(jié)。
bs=bytes:同時(shí)設(shè)置讀入/輸出的塊大小為bytes個(gè)字節(jié)。
4. cbs=bytes:一次轉(zhuǎn)換bytes個(gè)字節(jié),即指定轉(zhuǎn)換緩沖區(qū)大小。
5. skip=blocks:從輸入文件開頭跳過blocks個(gè)塊后再開始復(fù)制。
6. seek=blocks:從輸出文件開頭跳過blocks個(gè)塊后再開始復(fù)制。
注意:通常只用當(dāng)輸出文件是磁盤或磁帶時(shí)才有效,即備份到磁盤或磁帶時(shí)才有效。
7. count=blocks:僅拷貝blocks個(gè)塊,塊大小等于ibs指定的字節(jié)數(shù)。
8. conv=conversion:用指定的參數(shù)轉(zhuǎn)換文件。
ascii:轉(zhuǎn)換ebcdic為ascii
ebcdic:轉(zhuǎn)換ascii為ebcdic
ibm:轉(zhuǎn)換ascii為alternate ebcdic
block:把每一行轉(zhuǎn)換為長(zhǎng)度為cbs,不足部分用空格填充
unblock:使每一行的長(zhǎng)度都為cbs,不足部分用空格填充
lcase:把大寫字符轉(zhuǎn)換為小寫字符
ucase:把小寫字符轉(zhuǎn)換為大寫字符
swab:交換輸入的每對(duì)字節(jié)
noerror:出錯(cuò)時(shí)不停止
notrunc:不截短輸出文件
sync:將每個(gè)輸入塊填充到ibs個(gè)字節(jié),不足部分用空(NUL)字符補(bǔ)齊。
編輯本段dd應(yīng)用實(shí)例。
1.將本地的/dev/hdb整盤備份到/dev/hdd
dd if=/dev/hdb of=/dev/hdd
2.將/dev/hdb全盤數(shù)據(jù)備份到指定路徑的image文件
dd if=/dev/hdb of=/root/image
3.將備份文件恢復(fù)到指定盤
dd if=/root/image of=/dev/hdb
4.備份/dev/hdb全盤數(shù)據(jù),并利用gzip工具進(jìn)行壓縮,保存到指定路徑
dd if=/dev/hdb | gzip /root/image.gz
5.將壓縮的備份文件恢復(fù)到指定盤
gzip -dc /root/image.gz | dd of=/dev/hdb
6.備份磁盤開始的512個(gè)字節(jié)大小的MBR信息到指定文件
dd if=/dev/hda of=/root/image count=1 bs=512
count=1指僅拷貝一個(gè)塊;bs=512指塊大小為512個(gè)字節(jié)。
恢復(fù):dd if=/root/image of=/dev/hda
7.備份軟盤
dd if=/dev/fd0 of=disk.img count=1 bs=1440k (即塊大小為1.44M)
8.拷貝內(nèi)存內(nèi)容到硬盤
dd if=/dev/mem of=/root/mem.bin bs=1024 (指定塊大小為1k)
9.拷貝光盤內(nèi)容到指定文件夾,并保存為cd.iso文件
dd if=/dev/cdrom(hdc) of=/root/cd.iso
10.增加swap分區(qū)文件大小
第一步:創(chuàng)建一個(gè)大小為256M的文件:
dd if=/dev/zero of=/swapfile bs=1024 count=262144
第二步:把這個(gè)文件變成swap文件:
mkswap /swapfile
第三步:啟用這個(gè)swap文件:
swapon /swapfile
第四步:編輯/etc/fstab文件,使在每次開機(jī)時(shí)自動(dòng)加載swap文件:
/swapfile swap swap default 0 0
11.銷毀磁盤數(shù)據(jù)
dd if=/dev/urandom of=/dev/hda1
注意:利用隨機(jī)的數(shù)據(jù)填充硬盤,在某些必要的場(chǎng)合可以用來(lái)銷毀數(shù)據(jù)。
12.測(cè)試硬盤的讀寫速度
dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file
dd if=/root/1Gb.file bs=64k | dd of=/dev/null
通過以上兩個(gè)命令輸出的命令執(zhí)行時(shí)間,可以計(jì)算出硬盤的讀、寫速度。
13.確定硬盤的最佳塊大小:
dd if=/dev/zero bs=1024 count=1000000 of=/root/1Gb.file
dd if=/dev/zero bs=2048 count=500000 of=/root/1Gb.file
dd if=/dev/zero bs=4096 count=250000 of=/root/1Gb.file
dd if=/dev/zero bs=8192 count=125000 of=/root/1Gb.file
通過比較以上命令輸出中所顯示的命令執(zhí)行時(shí)間,即可確定系統(tǒng)最佳的塊大小。
14.修復(fù)硬盤
dd if=/dev/sda of=/dev/sda
當(dāng)硬盤較長(zhǎng)時(shí)間(比如1,2年)放置不使用后,磁盤上會(huì)產(chǎn)生magnetic fluxpoint。當(dāng)磁頭讀到這些區(qū)域時(shí)會(huì)遇到困難,并可能導(dǎo)致I/O錯(cuò)誤。當(dāng)這種情況影響到硬盤的第一個(gè)扇區(qū)時(shí),可能導(dǎo)致硬盤報(bào)廢。上邊的命令有可能使這些數(shù)據(jù)起死回生。且這個(gè)過程是安全,高效的。
Linux磁盤與文件系統(tǒng)管理命令
fdisk:磁盤分區(qū)工具
partprobe:更新內(nèi)核的硬盤分區(qū)表信息
tune2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)參數(shù)
parted:磁盤分區(qū)工具
mkfs:創(chuàng)建Linux文件系統(tǒng)
dumpe2fs:導(dǎo)出ext2/ext3/ext4文件系統(tǒng)信息
resize2fs:調(diào)整ext2/ext3/ext4文件系統(tǒng)大小
fsck:檢查并修復(fù)Linux文件系統(tǒng)
dd:轉(zhuǎn)換或復(fù)制文件
mount:掛載文件系統(tǒng)
umount:卸載文件系統(tǒng)
df:報(bào)告文件系統(tǒng)磁盤空間的使用情況
mkswap:創(chuàng)建交換分區(qū)
swapon:激活交換分區(qū)
swapoff:關(guān)閉交換分區(qū)
sync:刷新文件系統(tǒng)緩沖區(qū)
Linux下常用的分區(qū)工具:
fdisk/sfdisk:命令行工具,各種版本和環(huán)境都能使用,包含在軟件包util-linux中
diskdruid:圖形化分區(qū)工具,只能在安裝REDHAT系統(tǒng)時(shí)使用。
第一步:fdisk
[root@novice ~]# fdisk -l /dev/sdb
Disk /dev/sdb: 254 MB, 254017536 bytes
8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
[root@novice ~]# fdisk /dev/sdb
Command (m for help): #在輸入上面的命令后會(huì)出現(xiàn)左邊的提示,輸入m就會(huì)得到一個(gè)幫助菜單,如下:
Command (m for help): m
Command action
a toggle a bootable flag
b edit bsd disklabel
c toggle the dos compatibility flag
d delete a partition
l list known partition types
m print this menu
n add a new partition
o create a new empty DOS partition table
p print the partition table
q quit without saving changes
s create a new empty Sun disklabel
t change a partition's system id
u change display/entry units
v verify the partition table
w write table to disk and exit
x extra functionality (experts only)
#help雖然是英文的,可都很簡(jiǎn)單,在這里不再解釋。
#現(xiàn)在,我們正式開始分區(qū)的操作:
Command (m for help): n #新建分區(qū)
Command action
e extended
p primary partition (1-4)
#e/p分別對(duì)應(yīng)擴(kuò)展分區(qū) /主分區(qū);我們先分四個(gè)主分區(qū),每個(gè)50M;然后再來(lái)增加主分區(qū)或擴(kuò)展分區(qū),看會(huì)出現(xiàn)怎樣的狀況,嘿嘿。
p #分區(qū)類型為主分區(qū)
Partition number (1-4, default 1): 1 #分區(qū)號(hào),在這里我們依次選擇1、2、3、4
First sector (2048-496127, default 2048): #指定分區(qū)的起始扇區(qū),一般默認(rèn),按enter鍵即可。
Last sector, +sectors or +size{K,M,G} (2048-496127, default 496127): +50M #指定分區(qū)的終止扇區(qū),根據(jù)前面的提示我們可以做出相應(yīng)的選擇+sectors 或 +size{K,M,G}
Command (m for help): p #用p打印出已建好的分區(qū)列表
Disk /dev/sdb: 254 MB, 254017536 bytes
8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 2048 104447 51200 83 Linux
#剩下的三個(gè)分區(qū)的建立操作同上
#分好四個(gè)主分區(qū)后的情況如下
Command (m for help): p
Disk /dev/sdb: 254 MB, 254017536 bytes
8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 2048 104447 51200 83 Linux
/dev/sdb2 104448 206847 51200 83 Linux
/dev/sdb3 206848 309247 51200 83 Linux
/dev/sdb4 309248 309298 25+ 83 Linux
#已經(jīng)建好四個(gè)主分區(qū)啦,現(xiàn)在我們來(lái)看看如果再建主分區(qū)或是擴(kuò)展分區(qū)的話會(huì)出現(xiàn)怎樣的情況:
Command (m for help): n
You must delete some partition and add an extended partition first
#看到了吧,不能再建分區(qū)啦!要再建分區(qū)的話必須刪除some分區(qū),再新建一個(gè)擴(kuò)展分區(qū)才行。
#現(xiàn)在,我們刪掉一個(gè)主分區(qū),來(lái)新建擴(kuò)展分區(qū)
Command (m for help): d #刪除分區(qū)
Partition number (1-4): 4 #選擇要?jiǎng)h除分區(qū)的分區(qū)號(hào),我們選第四個(gè)
Command (m for help): p #打印,如下,四個(gè)分區(qū)變成了三個(gè)!
Disk /dev/sdb: 254 MB, 254017536 bytes
8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 2048 104447 51200 83 Linux
/dev/sdb2 104448 206847 51200 83 Linux
/dev/sdb3 206848 309247 51200 83 Linux
#新建一個(gè)擴(kuò)展分區(qū)
#如果在沒有建滿三個(gè)主分的區(qū)的情況下建立擴(kuò)展分區(qū),相關(guān)選項(xiàng)會(huì)有些不同。
Command (m for help): n
Command action
e extended
p primary partition (1-4)
e
Selected partition 4
First sector (309248-496127, default 309248): #enter,默認(rèn)
Using default value 309248
Last sector, +sectors or +size{K,M,G} (309248-496127, default 496127): #enter,默認(rèn),使用剩余空間
Using default value 496127
Command (m for help): p
Disk /dev/sdb: 254 MB, 254017536 bytes
8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 2048 104447 51200 83 Linux
/dev/sdb2 104448 206847 51200 83 Linux
/dev/sdb3 206848 309247 51200 83 Linux
/dev/sdb4 309248 496127 93440 5 Extended
#接下來(lái),我們?cè)谛陆ǖ臄U(kuò)展分區(qū)里再新建兩個(gè)邏輯分區(qū),因?yàn)橐呀?jīng)有了三個(gè)主分區(qū),這里不會(huì)再顯示是建立邏輯分區(qū)還是主分區(qū)的提示!
Command (m for help): n
First sector (311296-496127, default 311296): #enter
Using default value 311296
Last sector, +sectors or +size{K,M,G} (311296-496127, default 496127): +50M
Command (m for help): n
First sector (415744-496127, default 415744): #enter
Using default value 415744
Last sector, +sectors or +size{K,M,G} (415744-496127, default 496127): #enter
Using default value 496127
Command (m for help): p
Disk /dev/sdb: 254 MB, 254017536 bytes
8 heads, 61 sectors/track, 1016 cylinders, total 496128 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 2048 104447 51200 83 Linux
/dev/sdb2 104448 206847 51200 83 Linux
/dev/sdb3 206848 309247 51200 83 Linux
/dev/sdb4 309248 496127 93440 5 Extended
/dev/sdb5 311296 413695 51200 83 Linux
/dev/sdb6 415744 496127 40192 83 Linux
#上面的列表,就是我們今天分區(qū)的成果啦!接下來(lái)保存退出,重啟計(jì)算機(jī),就可以進(jìn)行下一步的mkfs操作啦!如果忘記了相關(guān)的操作命令,記得按m!!!
Command (m for help): w #保存
The partition table has been altered!
Calling ioctl() to re-read partition table.
Syncing disks.
另:在建好分區(qū)后,我們還可以更改相關(guān)分區(qū)的文件系統(tǒng)類型
#如,我們要把第二個(gè)主分區(qū)改成Linux下的交換分區(qū),操作如下
Command (m for help): t #更改文件系統(tǒng)類型
Partition number (1-6): 2 #選擇第二個(gè)分區(qū)
Hex code (type L to list codes): L #選擇要更改的文件系統(tǒng)編碼,可以按L來(lái)查看相關(guān)編碼信息。
0 Empty 24 NEC DOS 81 Minix / old Lin bf Solaris
1 FAT12 39 Plan 9 82 Linux swap / So c1 DRDOS/sec (FAT-
2 XENIX root 3c PartitionMagic 83 Linux c4 DRDOS/sec (FAT-
3 XENIX usr 40 Venix 80286 84 OS/2 hidden C: c6 DRDOS/sec (FAT-
............
16 Hidden FAT16 64 Novell Netware af HFS / HFS+ fb VMware VMFS
17 Hidden HPFS/NTF 65 Novell Netware b7 BSDI fs fc VMware VMKCORE
18 AST SmartSleep 70 DiskSecure Mult b8 BSDI swap fd Linux raid auto
1b Hidden W95 FAT3 75 PC/IX bb Boot Wizard hid fe LANstep
1c Hidden W95 FAT3 80 Old Minix be Solaris boot ff BBT
1e Hidden W95 FAT1
Hex code (type L to list codes): 82 #查找到linux swap的編碼為82
Changed system type of partition 2 to 82 (Linux swap / Solaris)
Command (m for help): p
..............
Device Boot Start End Blocks Id System
/dev/sdb1 2048 104447 51200 83 Linux
/dev/sdb2 104448 206847 51200 82 Linux swap / Solaris
/dev/sdb3 206848 309247 51200 83 Linux
/dev/sdb4 309248 496127 93440 5 Extended
/dev/sdb5 311296 413695 51200 83 Linux
/dev/sdb6 415744 496127 40192 83 Linux
#最后別忘了保存!如果你須要的話!
#擴(kuò)展分區(qū)不能直接使用,邏輯分區(qū)只能建立在擴(kuò)展分區(qū)上!
第二步:mkfs(mkfs時(shí)分區(qū)的格式最好與fdisk設(shè)定的分區(qū)格式一致,不然.......)
mkfs支持ext2 ext3 vfa msdos jfs reiserfs等文件系統(tǒng)。
用法1:mkfs -t
例: mkfs -t ext3 /dev/sdb2
用法2:mkfs.
例:mkfs,vfat /dev/sdb3
mke2fs支持ext2/ext3文件系統(tǒng)
用法:mke2fs [-j]
例:mke2fs -j /dev/sdb5
# 更多更具體的用法請(qǐng)參照相關(guān)命令的man手冊(cè)
下面,接著實(shí)驗(yàn):
例一
[root@novice ~]# mkfs -t ext3 /dev/sdb1
mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
12824 inodes, 51200 blocks
2560 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=52428800
7 block groups
8192 blocks per group, 8192 fragments per group
1832 inodes per group
Superblock backups stored on blocks:
8193, 24577, 40961
Writing inode tables: done
Creating journal (4096 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 34 mounts or
180 days, whichever comes first. Use tune2fs -c or -i to override.
第三部:掛載
掛載:mount
例:mount /dev/sdb1 /mnt /sdb1
卸載:umonut
例:umount /dev/sdb1
網(wǎng)頁(yè)標(biāo)題:linux制作母盤的命令,怎么制作母盤
網(wǎng)站鏈接:http://chinadenli.net/article2/dsiseoc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供關(guān)鍵詞優(yōu)化、品牌網(wǎng)站建設(shè)、企業(yè)建站、品牌網(wǎng)站設(shè)計(jì)、外貿(mào)網(wǎng)站建設(shè)、網(wǎng)站排名
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)