首页 > 技术文章 > 制作可保存配置的U盘版BT4(BackTrack4 )

制作可保存配置的U盘版BT4(BackTrack4 )

2010年4月25日 发表评论 8,772 views 阅读评论

一、安装
1、准备:
1).最小的USB驱动器的容量4GB的USB,格式为FAT32的;
2).BT4正式版:
下载地址:http://www.remote-exploit.org/backtrack_download.html
3).U盘启动制作工具:unetbootin
下载地址:http://unetbootin.sourceforge.net/
注意:unetbootin可以下载windows版或者Linux版,请按照自己的操作系统下载
2、运行Unetbootin并选择bt4为bt4-pre-final.iso,选择USB驱动器号,并点击OK开始作一个可启动的USB驱动器:

附件:



附件:

附件:

创建过程,重新启动完成了新的USB启动您的计算机和引导的驱动器上创建和享受您的系统Backtrack 4版。
默认Backtrack4登录用户名是:root 密码是:toor
startx开始图形化界面

二、配置

1、默认情况下,U盘版BT4是不可写的,其实只要修改两个文件就可以搞定了:
把U盘插入一台能正常运行的操作系统下,打开根目录下的syslinux.cfg文件,把

引用:
boot=casper nopersistent rw quiet vga=0×317
修改成:

引用:
boot=casper persistent rw quiet vga=0×317
仅仅只去掉了一个no,保存退出,然后下载下面的这个savefile压缩文件,在U盘根目录拷贝一个(见附件,解压后拷贝) casper-rw 文件,文件大小自己选择(就是把比如1024Mb改成casper-rw,如果你U盘够大,就不要选择太小的,我刚开始选择256M,后来想安装东西就安装不进去了,没办法,只能重来,后来选择了一个2048Mb的)

附件:
saveFile.rar [40.78 KiB]

2、配置网络

把U盘插入,从U盘启动,输入 startx 后进入图形界面 在shell里输入:

代码:
vim /etc/rc.local
,在最下面把

代码:
/etc/init.d/wicd start
加入,保存退出.这样wicd就能开机启动了,然后从Internet–wicd NetWork Manager运行Wicd,选择高级设置,可选择自动DHCP,或手动设置静态IP地址之类的,连接成功后就可以上网了.

3、安装中文语言包
在shell终端输入

代码:
#apt-get install language-pack-kde-zh language-pack-kde-zh-base language-pack-zh language-pack-zh-base
如果有需要,可以打开

代码:
vim /etc/apt/sources.list
,添加软件源.

引用:
deb http://ubuntu.dormforce.net/ubuntu/ intrepid main multiverse restricted universe
deb http://ubuntu.dormforce.net/ubuntu/ intrepid-backports main multiverse restricted universe

deb http://ubuntu.dormforce.net/ubuntu/ intrepid-proposed main multiverse restricted universe

deb http://ubuntu.dormforce.net/ubuntu/ intrepid-security main multiverse restricted universe

deb http://ubuntu.dormforce.net/ubuntu/ intrepid-updates main multiverse restricted universe

deb-src http://ubuntu.dormforce.net/ubuntu/ intrepid main multiverse restricted universe

deb-src http://ubuntu.dormforce.net/ubuntu/ intrepid-backports main multiverse restricted universe

deb-src http://ubuntu.dormforce.net/ubuntu/ intrepid-proposed main multiverse restricted universe

deb-src http://ubuntu.dormforce.net/ubuntu/ intrepid-security main multiverse restricted universe

deb-src http://ubuntu.dormforce.net/ubuntu/ intrepid-updates main multiverse restricted universe

更新系统:

代码:
#apt-get update
安装中方字体:如果中文的地方都是”口口”,那就是系统没有中文字体,可安装msyh.tff微软雅黑,一般在C:\windows\fonts目录下能找到,网上也可以下载
BT4字体安装程序:setting/system administratorn/font installer:
BT4字体设置程序:setting/appearance &themes/font:
BT4中文Local,可以切换成中文:setting/regional & accessibility/country/region&language.

安装中文输入法:
1).卸载scim
为了避免安装中出现一些问题,在这之前先要卸载掉系统自带的SCIM输入法
sudo apt-get remove –purge scim* // 删除SCIM及其配置文件
sudo apt-get autoremove // 删除被SCIM依赖的,不再使用的package
sudo apt-get install -f // 尝试修正安装过程中出现的依赖性关系
注:也可以通过”新立得软件包管理器(Synaptic Package Manager)”来卸载SCIM
2).我们来安装Fcitx,步骤如下:
设为默认:
dpkg-reconfigure locales
3.安装Fcitx
apt-get install fcitx
4.在/etc/X11/Xsession.d/下新建一个名为:92fcitx的文件
并输入如下内容:
export LANG="zh_CN.UTF-8"
export XIM_PROGRAM=fcitx
export XIM=fcitx
export XMODIFIERS="@im=fcitx"
fcitx&
保存,退出!
reboot就OK了……

