BackTrack5(BT5)硬盘安装完美教程,亲测可用

 

大概一个月前吧,发了一系列的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知识,所以还是建议有一定基础的朋友们来尝试吧。对于安装中的错误奶牛不想再做解释了,网上喷子不少,奶牛的教程自己已经亲测无误,如果你安装过程中报错请自行解决吧。写个教程不容易的。嗯,就这样吧~~~欢迎大家常来奶牛的小博坐坐,订阅奶牛的博客也不错哦~~~

奶牛 | 2011年06月20日
  • D仔 2011年06月20日 at 1:49 下午
    BT5很好用,里面的工具实在诱人,搞网络安全的必备。
  • Solo 2011年06月20日 at 4:35 下午
    以后再搞这个吧。
  • off 2011年06月20日 at 8:07 下午
    亲测可以安装.. :good 想问一下..我安装完了.重启登陆后startx就黑屏了应该怎么解决啊?我是Y460N-IFI这款机器..双显卡貌似有点问题..查了半天资料也没有解决.
    • yetone 2011年06月20日 at 10:54 下午
      在BIOS中禁用集显
      • 奶牛 2011年06月20日 at 11:00 下午
        正解~
        • off 2011年06月20日 at 11:34 下午
          我特意的说明了一下我的机器是Y460的意思就是因为他根本就没有可以设置屏蔽集显的选项.
          • 奶牛 2011年06月21日 at 12:16 上午
            我没用过460,bios有显卡的主从设置么?调换一下呢?我查了,下开机点F2进入BIOS,选择Configuration,将高亮光区移动到Graphic Device 按下回车键,把Switchable Graphics改成Discrete Graphic,接着按ESC,选择Exit and save changes 。试试吧。
  • 明湖yucoat 2011年06月21日 at 12:11 上午
    装过,暂时不需要。然后卸载了
  • 宁怡 2011年06月21日 at 10:51 上午
    比BT4好在哪里呢?
  • bo 2011年06月22日 at 7:22 下午
    谢谢奶牛老大的“BackTrack5(BT5)硬盘安装完美教程 ”,“missing filesystem.size ”问题终于解决了,我们现在终于能成功安装BT5在硬盘上了。 :good :good :good :good
  • laowu2517 2011年06月22日 at 9:53 下午
    请问楼主,BT5下面有台式机能用的无线网卡么? 最好是pci 和支持11n的
  • Mucid 2011年06月23日 at 7:35 下午
    这又有好多Wifi要遭殃了啊……
    • 奶牛 2011年06月23日 at 9:50 下午
      嘿嘿,也还好啦~~~
  • bo 2011年06月25日 at 10:16 下午
    奶牛大哥,BT5是安装好了,但我想安装无线网卡驱动时,却遇到了一个新问题,就是TAR解压驱动文件后,进入该文件夹,make时就提示: make: *** /lib/modules/2.6.38/build: 没有那个文件或目录。 停止。 make: *** [all] 错误 2我重新下载了该驱动,再试了一下,结果一样,请问到底怎么回事了?该如何解决呢?
    • 奶牛 2011年06月25日 at 10:22 下午
      你configure没有?
      • bo 2011年06月26日 at 12:49 上午
        问题搞好了,原来是没安装headers,现在安装好,就能编译了.但还是谢谢奶牛大哥的回答.
  • 张刚 2011年07月1日 at 9:19 上午
    里面的password.txt是怎么更新的,能单独提取出来吧
  • sonlia 2011年07月1日 at 1:47 下午
    奶牛大哥,BT5是安装好了,但是没有装显卡驱动,我用新立得 下载envyng-gtk 但是有错误提示python+(<2.6)+但是+2.6.5-0ubuntu1+将会被安装 我以为是一看python得默认版本是2.65 然后我就下了个2.5得 并把它作为默认得 。可是还不行。我得是联想y550 gt 130m 希望大侠[email protected]告诉以下原因,
    • 奶牛 2011年07月1日 at 2:27 下午
      貌似是要求至少python的版本是2.6吧...
  • sonlia 2011年07月1日 at 5:52 下午
    奶牛哥回复 的好快啊 。 但是 bt5里面 自带的2.6 3.1 加上我 装的三个版本都有了。
  • sonlia 2011年07月1日 at 6:03 下午
    我换成 3.1 得也不行
  • sonlia 2011年07月2日 at 8:52 上午
    这三个版本我都试过了 。每次都是重启 但是 显示的错误信息都是一样的。
  • benhuan 2011年07月10日 at 7:18 下午
    我的还是不能进入BT5的引导,刚开始显示了内核的一段信息接着就黑屏,硬盘灯也没反应,一直没找到原因 :wen
  • cod371 2011年07月29日 at 2:36 下午
    大牛啊 我走投无路了 goole了半天也没解决 安装一切顺利 遇到missing filesystem.size 安装教程也顺利解决了 真是好方法 :good 问题在重启后出现了 Grub引导菜单选择进入后 提示 error:invaild magic number error:you need to load the kernel first grub.cfg修改了修改去也不行 最后重装按默认的也不行 请大哥指点明路 最后 谢谢啦
  • gestapo2011 2011年08月31日 at 1:32 下午
    奶牛大哥,我的系统是win7,引导之后,在进入那个图片的时候,一个劲的闪烁,还显示很多行字,done什么的
  • gestapo2011 2011年08月31日 at 1:35 下午
    还有您提供的配置文件,我只把那个menu.lst替换了,grldr文件用你用替换啊
  • ghost 2011年11月8日 at 10:31 下午
    奶牛哥 、安装过程中遇到问题 、320G的硬盘,留出20G的空间。在BT5安装的时候,分区显示很混乱,不是0空间就是几M,还有个137M,最大的一个竟然316G ?请教一下是哪里出问题了呢?
  • Neeke 2011年12月3日 at 11:04 下午
    正在U盘安装
  • 閒人 2012年01月20日 at 12:59 下午
    你好,我在hdzone.org中轉帖了你的博客,在里面我已經寫了是轉自你的博客,希望允許
  • xch40 2012年03月2日 at 10:19 上午
    按照楼主的方法,在引导这一块出现了问题。通过默认的boot引导没出现引导菜单。后来用easyBCD,出现引导菜单,但是就出现grub的DOS窗口。哪位朋友遇到了这样的问题了?
  • 潜意识失忆 2012年03月17日 at 7:13 下午
    楼主..我已经成功安装在硬盘了..但是开机的时候GRUB4DOS里面只有BT..没有windows7了.请问怎么弄回来啊?真的很急...
  • shlghl 2012年05月16日 at 11:33 上午
    现在AMD官网有最新的显卡驱动,对12.04支持还马马虎虎,不知道对这个基于10.04的支持好不好额,双显卡真是悲剧啊
  • freedom 2012年06月25日 at 1:12 下午
    打开install backtrack后第4步怎么设置,我是小白,求解释 :kl
  • freedom 2012年06月27日 at 2:47 下午
    按照全部步骤挂载以后,打开install该怎么装啊,在第四部选什么?
  • youthflies 2012年09月21日 at 11:49 下午
    赞一下,很管用。
  • 陈少举 2012年12月9日 at 11:26 上午
    我的是解压放在第二个分区的/grub/bt/目录下,因此我的menu.lst配置如下:title BackTrack 5 root(hd0,04) kernel /grub/bt/casper/vmlinuz file=/cdrom/preseed/custom.seed live-media-path=/grub/bt/casper boot=casper persistent locale=en_GB.UTF-8 keyb=uk textonly noprompt vga=791-- initrd /grub/bt/casper/initrd.gz boot
  • 可爱小迪 2012年12月11日 at 4:33 下午
    老师,你好,请问BT5的引导系统和安装之后的系统有区别吗?一定要安装吗?望赐教 :kl :kl
    • 奶牛 2012年12月12日 at 1:47 下午
      这个不一定要安装的,引导进入系统即可正常使用。只是引导后东西都在内存里,保存的话需要你手动挂载硬盘。
  • 信仰 2012年12月12日 at 8:29 上午
    上个图可以吗 ? 还有那些工具 我为什么都弄不好? 是不是还需要改名啊
  • 可爱小迪 2012年12月12日 at 7:50 下午
    谢谢老师,老师的意思是引导系统只相当于PE,我理解的对吗?
  • 2013年04月17日 at 5:22 下午
    我上次安装把整个硬盘都搞坏了 :gg
  • 2013年05月8日 at 8:41 下午
    奶牛哥 我用笔记本装完了 minidwep-gtk 运行的时候提示没有搜索到无线网卡 这是什么情况?
  • Free 2013年05月29日 at 11:56 下午
    教程不错,用上了,安装成功 :good
  • fang 2015年04月3日 at 5:20 下午
    我想问下这是Win7和BT5双系统的安装方法吗
Comments are closed.