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. java列表包含列表_java – 包含另一个列表的列表
  2. python语言跨平台语言吗_python属于跨平台语言吗?
  3. python turtle循环图案-Python内置模块turtle绘图详解
  4. Mininet 系列实验(一)
  5. luogu_1134 阶乘问题
  6. 为CentOS 6 配置本地YUM源
  7. 解决内存不能为read或者0x0***的错误
  8. Android入门——电话拨号器和四种点击事件
  9. shell对于字符串的操作
  10. java 三级菜单栏的添加_[Java教程]jquery实现的三级导航菜单实例代码
  11. java中用new创建一个对象的过程解析_【漫画】Java对象的创建和访问全过程详解...
  12. 理解Android的手势识别
  13. linq to sql中的自动缓存(对象跟踪)
  14. HDU-4324 Triangle LOVE 拓扑排序
  15. Mac基础知识:在mac上怎么使用程序坞
  16. LabVIEW使用MX Component与三菱PLC建立通讯(以FX5U举例)
  17. linux虚拟机系统下安装jdk
  18. 深度学习的应用与实践
  19. 图解GitHub和SourceTree 入门教程 使用教程
  20. android 属性动画伸缩,Android动画开发——Animation动画效果详解

热门文章

  1. 使用华为云WeLink,体验无纸化办公的这些优点
  2. js实现数字转化为大写金额——js技能提升
  3. 计算机中.dll文件检查,在电脑中查看并打开dll文件类型的具体方法
  4. Wind安装python插件遇到问题怎么办
  5. 软考之项目网络图(活动图)
  6. ARCore之路-环境准备
  7. Java IO流处理 面试题汇总
  8. shell学习教程(超详细完整)
  9. EmmyLua For Intellij IDEA注解功能的一些用法
  10. 单位换算:秒(s)/毫秒(ms)/微秒(us)/纳秒(ns)/皮秒(ps)之间密尔(mil)/毫米(mil)/英尺(inch)之间