相关文章

分类: 技术文章 标签:
  1. 2010年4月27日00:30 | #1

    不错,顶,回去马上试试

  2. U盘BT4
    2010年6月12日12:47 | #2

    你们只是一味的抄仿 我真不知道这个方法是哪里出来的 但是你们有没有测试过啊
    还有什么细节需要注意的???
    为什么我的保存不了呢?????

  3. 2010年6月13日23:47 | #3

    @U盘BT4
    我只能说鄙视你的无知,自己没有成功,反倒嘴巴一张乱打哈哈说抄袭。没有成功我会发在博客上?你去对比一下其他保存BT4的文章和我这有什么区别?saveFile.rar你下载了没?下载完解压了没?解压出来拷贝进U盘了没?
    教程写的这么详细了,您老要是还不会,那您只能去找您的小学语文老师去算账了!

  4. 军师
    2010年7月6日10:28 | #4

    不错!!!我顶你个肺!!!

  5. yqwin110
    2010年7月27日23:28 | #5

    我已经被BT4折磨的超过一个星期了。。看了许多的安装教程,LZ的教程要详细许多,希望能有用。
    还有个问题,
    1.我有一次安装BT4中的install.sh时发生了错误,貌似是什么硬盘问题,我是安装到的u盘上的,怎么结局这个问题。
    2.进入bt4的startx的图形界面后,不安装那个install.sh和安装后有什么区别啊。安装后貌似要求空间很大,要至少4个g
    以上,希望LZ有空给与解答,再次先感谢。。。

  6. 2010年7月29日11:45 | #6

    @yqwin110
    1.安装U盘版Bt4 不需要执行install.sh这个脚本。只需要用到我文章上面提到的那个工具即可。
    2.这个install.sh是把ISO刻录到光盘后,用光驱启动进入后安装到硬盘上用的。你做进U盘了以后就不需要执行这个文件了。U盘至少要4G的原因,是我文章里面的附件:saveFile.rar里面提供了几种不同大小的文件,最大的4G,如果你U盘小于4G,那你在saveFile.rar里面选个2048的文件解压缩出来。

  7. 圣Sniper
    2010年8月7日20:14 | #7

    savefile那个附件不能够下载了,不清楚那个文件具体是什么,能说明一下吗?

  8. 新手
    2010年8月20日17:07 | #8

    我是按着楼主的描述做的,使用unetbootin 做完后的就可以启动,然后我将2048Mb.bz2 拷贝到u盘的根目录,将文件名修改为 casper-rw 按着楼主修改
    boot=casper nopersistent rw quiet vga=0×317
    修改成:
    引用:
    boot=casper persistent rw quiet vga=0×317

    然后启动时就提示
    (initramfs)
    如果不修改 nopersisitent 是可以启动的。

    不明白问题所在,是不是 那个 2048Mb.bz2 文件需要解压缩。
    我直接更名可以忙?

    急盼楼主的回复。
    谢谢!!

  9. 2010年8月21日09:47 | #9

    2048Mb.bz2 需要解压缩出来。

  10. gonnar
    2010年8月24日09:54 | #10

    2G的U盘不行吗?我昨天试了一下,2G的U盘,BT3可以进去,BT4从U盘启动不了,不知道是不是容量的原因。。。

  11. gonnar
    2010年8月24日09:59 | #11

    @gonnar
    这么大空间是为了装中文?不装中文的话,是不是2G也就够了?

  12. 2010年8月24日16:59 | #12

    2G够了,看个人需求吧, 现在4G的U盘也不贵,能上4G最好上个4G,怕后期要更新一些东西。

  13. 2010年11月19日09:25 | #13

    我装BT4其实就是用来破个无线用,其它的用的倒是不多,只是郁闷了,根据这个做的东西都可以保存,除了root密码我保存不了!!

  14. 三国
    2011年4月2日01:36 | #14

    按照你的办法我尝试了好几次可还是不成功,请问真的可以成功吗?

  15. falcon
    2011年4月18日12:11 | #15

    请问一下,是把2048Mb.bz2这个文件改名成casper-rw.bz2后直接拷入u盘,还是先把2048Mb.bz2里的文件解压出来后改名成casper-rw拷入u盘啊?!

  16. 2011年4月26日01:41 | #16

    2048Mb.bz2里的文件解压出来后改名成casper-rw拷入u盘