游客发表
直接开始。中文装BT5(BackTrack 5)中文版装U盘,版安比装硬盘麻烦一点,盘教但也没到让人摔键盘的中文装程度。我上周帮朋友弄了一次,版安他那个8G金士顿U盘,盘教写完镜像后启动直接进了grub rescue,中文装气得他差点把U盘掰了。版安问题出在引导记录没处理好。盘教下面把流程拆开说,中文装每一步都别跳过。版安
先准备东西。盘教一个4G以上的中文装U盘,最好8G,版安因为BT5中文版镜像解压后接近2.8G。盘教镜像文件去BackTrack官网的存档页找,别下那些第三方修改版,里面塞了挖矿脚本你根本看不出来。我用的版本是BT5R3-GNOME-64.iso,中文语言包是后来单独打的。写盘工具用Win32 Disk Imager,或者Linux下直接dd。别用UltraISO,它写出来的U盘在BIOS里经常认不到。
写盘之前,U盘先格式化成FAT32。有人问NTFS行不行?行,但BT5的引导器对NTFS支持不完整,启动时可能卡在“vesamenu.c32 not a com32r image”。别赌这个。Win32 Disk Imager选好镜像和U盘盘符,点Write,等大概七八分钟,进度条走完会弹个“Write Successful”。这时候别急着拔,Windows可能还在缓存,点安全弹出。
关键一步来了。写完后U盘会被分成两个分区,一个小的FAT16放引导,一个大的ext3放系统。Windows下只能看到那个小的,大的直接显示“未格式化”。别手贱去点格式化。打开DiskGenius,找到U盘那个ext3分区,右键“浏览文件”,确认里面有/casper/filesystem.squashfs。没有的话就是写盘失败了,重来。
引导修复。BT5默认用syslinux,但有些主板UEFI模式不认。进BIOS把CSM打开,或者Legacy First。我朋友那台联想拯救者,默认UEFI only,死活不进U盘引导。后来在BIOS里把“USB Legacy Support”改成Enabled,重启按F12,U盘选项才出来。进去后选“Live CD (中文)”,等进度条滚完,看到那个黑底绿字的终端界面,说明U盘启动成功了。
中文支持。BT5原版是英文的,中文版镜像里预装了fcitx和wqy字体。但如果你下的是纯英文版,进系统后要手动装。先连网,终端里敲:apt-get update && apt-get install fcitx fcitx-googlepinyin。然后改locale:dpkg-reconfigure locales,选zh_CN.UTF-8。重启Xorg,Ctrl+Alt+Backspace。有时候fcitx不自动启动,在~/.xprofile里加一行export GTK_IM_MODULE=fcitx,再fcitx -d。
持久化存储。Live模式重启后所有改动都没了。想保存设置,得在U盘根目录建一个casper-rw文件。Linux下:dd if=/dev/zero of=/media/U盘/casper-rw bs=1M count=2048,然后mkfs.ext3 casper-rw。Windows下用fsutil创建2G文件,再用Ext2Fsd格式化。重启时加内核参数persistent。我试过,能存住WiFi密码和终端历史,但显卡驱动这种大改动还是容易崩。
最后说个坑。BT5内核是2.6.38,太老了。新笔记本的无线网卡(比如Intel AX200)根本不认。你得提前下好compat-wireless驱动,或者直接插个USB网卡。我包里常年带一个RT5370芯片的小网卡,二十块钱,BT5免驱。别指望用笔记本自带的,十有八九要折腾一下午。
U盘装BT5,核心就三件事:写盘用dd或Win32 Disk Imager,引导模式选Legacy,持久化建casper-rw。剩下的都是细节。搞不定就换Ubuntu,别跟老系统较劲。
```友情链接