大概一个月前吧,发了一系列的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,可以参考本人的文章 http://www.linuxidc.com/Linux/2011-04/35316.htm

下面你需要下载本人准备好的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 linuxidc

sudo umount -l /cdrom

sudo mount /dev/sda1 /linuxidc

ls /linuxidc | grep iso

运行到这一步的时候,看看回显的结果中是否有你的镜像文件,如果你放到了第一个分区中,应该可以看到你的镜像名称,可以继续第二步了。如果你没有放到系统根目录下,就执行下面的命令,将sda的数字依次递增,直到ls 的结果有你的镜像为止。

sudo umount -l /linuxidc

sudo mount /dev/sda2 /linuxidc

ls /linuxidc | grep iso

好了,到此我们假设你已经看到了你的BackTrack5的iso镜像文件,如果你没有看到,自己找找原因吧,本人不解释。

2.执行下列命令

sudo modprobe loop

sudo mount -o loop /linuxidc/BT5-GNOME-32.iso /cdrom这里的BT5-GNOME-32.iso为你的BT5的镜像名称。

sudo umount -l /linuxidc

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

linux+硬盘rd5,BackTrack5(BT5)硬盘安装完美教程 亲测可用相关推荐

  1. 【软件问题】解决WPS中的VBA支持库安装问题(亲测可用)

    [软件问题]解决WPS中的VBA支持库安装问题(亲测可用) 一键解决WPS中的VBA支持库安装问题,下载软件后,直接默认即可,亲测可用: 链接:https://pan.baidu.com/s/18C_ ...

  2. 国产linux操作系统——麒麟操作系统的来龙去脉(有下载地址,亲测可用)

    文章目录 1.linux操作系统 2.国产操作系统 3.麒麟操作系统 4.引用 1.linux操作系统 目前市场主流的linux操作系统分类大致如此,国产操作系统的麒麟操作系统,底层比较杂,所以单独一 ...

  3. RabbitMQ下载安装---最新版本--亲测可用

    RabbitMQ官网入口 简介: RabbitMQ是实现了高级消息队列协议(AMQP)的开源消息代理软件(亦称面向消息的中间件).RabbitMQ服务器是用Erlang语言编写的,而集群和故障转移是构 ...

  4. 从永远到永远-Docker安装使用(亲测可用)

    环境:CentOS Linux release 7.8.2003 参考教程:参考官网 文章目录 1.前提条件 2.移除旧版Docker 3.~~更新yum包(千万别更新!我更新过程等了4小时!)~~ ...

  5. Jetbrains全系列完美破解--------亲测可用

    最佳破解方法: 有效期到2099年12月31日,适用于JetBrains的所有开发工具 以pycharm为例: 第一步:下载补丁文件 如果是2017.2以上版本的,需要JetbrainsCrack-2 ...

  6. php oci8 11,linux下为php开启oci8扩展(ubuntu14亲测可用)

    安装oci8扩展(php5.2-5..6请到php下载oci8-2.0.1.tgz或以下版本,php7下载oci8-2.1.1.tgz版本)这个非常重要,如果扩展包下载错了,就不会生成oci8.so这 ...

  7. linux下为php开启oci8扩展(ubuntu14亲测可用)

    为什么80%的码农都做不了架构师?>>>    工具/原料 oracle安装包三个 oci8-2.0.1.tgz包一个 方法/步骤 安装oracle安装包 rpm -ivh orac ...

  8. Centos7中安装ElasticSearch7.2_亲测可用_坑很多---ElasticSearch工作笔记026

    之前用docker安装过,但是现在需要用了,从centos7上安装,费了写功夫,记录下来,方便自己和 他人以后再装的时候,有个参考 2.首先要安装虚拟机,我在VMware中安装的,过程中碰到了很多问题 ...

  9. Microsoft Office for Mac最新版本安装教程,亲测可用

    办公必备的Office工具,它为需要使用 Office 工具的用户和企业设计,让他们可以利用功能强大的 Outlook 来处理电子邮件.日历和通讯录事宜.你所熟知和信赖的 Office 经过更新后,可 ...

  10. chromedriver下载与安装方法,亲测可用

    chromedriver下载地址: http://chromedriver.storage.googleapis.com/index.html http://npm.taobao.org/mirror ...

最新文章

  1. java工作流 数据库设计_Java开发网
  2. 如何在JQuery $ .each函数中编辑全局变量?
  3. Javascript系列——对象元素的数组去重实现
  4. php的文件包含总结 include require include_once require_once
  5. c 通过jni调用java_使用c通过jni调用java
  6. 视图切换—多模板文档视图结构的应用
  7. [BZOJ2733] [HNOI2012] 永无乡 (splay启发式合并)
  8. java8 新特性实践
  9. 分子生物学词汇(G~K)
  10. QQ空间抢车位刷钱方法汇总
  11. ubuntu安装独显驱动(R7000P RTX2060)
  12. php ci CodeIgniter框架图片缩略图处理类优化 缩放到固定大小
  13. python字符串设置字体_[4] Python字符串
  14. 基于MATLAB的数字信号处理(4) IIR数字滤波器设计及软件实现
  15. Excel 设置下拉框-显示中文而实际数字
  16. 百度地图批量地址解析(地址转化经纬度)
  17. 树莓派+DS18B20+Canal 实现 温度报警系统
  18. CodeGear2007到CodeGear2009全系列自动破解工具更新到v1.0.0.237
  19. 书法练字帖纸——井字格获得国家知识产权局专利证书
  20. 制造or智造?华为云BI助力企业数字化转型

热门文章

  1. python画动态表情包_20行代码制作字符画版小黄鸭表情包
  2. 视觉SLAM总结-本质矩阵E分解
  3. js删除对象的某个属性
  4. 快速读懂CAN报文 DBC文件 解析文件
  5. 重装系统win10安装教程(超详细)
  6. 2021-1-25计算机快速入门,简单掌握各种技巧
  7. 函数-6已知输入为一个列表,列表中的元素都为整数,我们定义元素筛选函数为foo,功能是检查获取传入列表对象的所有奇数位索引(注意列表的索引是从0开始的)对应的元素,并将其作为新列表返回给调用者。
  8. Ubuntu系统死机解决办法
  9. cadence Allegro17.2关闭start page 界面方法
  10. jsp+servelt+mysql+tomcat 四六级单词查询系统