找回密码
 开放注册

QQ登录

只需一步,快速开始

微信登录

微信扫码,快速开始

搜索
查看: 3120|回复: 0

BackTrack 3 Final正式版 + Windows XP 双系统安装

[复制链接]

166

主题

1

回帖

567

牛毛

一级牛人

积分
567
发表于 2009-9-24 15:14:34 | 显示全部楼层 |阅读模式 来自 安徽省合肥市
BackTrack 3 Final正式版 + Windows XP 双系统安装
Final, BackTrack, Windows, 系统
BackTrack 3 Final + Windows XP 双系统安装
2008-06-21 21:58
正式版的安装过程和beta版的差不多,不过由于BackTrack3 Final去掉了installer...所以安装的过程会麻烦一点,因为本来由installer做的现在要手打命令来做,不过不难.
预备工作跟beta的是一样的,
BackTrack3 安装记录
2008-03-29 14:54
BackTrack是一个基于SLAX(Slackware)Linux Live发行版.集成了很多渗透测试工具.
官方网站
http://www.remote-exploit.org/
http://www.offensive-security.com/
今天重装了系统[Windows XP SP2 + BackTrack3]..顺便把安装过程记录下来...让想装这个系统但又没有任何linux基础的朋友参考...同时也是给自己的备忘!!! 注:本文中 #号后的为操作命令,-----后的为注释
步骤一启动光盘)
光盘放入后选择一个启动模式..可以根据自己的情况选择.如果用窗口管理器模式启动不了光盘的系统,就用TEXT MODE(倒数第2个),我的就是TEXT MODE启动的...选好之后回车OK
图1:  
1.gif

然后等啊等啊等...等的时间和机器配置高低跟人品好坏成反比!!!!OK...直到提示bt login:
输入ID:root 密码:toor
#startx -----启动窗口管理器
图2:
2.gif

步骤二分区)
#fdisk -l -----查看分区情况
#cfdisk /dev/sda -----cfdisk分区软件分区...cfdisk比fdisk直观比较适合新手~注意后面的sda根据自己硬盘情况改动,如果上面的fdisk -l 的分区是/dev/hda*的就改成hda
然后给硬盘分区,new是新增分区,delete删除,分区自己分咯.分完Write,提问是否要把分区表写入硬盘..输入yes...完了QUIT...然后执行命令 # reboot 系统重起后分区表生效
图3:
3.gif

图4:
4.gif
图5:
5.gif

图6:
6.gif

图7:
7.gif
图8:
8.gif
图9:
9.gif
步骤三格式化)
#fdisk -l -----看分区情况
图10:
10.gif
我的分区情况是这样
sda9之前是windows的分区
sda9 --- / 分区格式ext3
sda10 --- swap 分区格式swap
sda11 --- /usr 分区格式ext3
sda12 --- /var 分区格式ext3
sda13 --- /tmp 分区格式ext3
sda14 --- /home 分区格式ext3
根据自己的情况格式化分区
#mkfs.ext3 /dev/sda9
#mkfs.ext3 /dev/sda11
#mkfs.ext3 /dev/sda12
#mkfs.ext3 /dev/sda13
#mkfs.ext3 /dev/sda14
#mkswap /dev/sda10
图11:
11.gif
图12:
12.gif

