新聞中心
如何用ghost安裝linux系統(tǒng)
linux 下是無(wú)法使用ghost的.
創(chuàng)新互聯(lián)科技有限公司專業(yè)互聯(lián)網(wǎng)基礎(chǔ)服務(wù)商,為您提供遂寧聯(lián)通機(jī)房,高防服務(wù)器租用,成都IDC機(jī)房托管,成都主機(jī)托管等互聯(lián)網(wǎng)服務(wù)。
因?yàn)間host只能識(shí)別很少的老舊Linux文件系統(tǒng),也無(wú)法識(shí)別grub和LILO等引導(dǎo)加載程序。
Linux下也有g(shù)host工具,最著名的有g(shù)4l—ghostForLinux。
如果是整個(gè)磁盤的復(fù)制和恢復(fù),還算簡(jiǎn)單。但是,沒辦法實(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),打開命令行,執(zhí)行如下命令:
sudo fdisk -u -l
可以查看所有磁盤上的所有分區(qū)的尺寸和布局情況。
-u,讓start和end中數(shù)字的單位是512字節(jié),也就是一個(gè)sector扇區(qū)的大小。
假設(shè)我有一個(gè)/dev/sda磁盤,有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的鏡像。然后可以在任意硬盤大于6GB的計(jì)算機(jī)上恢復(fù)出完整的系統(tǒng),包括MBR和3個(gè)分區(qū)sda1,sda2,sda5。
具體步驟
找一個(gè)U盤,安裝UbuntuLive Cd系統(tǒng)?!揪唧w如何制作U盤啟動(dòng)的UbuntuLive CD,可以參考Ubuntu官方網(wǎng)站的幫助?!?/p>
UbuntuLive Cd和WindowsPE系統(tǒng)類似,是光盤/U盤引導(dǎo)的Ubuntu操作系統(tǒng),不需要安裝就可以直接使用。
U盤啟動(dòng),進(jìn)入盤上的Ubuntu系統(tǒng),打開命令行,執(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盤插到其他系統(tǒng)上,用U盤啟動(dòng),進(jìn)入U(xiǎn)buntuLiveCD,打開命令行,執(zhí)行如下命令:
dd if=/ghost.img of=/dev/sda
完成后,拔掉U盤,啟動(dòng)計(jì)算機(jī),就可以看到我們的Linux系統(tǒng)已經(jīng)安裝完畢了!
注意:
不要直接在計(jì)算機(jī)上用本地磁盤啟動(dòng)系統(tǒng)后執(zhí)行dd命令生成本地磁盤的鏡像。而應(yīng)該使用livecd啟動(dòng)計(jì)算機(jī)。
因此計(jì)算機(jī)運(yùn)行時(shí)會(huì)對(duì)系統(tǒng)盤產(chǎn)生大量寫操作。 直接對(duì)運(yùn)行中的系統(tǒng)盤生成的鏡像,在恢復(fù)到其他硬盤上時(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)心磁盤的文件系統(tǒng)格式,它只是簡(jiǎn)單地按照要求從指定的位置,復(fù)制多少字節(jié)數(shù)據(jù)而已。
dd命令實(shí)現(xiàn)鏡像備份和恢復(fù),比Ghost軟件簡(jiǎn)單和強(qiáng)大多了。使用ghost軟件,依然需要用戶進(jìn)行復(fù)雜而危險(xiǎ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)行了處理,而沒有對(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)沒有被改變。
在完成dd(生成鏡像和恢復(fù)鏡像)后,執(zhí)行sudo sync,確保數(shù)據(jù)被真正寫入到硬盤上。
另外,如果你想要對(duì)整個(gè)硬盤進(jìn)行備份和恢復(fù),而不是只備份和恢復(fù)部分分區(qū),那么就請(qǐng)把dd命令中的 count=[fdisk命令中最大的end數(shù)+1] 去掉。bs=512也可以去掉。
Linux裝完后如何通過(guò)其鏡像文件安裝它里面的軟件
1.先在虛擬機(jī)的設(shè)置上把光盤連接上(如果Linux已經(jīng)啟動(dòng)記得點(diǎn)Connect)
2. 在Linux命令行輸入 mount /dev/cdrom /media (把光盤掛載到Linux下的/meida文件夾)
3. rpm -ivh /media/Server/*.* (*.*為你所需要安裝的軟件包)
以上是以Redhat 5.4為例,希望可以幫到你。
linux鏡像文件怎么安裝
您好,有以下幾種方式:
1. 把ISO用UltraISO之類的工具刻錄成光盤。
然后把光盤放入要裝系統(tǒng)的電腦的光驅(qū)里,開機(jī)時(shí)進(jìn)BIOS設(shè)置從CD/DVD ROM啟動(dòng),保存退出,重啟后從光盤啟動(dòng)開始安裝。
刻錄盤建議使用型號(hào)中帶W的光盤,因?yàn)檫@種盤可以復(fù)寫。
2. 把ISO用量產(chǎn)的工具量產(chǎn)到U盤中
量產(chǎn)后的U盤,要進(jìn)BIOS設(shè)置從usb CD/DVD ROM啟動(dòng)才可以成功啟動(dòng)。量產(chǎn)只量產(chǎn)一部分,剩下的作為附屬盤。附屬盤可以正常讀寫,但是量產(chǎn)后的分區(qū)不能寫入,只能讀取。
量產(chǎn)有風(fēng)險(xiǎn),會(huì)損壞U盤。
3. 把ISO放到支持從ISO\IMG鏡像啟動(dòng)的啟動(dòng)盤中
以老毛桃為例,用老毛桃把U盤制作成啟動(dòng)盤,然后在U盤根目錄下新建一個(gè)LMT目錄,把ISO放進(jìn)去。
然后把U盤插到要裝系統(tǒng)的電腦上,開機(jī)時(shí)進(jìn)BIOS設(shè)置從U盤啟動(dòng),保存退出,重啟后從U盤啟動(dòng)。在啟動(dòng)盤菜單中選擇從ISO鏡像啟動(dòng),然后選擇之前放進(jìn)去的鏡像開始安裝。
這種方式不只U盤可以,內(nèi)存卡也可以。
怎么在linux系統(tǒng)下安裝linux鏡像文件
你好,安裝方法如下:
1、啟動(dòng)Linux系統(tǒng)虛擬機(jī)的時(shí)候,點(diǎn)擊“編輯虛擬機(jī)設(shè)置”--“CD/DVD”--“使用ISO鏡像文件”點(diǎn)擊“瀏覽”選擇Linux系統(tǒng)的iso鏡像。
2、進(jìn)入Linux系統(tǒng)后,打開終端,用命令掛載光驅(qū)。
#創(chuàng)建一個(gè)目錄用來(lái)掛載光驅(qū)
mkdir /mnt/cdrom
#掛載光驅(qū)
mount -t iso9660 /dev/cdrom /mnt/cdrom
#掛載后,進(jìn)入/mnt/cdrom就可以查看鏡像文件了
cd /mnt/cdrom
#取消掛載使用如下命令:
umount /mnt/cdrom
標(biāo)題名稱:linux鏡像安裝命令,linux掛載鏡像及安裝軟件包的命令
本文URL:http://fisionsoft.com.cn/article/dsehhsg.html