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知识,所以还是建议有一定基础的朋友们来尝试吧。

BackTrack5(BT5)硬盘安装完美教程相关推荐

  1. BackTrack5(BT5)硬盘安装

    BackTrack5的硬盘安装分两步: 第一步:BT5的硬盘引导,第二步:BT5的硬盘安装. BT5的下载地址: BT5R2-GNOME-32.iso (2,588MB, MD5, torrent) ...

  2. st58服务器装系统,微pe硬盘安装系统教程

    微pe硬盘安装系统教程 [2021-02-19 05:17:36]  简介: php去除nbsp的方法:首先创建一个PHP代码示例文件:然后通过"preg_replace("/(\ ...

  3. 台式计算机硬盘能扩大吗,台式机硬盘扩容方法,台式机械硬盘安装分区教程图解...

    大家都知道,很多用户买电脑只安装固态硬盘,时间久了发现容量越来越不够用了,想要为台式电脑主机中增加一块机械硬盘,为电脑扩大更多容量.不过由于隔行如隔山,不少用户不知道如何安装机械硬盘.那么台式机械硬盘 ...

  4. 用硬盘安装linux物理机,老爷机安装UBUNTU的悲剧之旅(附用GRUB2硬盘安装ubuntu教程)...

    最近想在一台旧机器上安装个UBUNTU测试一下,算是练手,以前在虚拟机上安装过,本来认为比较简单,但是实际安装到物理机上时却是问题层出不穷,经过一顿的折腾后,终于有了初步的结果,这里将过程和一些问题分 ...

  5. Windows 硬盘安装 Ubuntu 教程

    本方法可以在硬盘上直接安装Ubuntu双系统,不需要借助U盘等工具,但仅限于Windows 7及以上版本.本文以Windows 7和Ubuntu 12.04为例. 1. 首先是分区,在计算机上点击右键 ...

  6. 音创a55怎么安装系统_怎么直接从硬盘装系统|直接从硬盘安装系统教程

    安装系统的方法有很多种,比如光盘安装.U盘安装.硬盘安装等,绝大多数用户都希望安装步骤越简单越好,而且不需要借助其他设备,直接从硬盘装系统刚好符合这一要求,不过直接从硬盘安装系统仅适用于系统可以正常运 ...

  7. win7下装ubuntu双系统 硬盘安装详细教程

    本文转载自http://www.linuxidc.com/Linux/2014-10/108430.htm https://jingyan.baidu.com/article/e4d08ffdace0 ...

  8. 红旗7linux安装教程,红旗Linux7.0硬盘安装简明教程

    红旗Linux7.0安装方式比较简单,但为了帮助更多的朋友,更好的安装了解红旗Linux7.0.希望大家耐心的看完本文,如果你是初次接触红旗 Linux的新手,本文将是带你进入红旗Linux世界大门的 ...

  9. 重装系统之硬盘安装WIN7教程

    本文用于安装纯净的WIN7系统,首先需要准备相关的资源: 1. windows 7系统旗舰版官方ISO文件,简体中文版64位下载地址: ed2k://|file|cn_windows_7_ultima ...

  10. 传统bios安装linux分区,传统BIOS传统MBR分区,Clover硬盘安装基础教程

    在pcbeta潜水很久,发现安装Clover的帖子大部分都是:传统BIOS+GPT分区或者是UEFI主板.传统BIOS+MBR分区的帖子太少了,所以此片文章由此而生! 一.前提准备:1.不论你用cha ...

最新文章

  1. 强烈推荐可以玩上一整天的游戏网站
  2. starUML -- 各种图绘制
  3. 使用JSP/SERVLET实现在校学生管理系统
  4. 安装很久_快看啦!吊轨推拉门安装图解在这里。
  5. 微信小程序朋友圈分享图片生成方案实现
  6. 超图iServer版本安装和使用入门图解
  7. 8K 星!这可能是最适合你的 TensorFlow 教程
  8. 《Excel与VBA程序设计》第一章
  9. react hooks_为什么选择React Hooks,我们如何到达这里?
  10. C语言:输入一个华氏温度f,计算并输出对应的摄氏温度。计算摄氏温度的公式为:c=5/9*(f-32),输出取两位小数。
  11. B+/-Tree原理(mysql索引数据结构)
  12. openwrt1907使用mt7621+mt715 5G wifi吞吐量低问题解决方法
  13. 如何用html放音乐播放器,如何用html+js实现音乐歌词同步播放器
  14. 教你如何入门【大数据开发】?
  15. delln4030安装固态硬盘_戴尔灵越怎么更换固态硬盘
  16. [Github] You‘ve successfully authenticated, but GitHub does not provide shell access.
  17. Reflector 引起VS2013无法调试(Debug)并异常关闭
  18. 4.3 CPU性能侦测
  19. CDA Level Ⅲ 模拟题(二)
  20. sqlserver 统计专业中班级数和男生、女生各有多少人

热门文章

  1. gohost -- go 开发的命令行hosts配置管理工具 1
  2. 【C语言】输出100内素数
  3. Lodop+html+pdf.js 实现web客户端连接的本地打印机直接打印,无需预览
  4. 【 以项目实战讲解CAD的二次开发(二)】
  5. 高人泡MM的QQ聊天记录
  6. matlab代码注释方法--单行多行
  7. UML之旅店预订系统
  8. 朗文当代高级词典LONGMAN.Dictionary
  9. PaaS建设有什么意义,能够给企业带来哪些价值?
  10. APP移动端自动化测试框架