BackTrack5(BT5) 硬盤安裝 教程

最近需要安裝BT5 硬盤版,出了一些問題,雖然最終解決了,但覺得有必要記錄下來。。。

BT5全稱BackTrack five是繼bt3,bt4之後的最新版,這是一個linux環境的便攜系統,可以放到U盤或者硬盤中啓動,對本身硬盤沒有影響。。。

1.資源

    a)BT5R3-GNOME-32.iso文件:點擊打開鏈接

    b)grub4dos的配置文件:點擊打開鏈接  
2.使用U盤 拷貝時,由於文件系統的差異,會導致數據錯誤,易出現Input/Output error.


需要將文件系統 設置爲 NTFS,再進行優盤傳輸。
3.安裝BT5時,根目錄應該至少 15G。交換空間1G夠了。

   在安裝BT5之前,需要提前將XP下的空間進行了分區。在安裝過程中,選擇手動分區(advanced)。

   BT5R3的iso文件會有3個多G,開始分了15G,感覺卡的不行,因此建議根目錄應該至少 15G。

  
4.可能需要 安裝顯卡驅動。

    BackTrack5自帶的顯卡驅動是第三方的Nouveau驅動,在桌面下,效果非常地不好,在瀏覽網頁等操作的時候會出現卡頓的情況甚至出現了黑屏,因此需要更新一下驅動,升級爲官方驅動。

   進入官網後,下載對應的英偉達的顯卡驅動,下載之後會得到一個run文件。(需要提到的是我在英偉達中文版裏面總是下載不了,後來進入英文版纔將顯卡驅動成功下載)

----------------------------------------------------------------------------------------------------

下面爲轉載的硬盤引導和安裝過程(可以直接看紅字部分)。。。

以下內容轉載自:奶牛博客

大概一個月前吧,發了一系列的BackTrack5的文,有BT5的下載也有BT5的硬盤引導,當然還有BT5的硬盤安裝咯,但是文章中存在一些錯誤,導致missing filesystem.size 而無法繼續安裝。呃,BT5安裝奶牛覺得是沒有太大必要的。爲什麼呢?BT5系統作爲桌面系統的話不是很適合,所以對於新手奶牛還是不推薦安裝的。只要可以硬盤引導,裏面所有的工具都可以正常使用的,也就沒有什麼安裝的必要了。當然,如果你想安裝,可以用奶牛的教程,奶牛自己安裝了一次,完美安裝。

BackTrack5的硬盤安裝奶牛分兩步走,第一步是BT5的硬盤引導,第二步是BT5的硬盤安裝。過程中用到BT5的LIVE鏡像,可以在這裏下載BackTrack5發佈,提供多種鏡像下載 。

第一部分 BackTrack5(BT5)硬盤引導
BackTrack5 (BT5)的硬盤引導我們是藉助grub4dos來完成的,grub跟grub2下奶牛還木有測試。grub4dos在xp跟win7下可以都用 boot.ini的方法來完成,win7也認識boot.ini,如果你是xp,直接修改boot.ini,如果你是win7,在系統盤根目錄下新建 boot.ini。

寫入內容:

c:\grldr="GRUB4DOS Menu"

xp是在文件最後加上上面這行,win7在空白文件中只寫這行就可以了。當然,win7也可以用easyBCD來安裝grub4dos,可以參考奶牛的文章ubuntu11.04硬盤安裝詳細教程,xp、win7完美支持

下面你需要下載奶牛準備好的grub4dos的配置文件(見上文):點此下載配置文件 將此文件解壓縮到系統盤根目錄即可。

其實如果你對grub的menu.lst比較熟悉的話,可以看下menu.lst引導BT5的內容

 title BackTrack5 Text - Default Boot Text Mode
 root (hd0,0)
  kernel /casper/vmlinuz file=/preseed/custom.seed boot=casper text splash vga=791--
initrd /casper/initrd.gz
  boot


