感谢支持
我们一直在努力

打造U盘上的Linux操作系统

玩U盘上的Linux,不会不玩硬盘上的Linux吧?


我是要把硬盘上的安装好的Linux 系统克隆到U盘上去。


新到手的8G U盘,133+10元,网上购买的。


1。先格式U盘,我是用惠普的专用U盘格式化工具,格式化以后应该是hdd模式。


Linux下用fdisk应该也可以。我是两台笔记本,把U盘拔来拔去。


2。插上U盘,我的系统会自动mount。


#ls -al /dev/disk/by-id


可以看到自己的U盘信息,我的是/dev/sdc /dev/sdc1


#umount /dev/sdc1


然后格式化U盘


mkfs.ext3 /dev/sda1


我是用gparted软件,图形界面,感觉不错。


3。复制现有的系统文件到U盘上


mkdir /mnt/sdc1


mkdir /mnt/tmp


mount /dev/sdc1 /mnt/sdc1


mount /dev/hda3 /mnt/tmp (Linux系统安装在/dev/hda3)


cp -a /mnt/tmp/* /mnt/sdc1 (将原系统中的所有文件复制到U盘上)


以前安装的系统,乱七八糟的软件装了一大堆,有7G,拷贝花了不少时间。


4。安装启动管理器(我偏爱grub)


相关阅读见Linux与Windows多系统引导软件GRUB4DOS下载及使用说明


测试了不少方法。


U盘是格式化成ext3格式,grub4dos会提示找不到grldr.


grub-install 找不到U盘


grub


grub>root ( 按Tab,查看信息,确定U盘所在)


grub>root (hd1,0)


grub> setup (hd1)


成功搞定


其他方法


将 GRUB4DOS 引导代码写入移动硬盘MBR


在已装好的Ubuntu下,进入 bootlace.com 所在目录,假设移动硬盘为 /dev/sdb


运行命令


sudo ./bootlace.com –floppy /dev/sdb

5、修改menu.lst和fstab


这里 blkid 命令很重要


#blkid


可以找到U盘的uuid号码,然后将menu.lst和fstab中的uuid替换掉。


原始文章: http://yakeworld.ddns.info/content/%…%E7%BB%9F.html


其他信息删不删除并不重要。


记住在fstab中添加一下信息,会自动mount U盘


#usb


none /proc/bus/usb usbfs noauto 0 0


一个U盘上的Linux系统就全部搞定了。


U盘上的Ubuntu Linux看起来很满意了。


但是一个很大的问题就是,运行程序的时候总是要读写U盘,用firefox的时候卡得厉害。


能不能把firefox搞到虚拟硬盘里面运行呢?确实可行!


1。虚拟硬盘


将以下行加入/etc/fstab,让系统在每次启动时自动创建内存盘,这里是把/tmp搞到内存盘去。还有很多语法讲究的,先用最简单的。


none /tmp tmpfs noatime 0 0


参考:http://www.aiview.com/2008/02/gentoo…4_ramdisk.html


tmpfs还有很高级的用法,可以用脚本备份ramdisk内容。以后再玩。


2。加速firefox


接著打开 Firefox,在网址列输入「about:config」


「右键」->「新增」->「字串」,名称输入「browser.cache.disk.parent_directory」,内容是你要放快取的地方,例如「/tmp/cache」。


重开 Firefox 就会发现变得飞快了! 而果然,Ubuntu 下的 Firefox Cache 改放到 RAMDisk 下面后,就不再三不五时狂当掉,而且 CPU Loading 也因為不用一直跑 ntfs-3g 而降低不少!


不过这个时候firefox还是读盘,还需要做点手脚。firefox读取的应该是profile的数据,把firefox 的profile也转移到内存盘中去


运行 firefox.exe -P ,新建立一个profile,放到/tmp/firefox下面。


这下子,fiefox运行起来,有如天马行空。U盘的灯只是偶尔闪动一下。


不过这个profile估计会自动消失,如果要保留,可能要添加个脚本自动备份。

赞(0) 打赏
转载请注明出处:服务器评测 » 打造U盘上的Linux操作系统
分享到: 更多 (0)

听说打赏我的人,都进福布斯排行榜啦!

支付宝扫一扫打赏

微信扫一扫打赏