+ 最近为了破解一个WiFi真是伤透脑筋,原来的backtrack已经变成了Kali。工具越来越多,功能越来越强大,但是ISO也越来越大,不方便随身携带。特别是急用的时候,还要重新下载3个G的包,虽说有了网盘,存储方便了,不过网盘的网速限制也是让人蛋疼。无意间看到了CDLinux这个小玩意儿,简单,灵活,最重要的是小巧,塞进u盘走哪儿带哪儿,妈妈再也不用担心我没有wifi蹭啦啦啦。
+ 下载CDLinux试用了一下,感觉非常不错,符合我这种追求极简风格的人。不过Xfce用着有点蛋疼。并且VirtualBox里运行CDLinux每次都需要重新把记录文件考进系统,继续之前的任务非常麻烦。折腾了几个小时把CDLinux装进了VirtualBox,现在记录下过程。
CDLinux : 0.9.7.1
一. VirtualBox 创建新虚拟机, 容量自己看着办。
二. 装载CDLinux ISO包,运行起来进入系统,使用 GParted 分下区。新盘分区要先新建分区表,新建一个msdos然后继续,创建FAT32分区,应用全部操作。
三. 进入“开始-系统” 打开 超级权限终端模拟器 首先查看下硬盘
fdisk -l
找到你的硬盘我的是 /dev/sda 继续执行
//挂载硬盘
mkdir -p /media/sda1
mount /dev/sda1 /media/sda1
//拷贝grub文件
mkdir -p /media/sda1/boot/grub
cp /usr/lib/grub/i386-pc/* /media/sda1/boot/grub/
cp /media/CDLINUX/CDlinux/boot/grub.cfg /media/sda1/boot/grub///拷贝系统文件
cp -r /media/CDLINUX/CDlinux /media/sda1///执行grub
cd /media/sda1/boot/grub/grub
> root (hd0,0)
> setup (hd0)
> quit//重启系统
reboot
以上路径要对照自己的实际路径,
系统启动后, 打开系统自动挂载的硬盘, 我的是 /media/35B6F-C480 新建一个 menu.lst 文件(或者在boot文件夹内),写入以下菜单
#等待5秒
timeout 5
#自动启动第一项
default 0
title CDLinux 0.9.7.1
find --set-root /CDlinux/bzImage
#vag 调整分辨率 791=1024x768x32 788=800x600x32
kernel /CDlinux/bzImage vga=791 CDL_LANG=zh_CN.UTF-8
initrd /CDlinux/initrd
boot
四. 重启系统,释放掉ISO包。此时系统会直接从硬盘引导。