步骤四挂上分区)
#swapon /dev/sda10 ---挂上swap分区
#mkdir /mnt/backtrack3 ---创建根目录文件夹
#mount /dev/sda9 /mnt/backtrack3 ---挂上 / 分区
#mkdir /mnt/backtrack3/{usr,var,tmp,home} ---创建usr,var,tmp,home分区文件夹
#mount /dev/sda11 /mnt/backtrack3/usr ---挂上/usr 分区
#mount /dev/sda12 /mnt/backtrack3/var ---挂上 /var 分区
#mount /dev/sda13 /mnt/backtrack3/tmp ---挂上 /tmp 分区
#mount /dev/sda14 /mnt/backtrack3/home ---挂上 /home分区
图13:
13.gif
图14:
14.gif
步骤五开始装)
打开菜单找到Install BackTrack
需要注意的是 Install BackTrack to :[ ]这里应该写 / 根分区的文件夹路径,我的是/mnt/backtrack3
Write MBR (lilo.mbr) to : [ ] 这里写 / 根分区的路径 /dev/sda9
Install Method : 这里选 Real 右边的Restore Original MBR after lilo钩上
点install 开装
图15:
15.gif
图16:
16.gif
图17:
17.gif
步骤六最后的折腾)
#vi /mnt/backtrack3/etc/fstab --- 修改fstab 自动挂载系统分区,清空原来的资料写入以下内容
/dev/sda9 / ext3 defaults 0 1
/dev/sda10 none swap sw 0 0
/dev/sda11 /usr ext3 defaults 0 0/dev/sda12 /var ext3 defaults 0 0
/dev/sda13 /tmp ext3 defaults 0 0
/dev/sda14 /home ext3 defaults 0 0
/dev/cdrom /mnt/cdrom auto noauto,user 0 0
最后把/mnt/backtrack3 下面的 lilo.mbr 通过U盘或者其他方式拷到Windows C盘...因为我的系统内核不认我的MP4 所以我就只能FTP上传了到了windows再下载回来
#pppoe-setup --- 拨号设置
#pppoe-start --- 拨号连接
图18:
18.gif
图19:
19.gif
图20:

最后在C:\boot.ini 加入一句
c:\lilo.mbr =" BackTrack 3"
恭喜....重起就能看到你的BT3系统了
图21:
21.gif
图22:
22.gif
见2楼 的步骤一,步骤二,步骤三,步骤四
备注:步骤二分区) 也可以用 qtparted
然后步骤五(开始安装)请看下面
构建目标系统:
#cp --preserve -R /{bin,etc,lib,pentest,root,usr,dev,opt,sbin,var} /mnt/bt3
#mkdir /mnt/bt3/{sys,mnt,proc,boot}
#mount --bind /dev /mnt/bt3/dev
#mount -t proc proc /mnt/bt3/proc
#cp /boot/vmlinuz /mnt/bt3/boot
chroot到目标系统,配置目标系统:
#chroot /mnt/bt3 /bin/bash
#vi /etc/fstab ---根据自己的分区情况修改里面的内容
改前 改后

#vi /etc/lilo.conf ---lilo的配置
---要注意boot = /dev/sdax 和 root = /dev/sdax ...这里的sdax替换成根分区 / 的设备块名,例如我的 / 是装到了/dev/sda9
#lilo -v ---安装lilo
#exit ----返回livecd
#dd if=/dev/sda9 of=bt3.mbr bs=446 count=1 ----注意这里的if = dev/sda9要跟上面lilo.conf配置中的boot = /dev/xxxx 一样
然后把生成的这个bt3.mbr 复制到windowsC盘并在c:\boot.ini 后面加上一句
c:\bt3.mbr="Backtrack3 Final"
就这样BT3安装好了, 其实也可以用U盘来安装系统,步骤是一样的

fstab:
aufs / aufs defaults 0 0
devpts /dev/pts devpts gid=5,mode=620 0 0
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
/dev/hda /mnt/hda iso9660 noauto,users,exec 0 0
/dev/sda9 / ext3 auto,noatime,users,suid,dev,exec 1 1
/dev/sda10 swap swap auto,defaults 0 0
/dev/sda11 /home ext3 auto,noatime,users,suid,dev,exec 0 0
/dev/sda12 /usr ext3 auto,noatime,users,suid,dev,exec 0 0
/dev/sda13 /data ext3 auto,noatime,users,suid,dev,exec 0 0
/dev/sda14 /var ext3 auto,noatime,users,suid,dev,exec 0 0
/dev/sda15 /tmp ext3 auto,noatime,users,suid,dev,exec 0 0

lilo.conf
lba32
boot = /dev/sda9
prompt
timeout = 100
change-rules
reset
vga = normal
image = /boot/vmlinuz
root = /dev/sda9
label = BackTrack3Final
read-only
20.gif
您需要登录后才可以回帖 登录 | 开放注册

本版积分规则

帮助|Archiver|小黑屋|通信管理局专项备案号:[2008]238号|NB5社区 ( 皖ICP备08004151号;皖公网安备34010402700514号 )

GMT+8, 2025-4-28 07:42 , Processed in 0.257152 second(s), 36 queries .

Powered by Discuz! X3.5

快速回复 返回顶部 返回列表