下面是用VirtualBox安裝Debian6的方法和步驟
l 新建一個文件夾,用於存放虛擬硬盤,如Debian
l 打開VirtualBox,點擊新建
l 輸入虛擬機名稱,Debian_6
l 給虛擬機分配內存,這里設置為1G
選擇不添加虛擬硬盤,點擊創建,點擊繼續。
接下來我們可以手動添加幾塊虛擬硬盤
l 選擇剛創建的那個虛擬機Debian_6,然后右邊的點擊存儲,如下圖所示
l 點擊添加虛擬硬盤
l 點擊創建新的虛擬硬盤
l 使用默認設置,然后點擊下一步
l 使用默認設置,然后點擊下一步
l 設置虛擬硬盤的名稱以及大小
l 設置虛擬硬盤的存放位置
l 將位置設置到剛才新建的文件夾Debian下,點擊保存。
l 點擊創建
l 按照上面的方法,再創建另一塊虛擬硬盤home.vdi,這里僅僅是為了說明問題,所以創建兩塊,第二塊虛擬硬盤的名稱設置為:home,大小設置為40GB,還放在剛才的路徑D:/Debian/下。
按照上面的方法,名稱為boot的虛擬硬盤默認為sda,名稱為home的虛擬硬盤名稱為sdb。如果想改變,可以這么做:
選擇boot.vdi,點擊右側的SATA端口下拉列表,可以看到boot.vdi的SATA端口是0,home.vdi的SATA端口為1,這里可以將boot.vdi的SATA端口設置為1,將home.vdi的SATA端口設置為0,這樣他們的順序就變了,這樣home.vdi就成了sda,boot.vdi就成了sdb。
這里我們選擇默認的就可以了,如下即可
l 選擇debian6光盤鏡像所在的路徑,如下圖所示
l 點擊確定
l 選擇剛才創建的虛擬機Debian_6,點擊啟動按鈕
l 選擇第二項Graphical install,即用圖形界面安裝,然后敲回車鍵
l 建議使用英語,然后點擊繼續
l 選擇Hong Kong,然后點擊繼續
l 使用默認設置,然后點擊繼續
l 這里可以設置DNS服務器的IP,這里可以不填,等全部安裝好之后,自己去配置網絡就可以了,然后點擊繼續
l 點擊繼續
l 點擊繼續
l 設置root用戶的登陸密碼
l 添加一個新用戶pengdl
l 點擊繼續
l 為用戶pengdl設置登錄密碼
l 選擇手動分區,然后點擊continue
l 下面列出的就是剛才我們創建的兩塊虛擬硬盤boot.vdi和home.vdi,如果想回到上圖中的界面,可以先選中下圖中的Guided partitioning,然后點擊continue。
下面開始進行分區
l 選擇第一塊虛擬硬盤,點擊continue
l 選擇yes,點擊continue
l 如下圖,點擊continue
l選擇創建一個新的分區,然后點擊continue
l 假如有如下分區:
/ 30GB
swap 2.2GB
/home 42.9GB
l 選擇主分區,點擊continue
l 點擊continue
l 設置分區使用的文件系統,我們采用ext4文件系統。點擊used as,然后點擊continue
l 選擇ext4文件系統,然后點擊continue
l 選擇Done setting up the partition選項,然后點擊continue
- 選擇剩余的2.2GB,將它全部分給swap分區。點擊continue
選擇創建一個新分區
使用默認的2.2GB,點擊continue
選擇邏輯分區
選擇use as,設置為swap
選擇Done setting up the patition,點擊continue。
下面將剩下的一塊虛擬硬盤全部作為home分區
選擇yes,點擊continue
使用默認值,將42.9GB全部給home,點擊continue
選擇邏輯分區,點擊continue
使用ext4文件系統
可以看到,Mount point已經設置為了/home,如果不是,可以選擇Mount point選項,點擊continue。這里掛載點設置正確,選擇Done setting up the partition選項,然后點擊continue。
下面已經全部分好區了,這樣分的目的是,將來一塊分區壞了之后,其他的分區不受影響。比如boot.vdi損壞了,不會影響home.vdi分區中的數據(我們可以吧一些工程源碼放在home分區下面,你也可以多添加幾塊虛擬硬盤,給/usr,/tmp以及/var各自單獨分一塊虛擬硬盤),等會我們可以模擬一下如果boot.vdi損壞的情況下,如何再利用home.vdi中的數據。
選擇Finish partitioning and write changes to disk,點擊continue。
選擇yes,點擊continue
下面開始自動進行安裝
這里根據需要選擇,這里我們選擇SSH Server,這樣我們可以通過SecureCRT來訪問Debian虛擬機。
用pengdl登陸虛擬機,打開終端,輸入 df –h
假設由於某種原因,虛擬機中的一塊虛擬硬盤損壞了。這里為了看補救后原來的數據是否還存在,我們可以在home分區下建一個文件,寫一下東西如下所示:
/home/pengdl/pengdonglin/peng.c,下面是peng.c的內容
假設原來的boot.vdi損壞,但是home.vdi還完好。我們新建一個名為debian_recovery虛擬機,新建一個名為boot.vdi的虛擬硬盤,而另一個虛擬硬盤則用剛才未損壞的那塊虛擬硬盤home.vdi。
添加home分區,使用已損壞的虛擬機的home.vdi虛擬硬盤。
選擇ext4文件系統
如圖,選擇no,keep exiting data,即保留原始數據,不格式化,如果此時點擊continue,就會變成格式化該分區,再點擊continue又變回不格式化該分區。
選擇Mount point選項,然后點擊continue,設置掛載點為/home
將新建的那塊虛擬硬盤按照實際需要進行分區,這里還按照上一個虛擬機中boot.vdi的分區方法進行分區,如下圖所示:
選擇Finish partitioning and write changes to disk,然后點擊continue。
可以看到,原來的數據還完好無損。
到此安裝完成