4G还非启动的?有这样的盘吗?现在出的盘一般都能启动
最好的办法就是“量产”!这需要U盘的主控芯片有这种功能,使用相应的程序,可以把U盘的一部分模拟成一个光驱,并且可以从这个光驱启动。剩余的空间还可以当普通U盘使用
其次的办法是把U盘作为USB-HDD使用。你可以直接把UBUNTU安装到U盘上,使用起来就和安装在电脑上差别不大。只要不安装显卡驱动,一般的电脑都能起的开。不过4G嫌小了点。可以用虚拟机安装。
也可以把live cd里的内容放到u盘里,安装引导器就能启动live系统。我个人喜欢用GRUB4DOS,UBUNTU LIVE CD里用的是isolinux。
桌面版ubuntu的iso就是live cd
详细的有点长,懒得写了,也忘的差不多了。你先看看能不能量产吧,网上有资料的
很简单,用Ubuntu 9.10的光盘从光驱启动,然后有一个创建USB Start Disk的选项。直接插上U盘,然后点这个选项。启动的时候选择非CD和硬盘的那个优先就行。
以前把完整的linux系统装到u盘过,装的时候选引导的时候到u盘,只要改几个文件就行了,不过对u盘损害较大
unbuntu在这方面支持的不是很好建议装一个veket很好系统而且很适合新手,而且很小,很适合当U盘系统
一、系统选择:
有一些专为随身U盘构建的Linux系统,最出名的算是puppy了,它很小巧,可以将整个系统装入内存运行。主流的桌面当然是Gnome和KDE,但是太过庞大了。U盘系统的瓶颈在于I/O,使用Gnome和KDE是可以的,不过体验不是很好就是了。所以选择轻量的lxde。
二、安装方法:
安装方法有两个:
1、使用UltraISO将LiveCD iso写入U盘是最简单的方法,缺点是无法保存文件,从本质上相当于将ISO刻录到光盘上,然后用光盘开机。
2、可以使用LiveCD装作随身U盘(Ubuntu就自己做了一个专用的LiveUSB制作工具),也可以创建一个包含文件系统的巨大文件供用户保存文件。但是用LiveCD的方法本质上是给你体验或应急用的,而不是作日常使用的。最简单的,连用户名都不是自己的。
这里有个讨巧的办法,可以在运行Windows的同时将Linux安装到U盘上。我指的是用虚拟机安装。
在的现有系统上安装Virtualbox虚拟机,创建一个虚拟系统,但是不创建虚拟磁盘,用Debian 安装盘的ISO开机,到了磁盘分区的时候直接选择U盘进行分区,其它步骤和安装在硬盘上无异。唯一个需要先做的步骤是让Virtualbox支持USB2.0, Virtualbox默认不支持USB2.0,要打开对USB2.0的支持要安装一个可选的扩展包,如果没有USB2.0的支持,估计你得花差不多一整天的工夫来安装系统。这个步骤必须要安装系统前先做好。
在Vritualbox中安装好系统后是不能从U盘启动虚拟机的,Virtualbox不支持U盘启动,当然也有支持的方法。所以,当安装完成,重启虚拟机会失败,不过别担心,现在它可以启动实体机了。
三、安装后
出于性能和保护U盘的考虑,应当尽量减少磁盘读写,把临时文件等统统放到内存盘(tmpfs)。甚至连Firefox(在debian 中叫Iceweasel)的缓存目录也可以放到tmpfs中。