linux 下是無(wú)法使用ghost的.
十載的涇源網(wǎng)站建設(shè)經(jīng)驗(yàn),針對(duì)設(shè)計(jì)、前端、開(kāi)發(fā)、售后、文案、推廣等六對(duì)一服務(wù),響應(yīng)快,48小時(shí)及時(shí)工作處理。營(yíng)銷(xiāo)型網(wǎng)站的優(yōu)勢(shì)是能夠根據(jù)用戶(hù)設(shè)備顯示端的尺寸不同,自動(dòng)調(diào)整涇源建站的顯示方式,使網(wǎng)站能夠適用不同顯示終端,在瀏覽器中調(diào)整網(wǎng)站的寬度,無(wú)論在任何一種瀏覽器上瀏覽網(wǎng)站,都能展現(xiàn)優(yōu)雅布局與設(shè)計(jì),從而大程度地提升瀏覽體驗(yàn)。成都創(chuàng)新互聯(lián)公司從事“涇源網(wǎng)站設(shè)計(jì)”,“涇源網(wǎng)站推廣”以來(lái),每個(gè)客戶(hù)項(xiàng)目都認(rèn)真落實(shí)執(zhí)行。
因?yàn)間host只能識(shí)別很少的老舊Linux文件系統(tǒng),也無(wú)法識(shí)別grub和LILO等引導(dǎo)加載程序。
Linux下也有g(shù)host工具,最著名的有g(shù)4l—ghostForLinux。
如果是整個(gè)磁盤(pán)的復(fù)制和恢復(fù),還算簡(jiǎn)單。但是,沒(méi)辦法實(shí)現(xiàn)對(duì)一個(gè)或者幾個(gè)分區(qū)的恢復(fù)。
一條dd命令就可以實(shí)現(xiàn)任意復(fù)雜的鏡像復(fù)制和恢復(fù)的需求了.grub,還是ext4,btrfs,F(xiàn)AT32,NTFS...都可以支持。
進(jìn)入Linux操作系統(tǒng),打開(kāi)命令行,執(zhí)行如下命令:
sudo fdisk -u -l
可以查看所有磁盤(pán)上的所有分區(qū)的尺寸和布局情況。
-u,讓start和end中數(shù)字的單位是512字節(jié),也就是一個(gè)sector扇區(qū)的大小。
假設(shè)我有一個(gè)/dev/sda磁盤(pán),有100GB大小。我安裝了一個(gè)Ubuntu操作系統(tǒng)。使用了如下分區(qū):
/dev/sda1 5GB
/dev/sda2 1GB擴(kuò)展分區(qū)
/dev/sda5 1GB擴(kuò)展分區(qū)
/dev/sda2是所有擴(kuò)展分區(qū),它的大小和/dev/sda5重合。
/dev/sda1是ext4格式的文件系統(tǒng)。用于安裝ubuntu操作系統(tǒng)。
/dev/sda5是swap格式的文件系統(tǒng),作為交換分區(qū)。
這里,可以使用一條dd命令就生成6GB的鏡像。然后可以在任意硬盤(pán)大于6GB的計(jì)算機(jī)上恢復(fù)出完整的系統(tǒng),包括MBR和3個(gè)分區(qū)sda1,sda2,sda5。
具體步驟
找一個(gè)U盤(pán),安裝UbuntuLive Cd系統(tǒng)?!揪唧w如何制作U盤(pán)啟動(dòng)的UbuntuLive CD,可以參考Ubuntu官方網(wǎng)站的幫助?!?/p>
UbuntuLive Cd和WindowsPE系統(tǒng)類(lèi)似,是光盤(pán)/U盤(pán)引導(dǎo)的Ubuntu操作系統(tǒng),不需要安裝就可以直接使用。
U盤(pán)啟動(dòng),進(jìn)入盤(pán)上的Ubuntu系統(tǒng),打開(kāi)命令行,執(zhí)行:
sudo fdisk -u -l /dev/sda
查看硬件的分區(qū)情況。
然后執(zhí)行:
dd bs=512 count=[fdisk命令中最大的end數(shù)+1] if=/dev/sda of=/ghost.img
這樣,就可以把我需要的分區(qū)數(shù)據(jù)全部copy到ghost.img文件中。鏡像制作完成了!
然后,我們就可以把U盤(pán)插到其他系統(tǒng)上,用U盤(pán)啟動(dòng),進(jìn)入U(xiǎn)buntuLiveCD,打開(kāi)命令行,執(zhí)行如下命令:
dd if=/ghost.img of=/dev/sda
完成后,拔掉U盤(pán),啟動(dòng)計(jì)算機(jī),就可以看到我們的Linux系統(tǒng)已經(jīng)安裝完畢了!
注意:
不要直接在計(jì)算機(jī)上用本地磁盤(pán)啟動(dòng)系統(tǒng)后執(zhí)行dd命令生成本地磁盤(pán)的鏡像。而應(yīng)該使用livecd啟動(dòng)計(jì)算機(jī)。
因此計(jì)算機(jī)運(yùn)行時(shí)會(huì)對(duì)系統(tǒng)盤(pán)產(chǎn)生大量寫(xiě)操作。 直接對(duì)運(yùn)行中的系統(tǒng)盤(pán)生成的鏡像,在恢復(fù)到其他硬盤(pán)上時(shí),很可能會(huì)無(wú)法啟動(dòng)!
一樣適用于非Linux操作系統(tǒng)
在linux上用dd命令實(shí)現(xiàn)系統(tǒng)鏡像備份和恢復(fù),是不是很簡(jiǎn)單呢?
對(duì)于Windows系統(tǒng),甚至Mac等等任意系統(tǒng),其實(shí)都可以用dd命令實(shí)現(xiàn)系統(tǒng)鏡像的備份和恢復(fù)。
因?yàn)?,Linux的fdisk命令能夠識(shí)別任意系統(tǒng)下的分區(qū)格式。fdisk并不關(guān)系分區(qū)上的文件系統(tǒng),甚至有無(wú)文件系統(tǒng)都不關(guān)心。fdisk總是可以報(bào)告分區(qū)占用了哪些扇區(qū)。
dd命令也不關(guān)心磁盤(pán)的文件系統(tǒng)格式,它只是簡(jiǎn)單地按照要求從指定的位置,復(fù)制多少字節(jié)數(shù)據(jù)而已。
dd命令實(shí)現(xiàn)鏡像備份和恢復(fù),比Ghost軟件簡(jiǎn)單和強(qiáng)大多了。使用ghost軟件,依然需要用戶(hù)進(jìn)行復(fù)雜而危險(xiǎn)的磁盤(pán)分區(qū)操作。
而使用fdisk和dd這兩條命令,一切都免了!
壓縮和解壓縮
可能我們需要備份的分區(qū)很大,使用dd命令生成的鏡像文件也就很大。存儲(chǔ)和傳輸這些鏡像不太方便。 我們也可以使用壓縮程序壓縮生成的鏡像文件。 這里,我選擇使用gzip程序,配合dd命令一起使用。
gzip參數(shù):
-c 表示輸出到stdout
-d 表示解壓縮
-1 表示最快壓縮
-9 表示最好壓縮
默認(rèn)使用的是-6壓縮級(jí)別。
要使用 dd 和 gzip 生成壓縮的鏡像文件,可以執(zhí)行命令: # dd bs=512
count=[fdisk命令中最大的end數(shù)+1] if=/dev/sda | gzip -6 /ghost.img.gz
還原時(shí),可以執(zhí)行下列命令: # gzip -dc /ghost.img.gz.gz | dd of=/dev/sda
提醒:
如果你把鏡像恢復(fù)到另一臺(tái)計(jì)算機(jī)上,你可能會(huì)發(fā)現(xiàn)你的網(wǎng)卡是eth1,而不是eth0。這是因?yàn)?/p>
/etc/udev/rules.d/70-persistent-net.rules 文件把你做鏡像的計(jì)算機(jī)的網(wǎng)卡作為eth0登記了。
如果你的網(wǎng)絡(luò)腳本對(duì)eth0進(jìn)行了處理,而沒(méi)有對(duì)eth1進(jìn)行處理,那么不修改網(wǎng)絡(luò)腳本,你可能就無(wú)法上網(wǎng)了。
也許你會(huì)希望在做鏡像之前,先刪除 /etc/udev/rules.d/70-persistent-net.rules 文件。這樣你恢復(fù)鏡像時(shí),網(wǎng)卡的名字就是eth0。 就不會(huì)造成你在恢復(fù)后的計(jì)算機(jī)上無(wú)法上網(wǎng)的問(wèn)題了。
注意:
最好在dd生成鏡像之前,先umount所有 if和of 設(shè)備的分區(qū)。這樣可以確保在dd的過(guò)程中文件系統(tǒng)沒(méi)有被改變。
在完成dd(生成鏡像和恢復(fù)鏡像)后,執(zhí)行sudo sync,確保數(shù)據(jù)被真正寫(xiě)入到硬盤(pán)上。
另外,如果你想要對(duì)整個(gè)硬盤(pán)進(jìn)行備份和恢復(fù),而不是只備份和恢復(fù)部分分區(qū),那么就請(qǐng)把dd命令中的 count=[fdisk命令中最大的end數(shù)+1] 去掉。bs=512也可以去掉。
1、用cp命令可以復(fù)制全部文件。1)、復(fù)制的時(shí)候記得使用通配符*,*表示所有文件。
2)、復(fù)制的時(shí)候記得-R參數(shù),即遞歸復(fù)制,可以將源文件夾下的子文件夾中的文件一并復(fù)制。
2、示例:將當(dāng)前用戶(hù)home目錄下的doc文件夾下的所有文件復(fù)制到Downloads目錄中。
3、cp命令使用詳解:
1)、用法:cp [選項(xiàng)]... [-T] 源文件 目標(biāo)文件
或:cp [選項(xiàng)]... 源文件... 目錄
或:cp [選項(xiàng)]... -t 目錄 源文件...
將源文件復(fù)制至目標(biāo)文件,或?qū)⒍鄠€(gè)源文件復(fù)制至目標(biāo)目錄。
2)、長(zhǎng)選項(xiàng)必須使用的參數(shù)對(duì)于短選項(xiàng)時(shí)也是必需使用的。
-a, --archive 等于-dR --preserve=all
--backup[=CONTROL 為每個(gè)已存在的目標(biāo)文件創(chuàng)建備份
-b 類(lèi)似--backup 但不接受參數(shù)
--copy-contents 在遞歸處理是復(fù)制特殊文件內(nèi)容
-d 等于--no-dereference --preserve=links
-f, --force 如果目標(biāo)文件無(wú)法打開(kāi)則將其移除并重試(當(dāng) -n 選項(xiàng)
存在時(shí)則不需再選此項(xiàng))
-i, --interactive 覆蓋前詢(xún)問(wèn)(使前面的 -n 選項(xiàng)失效)
-H 跟隨源文件中的命令行符號(hào)鏈接
-l, --link 鏈接文件而不復(fù)制
-L, --dereference 總是跟隨符號(hào)鏈接
-n, --no-clobber 不要覆蓋已存在的文件(使前面的 -i 選項(xiàng)失效)
-P, --no-dereference 不跟隨源文件中的符號(hào)鏈接
-p 等于--preserve=模式,所有權(quán),時(shí)間戳
--preserve[=屬性列表 保持指定的屬性(默認(rèn):模式,所有權(quán),時(shí)間戳),如果
可能保持附加屬性:環(huán)境、鏈接、xattr 等
-c same as --preserve=context
--sno-preserve=屬性列表 不保留指定的文件屬性
--parents 復(fù)制前在目標(biāo)目錄創(chuàng)建來(lái)源文件路徑中的所有目錄
-R, -r, --recursive 遞歸復(fù)制目錄及其子目錄內(nèi)的所有內(nèi)容
--reflink[=WHEN] 控制克隆/CoW 副本。請(qǐng)查看下面的內(nèi)如。
--remove-destination 嘗試打開(kāi)目標(biāo)文件前先刪除已存在的目的地
文件 (相對(duì)于 --force 選項(xiàng))
--sparse=WHEN 控制創(chuàng)建稀疏文件的方式
--strip-trailing-slashes 刪除參數(shù)中所有源文件/目錄末端的斜杠
-s, --symbolic-link 只創(chuàng)建符號(hào)鏈接而不復(fù)制文件
-S, --suffix=后綴 自行指定備份文件的后綴
-t, --target-directory=目錄 將所有參數(shù)指定的源文件/目錄
復(fù)制至目標(biāo)目錄
-T, --no-target-directory 將目標(biāo)目錄視作普通文件
-u, --update copy only when the SOURCE file is newer
than the destination file or when the
destination file is missing
-v, --verbose explain what is being done
具體步驟:
1,下載ddcopy,做一張win98啟動(dòng)軟盤(pán)把ddcopy拷貝到軟盤(pán)。也可用優(yōu)盤(pán)。
2,把第一塊硬盤(pán)即安裝好Linux系統(tǒng)的源盤(pán)接到與主版連接的主數(shù)據(jù)排線上,把第二塊硬盤(pán)即目標(biāo)盤(pán)接到與主版連接的副數(shù)據(jù)排線上。
3,用啟動(dòng)軟盤(pán)啟動(dòng)計(jì)算機(jī),然后執(zhí)行ddcopy查看幫助.
4,ddcopy
-s
查看硬盤(pán)信息。
5,執(zhí)行ddcopy
-d
s=1
d=2
(或ddcopy
80
81).
6,確信無(wú)誤,按y開(kāi)始硬盤(pán)克隆,如果不想克隆按n鍵。
7,克隆完成,出現(xiàn)命令提示符。
1.用再生龍這個(gè)東東,比ghost強(qiáng)一百倍。
不僅支持克隆備份linux,還支持windows。
不要使用ghost,它只支持ext3分區(qū)。
這個(gè)東東是一份liveCD,百來(lái)MB大小。
2.可以使用UCloner
UCloner (原名 ubuntu-cloner ) 是針對(duì) Ubuntu Linux 編寫(xiě)的一個(gè)系統(tǒng)備份、恢復(fù)、克隆工具;
可將 ubuntu 系統(tǒng)備份為 squashfs 映像文件,也可從映像文件中恢復(fù)系統(tǒng),與 GHOST 類(lèi)似;
可以直接將系統(tǒng)克隆到其它硬盤(pán)分區(qū);
可用來(lái)制作 Live 系統(tǒng);
同時(shí)具有命令行和圖形界面,以滿足不同用戶(hù)需求;
UCloner 是開(kāi)源軟件,遵循 GPL v2/v3 協(xié)議。
推薦使用ucloner,linux mint就是ubuntu,這個(gè)使用 簡(jiǎn)單,新手都能應(yīng)付自如。
這兩個(gè)東東都有中文支持,放心使用。
分享文章:linux克隆系統(tǒng)命令 linux 克隆
本文網(wǎng)址:http://jinyejixie.com/article22/dohhicc.html
成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)站維護(hù)、商城網(wǎng)站、動(dòng)態(tài)網(wǎng)站、關(guān)鍵詞優(yōu)化、自適應(yīng)網(wǎng)站、軟件開(kāi)發(fā)
聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶(hù)投稿、用戶(hù)轉(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)