linux的鏡像
1. 如何用linux把一個裝好的系統做成鏡像
一、下載安裝包
可以根據你的系統類型自行去官網下載,由於會有很多依賴關系,條件允許建議者通過網路yum的形式安裝(具體操作很多教程有)。
當然如果你是redhat6版本,那麼可以直接在http://download.csdn.net/detail/u012209894/9669034下載,我已經上傳了,
裡面的包已經全部囊括其中,安裝命令,有依賴關系的先安裝好依賴關系。
二、使用工具備份成鏡像
root用戶下輸入mondoarchive,然後就都是圖形操作了,鑒於要截圖,所以使用的是遠程連接工具,實際圖的界面沒這么丑。
[root@TIANCOM ~]# mondoarchive
See /var/log/mondoarchive.log for details of backup run.
Checking sanity of your Linux distribution
2. 如何安裝linux鏡像
不是這樣裝的,把Wubi從ISO里拷出來,放到與ISO文件中一個根目錄下,比如C:\下,然後運行wubi,按提示一步一步安裝,完成後重啟,從啟動菜單中選擇安裝Ubuntu就是了,很簡單的。
3. linux下的iso鏡像怎麼安裝
建議你用redflag5.0 for Dell OEM (即紅旗5.0的戴爾品牌機用的紅旗linux系統),那裡面集成了常用的工具軟體和娛樂軟體,操作也和windows一樣,個人覺得那個版本對硬體的支持要比紅旗官方下載的要好,比如顯卡,移動硬碟,U盤,以前的官方版本老是開不到1024*768,也不能識別光碟機,移動硬碟(後來才知道要手工掛載), 而DELL OEM版本可以自動識別這些了,還可以象windows一樣,用滑鼠一鍵刪除了~
給個下載地址給你
關於你的問題:
安裝Linux會破壞各個盤上的數據嗎?
會,並且有人說:新手肯定會犯分區的錯誤,毀掉數據。
呵呵,我很幸運,沒犯錯誤!
該怎麼安裝?
這里介紹一種比較極端的安裝辦法,什麼叫極端呢?沒有光碟機,更沒有軟碟機,呵呵.
本文的前提是你已經安裝了windows2000/windowsXP一個系統,在windows下安裝wingrub設置引導,安裝設置好後,重起後按F8進入操作系統選單.選 mygrub 選單就可以了
WinGrub 引導安裝linux詳述用WinGrub來引導Linux的安裝
有些弟兄沒有光碟機,也無刻錄機,更沒有軟碟機,在這種情況下,如何才能把Linux安裝上呢?本文的重點就在這里;
一、關於系統引導管理器的簡單介紹;
系統引導管理器grub就是一個多操作系統的引導管理器;wingrub是grub的windows版本
二、wingrub的安裝:
1、下載地址:
在上面的網址中,有下載頁面,裡面說的就是wingrub;
2、安裝:
1]安裝grub軟體到機器中,點滑鼠應該會吧,就直接按它默認的安裝,下一步、下一步就安裝好了;
2]安裝grub;
打開 wingrub程序,選擇 tools菜單,然後點擊 install grub ,出來一個對話框;
這裡面有兩個方法供我們選擇;(個人建議選B)
A) 我們直接點一下Boot From Grub Partion 就行,然後點擊,右邊的下接框;選擇要安裝在哪個分區中,然後按最下邊的[install];
您可能在下拉的菜單的對話框中,看到的是 (hd0,0)或者 (hd0,1)等,那就選(hd0,0);如果您只看到(hd0,1),說明您的第一個分區是NTFS的,這也沒有什麼,很正常;如果您看不到什麼下拉框,您就看下面的辦法;
B)您可以點 Systerm Device ,然後在右邊的選擇框中,選C ; 然後再點BOOT FROM BOOT.INI 就好,如果不行就換;在Title 中寫入mygrub ; 然後在 Time OUT 寫上 10;
這樣grub就安裝好了;他的配置文件在 c:\grub\中 ,配置文件是c:\grub\menu.lst ,這個配置文件起到決定性作用;所以我們一定要寫好;語法和Linux中的沒有區別;是一樣的;
A和B還是有點小小的區別,A的方法是開機就能看到所有的在menu.lst中系統;而 B,則必須按一下剛才我們所填寫的mygrub ,然後才能看到在menu.lst所提到的系統;
3、配置 grub ;
其實最簡單的配置方法不是來自於圖形的點滑鼠,初學Linux的弟兄可能會說,我不點滑鼠,我能做什麼?呵。。。。沒錯,但在配置 grub的過程中,最沒有效率的就是點滑鼠;其實我們點了十幾分鍾的滑鼠,也是達到一個目的,就是把grub配置起來。而他的配置文件就是c:\grub \menu.lst ,我們揮汗如雨的點滑鼠,無非是配置這個文件;如果不用點滑鼠的辦法來配置,
一分鍾都不到就OK ;只要掌握一點小小的技巧;有何難呢??
在配置 c:\grub\menu.lst的過程中,我們只是再用一下 wingrub的查看分區的界面,其它的只是用記事本就能寫好;c:\grub是隱藏起來的,我們要在游覽器中加入c:\grub 就
可以看得到;
0]打開wingrub,點tools =》partioinlist (分區列表),這里能了解到機器的分區,比如我們可能看到的 FAT32的分區是 (hd0,1)等等,事實上,我們的確需要fat32分來來存放下載的Linux光碟映象;我們通過這個能知道我們把光碟ISO存放到(hdX,Y)了,也能知道(hdX,Y)所對應的Windows分區的是哪個,是C,還是D ,還是E ,明白了吧;
1]首先我們找一個FAT 32的分區,把下載下來的ISO直接放到分區的根目錄下面,不要放在任何目錄中;
2]還是在這個分區,建一個目錄,比如是linux,從下來下來的第一張ISO中isolinux中抽取 vmlinuz 和 initrd.img 兩個文件,放到linux目錄中; 注意只放這兩個文件,不要放其它的內容,如果放了其它的,可能出現安裝到中途退出的情況;
注意:目錄是名是小寫的;在書寫menu.lst 時,我們要用半形英文,標點之類的全是半形的;title root kernel initrd 全是小寫的英文;切注意大小寫;
3]書寫menu.lst ,怎麼書寫,對我來說難嗎?不難!
我們打開menu.lst 後,可能裡面已經有內容了,比如有個 timeout 10 ,如果沒有這行可以自己寫上;沒有什麼難的;
timeout 10 #這是開機等待進入系統的時間,是10秒
title WindowsXP # 我們的機器 中都有 windows ,這個就是用來啟動windows的;總共有四行,不要弄錯了,可以照抄到你的配置文件中;
root (hd0,0)
makeactive
chainloader +1
簡單的 menu.lst 配置 linux 引導說明;通過menu.lst ,我們可以配置 Linux的啟動和引導;不只是安裝的引導,也可以引導已經安裝好的Linux系統;語法結構有下的四條,舉例如下:總共
有兩個書寫格式,任選其一;
格式一:最簡單:
代碼:
title redflag5
root (hd0,1)
kernel (hd0,1)/linux/vmlinuz
initrd (hd0,1)/linux/initrd.img
title 這行就是我們在開機時,所看到的菜單 ,顯示的就是 redflag5 ,要加在 title 的後面,title是必須保留的,是grub的語法的標簽 ,我們可以在title 後面寫我們想要加的東西,這是自己可
以定義的,比如 title redflag5也是可以的;
root (hd0,1) 這行能用 以root開頭,然後加一個空格,至於您把vmlinuz和initrd.img 放在哪個分區了,用打開 wingrub,點tools =》partioinlist (分區列表) 中查到
kernel 這行,以kernel 開頭,然後加一個空格,主要說的是vmlinuz文件放在哪個分區,哪個目錄了;除了kernel 後面有一個空格外,在這行中,其它地方沒有空格;這行說的是我們用放在(hd0,1)分區下的linux目錄中的kernel 來內核來啟動;
initrd 這行, 和 kernel 那行類似;沒有什麼難的,自己的文件放在哪個分區,哪個目錄了,自己最知道吧;
格式二:比較麻煩一點:理解著看吧;
代碼:
title redflag5
root (hd0,1)
kernel /linux/vmlinuz ro root=/dev/hda6
initrd /linux/initrd.img
title 這行就是我們在開機時,所看到的菜單 ,顯示的就是 redflag5 ,要加在 title 的後面,title是必須保留的,是grub的語法的標簽 ,我們可以在title 後面寫我們想要加的東西,這是自己可以定義的,比如 title fc4setup也是可以的;
root 這行,在本例中是 root (hd0,1),這行就是我們打開 wingrub,點tools =》partioinlist (分區列表) 中查到的;我們通過這個知道我們把解壓出來的 vmlinuz和initrd.img 所處的分區和路徑;
如何可以實現雙啟動?
紅旗5.0安裝好後會自動安裝雙啟動
安裝過程應該注意哪些事項?
特別提醒二點:
一.分區時不要選擇「自動分區」,選手動分區!
二.將紅旗的iso放在Fat32 分區,例如E盤
建議的分區方案:
1.鑒於你的C盤(系統盤)選擇ntfs,建議調整為Fat32分區,如果不改,可能產生未知錯誤,因為 linux系統只支持對ntfs的讀操作,不支持寫!
調整方法:可以用(PQ:魔術分區)PartionMagic調整。注意用ghost備份!
2.先將F盤資料轉移到E,從F盤分出空間8G:
linux / 根分區 最少3G,建議7~8G;
linux /boot 啟動分區 100M足矣;
linux swap 交換分區 520M(一般和內存大小差不多
最後是我的聯系方式:
我不學周傑倫,他會說:如果不給我加分,我再也不回答問題!
我只會說:我們大家共同學習研究!
4. 如何查看 linux 鏡像文件
查看鏡像文件類型
linux中文件類型是與文件後綴無關的,不能從文件後綴判斷文件類型。要想對鏡像操作就要知道它的類型,可以通過file命令實現。
gzip文件示例:
# file initramfs.gz
initramfs.gz: gzip compressed data, from Unix, last modified: Sat Mar 19 14:51:10 2011
cpio文件示例
#file tinycore.cpio
tinycore.cpio: ASCII cpio archive (SVR4 with no CRC)
塊文件
file redhat-initrd
redhat-initrd: Linux rev 1.0 ext2 filesystem data
數據文件
file rootfs.gz
rootfs.gz: data
解壓查看initrd鏡像
initrd類型的鏡像一般是一個dd出的塊文件再通過gzip壓縮而成。所以先查看文件類型,如果是gzip文件對其進行解壓。
sudo tar -xvf filename
解壓出來的文件再mount到指定位置就可以看到了。
mount -o loop filename /mnt
但不能更改,要想更改其中的內容,就要復制出來,更改後再重新生成initrd鏡像。
解壓查看initramfs鏡像
首先查看文件是不是gzip文件,是的話先解壓:
sudo tar -xvf filename
再查看解壓出來的是不是cpio文件,是的話用下面命令解壓:
cpio -id < filename
這個命令會將filename中的文件解壓到當前文件夾(若壓縮時是以相對目錄壓縮的)。
如果在桌面環境下,可以雙擊cpio文件,會出現一個和硬碟並列的位置,可以直接查看,這樣也可以。
5. 正常Linux的鏡像有多大
各個發行版不同的吧。像fedora這樣的發行版是幾G的。但是有一些mini的發行版,像CDlinux,puppy,mircolinux這些才幾十M。
6. Linux鏡像文件是什麼
所謂鏡像文件其實和ZIP壓縮包類似,它將特定的一系列文件按照一定的格式製作成單一的文件,以方便用戶下載和使用,例如一個測試版的操作系統、游戲等。它最重要的特點是可以被特定的軟體識別並可直接刻錄到光碟上。其實通常意義上的鏡像文件可以再擴展一下,在鏡像文件中可以包含更多的信息。比如說系統文件、引導文件、分區表信息等,這樣鏡像文件就可以包含一個分區甚至是一塊硬碟的所有信息。使用這類鏡像文件的經典軟體就是Ghost,它同樣具備刻錄功能,不過它的刻錄僅僅是將鏡像文件本身保存在光碟上,而通常意義上的刻錄軟體都可以直接將支持的鏡像文件所包含的內容刻錄到光碟上。其實,鏡像文件就是光碟的「提取物」。
用來裝系統用的
7. 什麼是linux鏡像
Linux是一套免費使用和自由傳播的類Unix操作系統,這個系統是由全世界各地的成千上萬的程序員設計和實現的。它以高效性和靈活性著稱。並且能夠在PC計算機上實現全部的Unix特性,具有多任務、多用戶的能力。Linux之所以受到廣大計算機愛好者的喜愛,主要原因有兩個,一是它屬於自由軟體,用戶不用支付任何費用就可以獲得它和它的源代碼,並且可以根據自己的需要對它進行必要的修改。另一個原因是,它具有Unix的全部功能.
8. 如何提取linux 系統鏡像文件
為了完成該測試,你得有一個 ISO 鏡像文件(我使用 ubuntu-16.10-server-amd64.iso 系統鏡像文件)以及用於掛載和提取 ISO 鏡像文件的目錄。
首先,使用如下命令創建一個掛載目錄來掛載 ISO 鏡像文件:
$ sudo mkdir /mnt/iso
目錄創建完成後,你就可以運行如下命令很容易地掛載 ubuntu-16.10-server-amd64.iso 系統鏡像文件,並查看其中的內容。
$ sudo mount -o loop ubuntu-16.10-server-amd64.iso /mnt/iso
$ ls /mnt/iso/
在 Linux 系統里掛載 ISO 鏡像
現在你就可以進入到掛載目錄 /mnt/iso 里,查看文件或者使用 cp 命令把文件復制到 /tmp 目錄了。
$ cd /mnt/iso
$ sudo cp md5sum.txt /tmp/
$ sudo cp -r ubuntu /tmp/
在 Linux 系統中復制 ISO 鏡像里的文件
注意:-r 選項用於遞歸復制目錄里的內容。如有必要,你也可以監控復制命令的完成進度。