现在电脑保密的方式很多,开机密码啦,文件加密啦,指纹识别啦,等等,奶牛今天教给大家一个U盘启动系统的方法。只有插上U盘系统才能启动,没有U盘,那你就手动引导去吧~~~
原理很简单,因为我们的ubuntu系统是用grub2来启动,我们的grub引导程序是写再mbr上的,如果我们清除掉mbr而将引导信息写在我们的U盘上,那么就只能用U盘引导启动系统咯。对于高手来这个方法可能有些小儿科,不过折腾下玩玩也好啦~~~
首先呢,各位要确定自己的u盘可以作为启动设备进行引导,别折腾到最后自己的U盘无法在自己的电脑上引导。这里大家可以看看自己BIOS中的boot是否支持USB设备启动。
1.进入我们的ubuntu系统,这里奶牛以ubuntu 10.10为例说明,ubuntu 10.04啦9.10啦还有最新的11.04理论上都可以。
插入U盘,打开终端
sudo su
fdisk -l看看自己的u盘在/dev/下哪个设备,奶牛以sdb设备为例说明。
grub-install /dev/sdb
然后重启,将boot的顺序改为usb设备优先于硬盘。看看是否可以正常引导进入系统。
2.理论上应该可以正常引导,然后我们需要给我们的ubuntu的mbr做个备份了。
进入终端
sudo dd if=/dev/sda of=./mbr.bak bs=446 count=1
将用户目录下的mbr.bak复制到自己的U盘上,防止发生错误而引导丢失。
3.继续在终端下输入
sudo dd if=/dev/zero of=/dev/sda bs=446 count=1
将mbr用0来填充,从而达到清空mbr的效果。
重新启动,看看是不是只能用U盘启动啦。
此方法建议能完全看明白的朋友折腾,因为引导啥的挺麻烦的,别最后系统进不去神马的就不好啦。如果折腾到最后无法进入系统了,可以用live-cd来修复引导的。详细可以看奶牛的文章
Comments (6)
Comments are closed.