下載好CD鏡像後,用UltraISO將全部文件解壓縮到系統盤根目錄(你的系統盤)下即可。

重啓時選擇引導,會進入BackTrack5的引導。這一步完成後你就已經完成了硬盤引導工作,可以正常進入BT5的LIVE了。默認賬戶是root,密碼是toor,進入圖形化桌面是startx。

第二部分 BackTrack5(BT5)硬盤安裝
這一部分,奶牛先來說說missing filesystem.size錯誤的產生原因,missing filesystem.size是因爲install.sh那個文件無法找到安裝所需要的filesystem.size,而這個文件就在/cdrom中,而當你運行了umount -l /cdrom之後,該目錄變成了空目錄,所以系統無法找到原來我們拷貝過去的文件filesystem.size,因此會報錯。那麼如何解決呢?方案有兩個,一個是將iso鏡像中的所有文件都重新拷貝到/cdrom文件夾中,當然,這是不太可行的,至少奶牛2G內存是木有搞定,呵呵,說不定你是4G內存可以搞定呢~~~這個方法我們pass掉,現在說說真正的方法,用loop將iso文件掛載到/cdrom目錄下。具體做法:
1.準備好你的bt5的安裝iso,最好是放在你的系統盤也就是sda1中,如果放不開當然放別的盤裏也可以的,命名全部用英文,免得有不必要的麻煩。打開一個終端,終端在程序的附件中。

在終端中運行

cd /
sudo mkdir nenew
sudo umount -l /cdrom
sudo mount /dev/sda1 /nenew
ls /nenew | grep iso


運行到這一步的時候,看看回顯的結果中是否有你的鏡像文件,如果你放到了第一個分區中,應該可以看到你的鏡像名稱,可以繼續第二步了。如果你沒有放到系統根目錄下,就執行下面的命令,將sda的數字依次遞增,直到ls 的結果有你的鏡像爲止。

sudo umount -l /nenew
sudo mount /dev/sda2 /nenew
ls /nenew | grep iso


好了,到此我們假設你已經看到了你的BackTrack5的iso鏡像文件,如果你沒有看到,自己找找原因吧,奶牛不解釋。

2.執行下列命令

sudo modprobe loop
sudo mount -o loop /nenew/BT5-GNOME-32.iso /cdrom

這裏的BT5-GNOME-32.iso爲你的BT5的鏡像名稱。

sudo umount -l /nenew
ls /cdrom

這時候會回顯cdrom目錄下的文件,自己確定下跟iso文件中是否一致,如果一致,ok,你的操作正確了,可以進行安裝了,如果不一致,sorry,回頭繼續看教程找原因。

3.運行桌面上的install來安裝即可,安裝過程可以參考ubuntu的安裝過程,奶牛這裏就不熬述了。最後安裝結束,提示是否重啓,選擇reboot重啓,當出現提示讓輸入enter的時候回車,這個地方沒法過去,當然這並沒有什麼影響,直接關掉電源就可以了,因爲該關閉的東東已經都關閉了。如果你是筆記本就長按開機按鈕就可以關機的。重新開機就可以進入系統了。當然,你沒有看到windows的啓動項。啓動正常後,用戶名root密碼toor進入系統,startx進入圖形,打開終端,sudo update-grub就有windows的啓動項了。

至此,BackTrack5(BT5)硬盤安裝已經算是完美了,missing filesystem.size的錯誤也解決掉了。可能安裝過程中有些複雜,那是因爲你缺少基礎的linux知識,所以還是建議有一定基礎的朋友們來嘗試吧。對於安裝中的錯誤奶牛不想再做解釋了,網上噴子不少,奶牛的教程自己已經親測無誤,如果你安裝過程中報錯請自行解決吧。寫個教程不容易的。嗯,就這樣吧~~~歡迎大家常來奶牛的小博坐坐,訂閱奶牛的博客也不錯哦~~~






發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章