解决对BackTrack 4修改却无法保存的问题
1、除特别说明外,本博客内容皆为原创,可以自由转载传播,但请署名及注明出处,不尊重别人劳动成果的不欢迎;
2、本博客内容遵守“署名-非商业性使用-禁止演绎 2.5 中国大陆”协议;
BackTrack是linux众多发行版的一种,里面集成了很多黑客工具,在破解无线密码方面非常牛逼,几乎达到了无所不破的境界……
因为我是把BackTrack装在U盘中,所以以下操作仅针对U盘。不过原理是一样的,对于把BackTrack装在硬盘的朋友也适用。
准备的东西
2G U盘
BackTrack 镜像
UNetbootin
步骤
1.把BackTrack安装进U盘 。(安装前推荐把U盘格式化)

2.修改配置
cd /boot/syslinux
chmod +Xx lilo
chmod +Xx syslinux
vim syslinux.cfg #vi前最好自己先备份一份
第一次修改
找到 “LABEL BT4″. 然后复制那一段(4行)
现在修改”LABEL BT 4″ ,例如变成”LABEL Jean’s BT4″
第二次修改
修改”MENU LABEL BT4 Beta – Console” ,例如变成”MENU LABEL jean’s BT4 – Console”
第三次修改
在“root=/dev/ram0 rw” 之前插入 changes=/dev/sdbx
注:x值是不一定的,如果像我一样只插了一块U盘并且U盘上只有一个分区那x就是1。
最终完成后的
LABEL jean’s BT4
MENU LABEL jean’s BT4 – Console
KERNEL /boot/vmlinuz
APPEND vga=0×317 initrd=/boot/initrd.gz ramdisk_size=6666 changes=/dev/sdb1 root=/dev/ram0 rw quiet
重启后选择jean’s BT4 ,进入系统touch个文件测试吧。
俺可是一个大大的菜鸟,能不能把硬盘版的BT4的修改方法告诉俺,可以发到邮箱里jaysys@126.com
非常感谢
[回复]
admin 回复:
12月 7th, 2009 at 15:45
网上这种教程非常多
[回复]
backtrack 3 能这样改吗
[回复]
admin 回复:
09月 3rd, 2009 at 10:52
可以,原理都是一样的
[回复]
=======================================
2.修改配置
cd /boot/syslinux
chmod +Xx lilo
chmod +Xx syslinux
vim syslinux.cfg #vi前最好自己先备份一份
=======================================
1、BT4 pre final 用 UNetbootin 安装进U盘后,/boot 目录下没有 /syslinux目录,也没有 lilo 文件;根目录下倒是有一个syslinux.cfg文件,不知道修改该文件是否有效?
2、syslinux.cfg文件中没有地方出现“root=/dev/ram0 rw” 能自己在其中一个选项中添加 “changes=/dev/sdbx root=/dev/ram0 rw ”吗?
如下:
=====================================================
default vesamenu.c32
prompt 0
menu title UNetbootin
timeout 100
label unetbootindefault
menu label Default
kernel /ubnkern
append initrd=/ubninit BOOT=casper boot=casper nopersistent rw quiet vga=0×317
label ubnentry0
menu label Start BackTrack FrameBuffer (1024×768)
kernel /boot/vmlinuz
append initrd=/boot/initrd.gz BOOT=casper boot=casper nopersistent rw quiet vga=0×317
label ubnentry1
menu label Start BackTrack FrameBuffer (800×600)
kernel /boot/vmlinuz
//以下内容修改
append initrd=/boot/initrd800.gz BOOT=casper boot=casper ramdisk_size=6666 changes=/dev/sdb1 root=/dev/ram0 rw quiet vga=0×314
……
…
====================================================
另:如果一块U盘上有两个分区那x值是多少?
[回复]
admin 回复:
08月 14th, 2009 at 06:53
第一个问题你可以自己测试一下。
第二个问题sdb0[第一分区],sdb1[第二分区]……依次类推
[回复]
在“root=/dev/ram0 rw” 之前插入 changes=/dev/sdbx
注:x值是不一定的,如果像我一样只插了一块U盘并且U盘上只有一个分区那x就是1。
主要把这句话加上就可以保存了么?一直没有保存过。
[回复]
admin 回复:
07月 1st, 2009 at 09:00
对
[回复]