Xiaoxia[PG] Yesterday is history, tomorrow is mistery, today is a gift!

2十一/0912

终于成功把Ubuntu安装到U盘上了

昨天弄来一个8GB的U盘,只有小指那么小。可以串在钥匙上随身携带。于是想到把Ubuntu9.10安装到这个8G U盘上面。下午便开始上网查资料,发现一个方法可以制作一个LiveUSB,弄了一个下午,在XP与Ubunmtu9.04之间切换,最终还是在Ubuntu下搞好了。原来需要对U盘事先分区,才可以把它制作成LiveUSB呢。对于那些不支持USB HDD引导的BIOS就无法启动了。到了晚上终于能够正常启动,但是很不爽,每次启动都弹出一个安装界面,而且最严重的问题是,修改的设置不能被保存到U盘上,白费劲了~~

然后又钻研另外一种方法,用硬盘上的Grub引导下载的ubuntu desktop.iso镜像,需要把iso里的casper目录下的vmlinuz, initrd.lz解压出来,和iso文件放在同一个分区下(最好是这样)重启后在grub输入命令:

root (hd0,4)
kernel /vmlinuz boot=casper iso-scan/filename=/ubuntu9.iso ro
initrd /initrd.lz
boot

顺利进入ubuntu9.10,看到漂亮的netbook版桌面后,选择install来安装。一开始找不到u盘设备(sdb),后来不断尝试,发现需要mount后才被发现(可能是rp问题)。在分区项里,我选择使用整个磁盘,格式化为ext4(听说ext4在性能上有提升,对u盘来说应该好点),顺便说一下,我在磁盘分区这里老是狂读硬盘5分钟才显示分区信息,不知道是什么原因。最后不要忘了在最后步骤里的高级选项上设置把grub安装到u盘上,例如sdb或者sdc之类的。

可是,第一次安装并没有成功,格式化为ext4失败了。我用dmesg看看什么回事,发现是u盘读取出错了,提示read***error, 打印了一段堆栈中的地址信息,然后提示barriers enabled, 接着把u盘以只读方式重新加载。奇怪了,我只好重新测试,把分区大小改为4GB,很不幸,还是这样子。我怀疑是不是需要重启的缘故,于是用mkfs.ext4手动格式化,居然成功了,然后重启继续安装。本以为能够顺利完毕,等了半个多小时,却在74%时候再次提示这个错误。。。

真的很无奈,莫非是U盘损坏了? 我买了假货? 我尝试把U盘格式化为fat32上,把一些电影都复制进去,发现又完全没问题~~

我并不怀疑自己的rp,觉得是ext4的问题,然后换成ext3,ext2,结果还是一样。

我并不怀疑自己的rp,觉得是iso的问题,然后换成9.04,结果还是一样。

我并不怀疑自己的rp,觉得是u盘的问题,然后把u盘分区改成3GB,结果呢?

第二天,我下子了alternative版本,决定用命令行进行安装,因为用图形界面我看不到在哪个步骤出错了(水平问题,我是linux菜鸟)。

alternative版本需要另外下子vmlinuz, initrd.gz(注意,这个是gz扩展名)。然后利用午睡的时间,开着上网本安装。安装到u盘是一件很费时的事情,因为速度比硬盘慢得多。我只好默默的等着,闭一只眼,睁一只眼,最终顺利安装完毕!

重启后,重新插入u盘(为什么要重新插入?我不知道。),选择USB2.0启动,成功进入崭新的grub界面,我高兴了,然后把queit和splash参数去掉(担心某个步骤出错或者占用启动时间长),成功引导。速度还蛮可以的:)

接着,因为我选择的是手动安装,所以启动完毕后,还是在字符模式下,而且很少软件。因为没有Network manager,我不知如何在字符模式下配置无限网卡,所以mount了alternative的iso,选择安装gnome桌面。貌似还要安装initx才能使用startx来启动窗口。

因为我只是安装了gnome的简单桌面,进去后,皮肤很粗糙,很简陋,也不能显示中文,没有中文输入法,没有网页浏览器和多媒体播放器,连gedit,gcc等常用的也没有。当然,这些配置方法都是老生常谈的了,这里不多说。关键是能不能上网。

重启之后,网络才正常工作,而且手动添加上CMCC的网络,一开始很不稳定,大概几十分钟后自动断掉的样子,需要重新启动网络才能继续用。上网google了一下,发现与网络设置里的MAC有关,于是在那一栏随便填了几个数,接着

sudo /etc/init.d/networking restart

这样就好像稳定下来了。

CMCC的选择电信的源都很慢,唯独选择台湾几个大学的源速度比较快,200KB/s ~ 600KB/s。安装软件也方便多了。

最后,听过一些熟悉的配置方法,总算在U盘上把一个舒适的Linux工作环境打造出来了。截图留念。

喜欢这个文章吗?

考虑订阅我们的RSS Feed吧!

评论 (12) 引用 (0)
  1. root (hd0,4)

    膜拜HD

  2. ubuntu 9.10里貌似有制作u盘系统的功能吧。。。

  3. 确实有,可以下载一个img的文件,使用官网上提示的软件安装,很快 也很省事

  4. 汗。。。
    哪有这么麻烦?

  5. 3楼是说安装在硬盘上?????
    唉,去换了一个U盘,竟然还是损坏的,看来进了黑店了。 复制了6个电影上去,只有1个能够播放。

  6. 假8g容量的多,实际只有1,2G,要现买现试拷8G!

    另外一种是要直接插到主机后面的主板接口上,前置USB接口带不动!

  7. 是啊,那个U盘实际不知道有没有2G的说。

  8. 慢不慢啊,U写速度是奇慢的

  9. 我在自己机器上装的也有ubantu 但是用起来不习惯 哎~~这都是MS惹的祸!

  10. 还是硬盘上好用

  11. 目前還在安裝測試中….

  12. 感觉这个还是需要主板支持USB启动。
    其实找一个称心如意的LiveCD进去,需要的空间更小。
    向我写的那篇,用DOS+GRUB4DOS制作的引导U盘完全可以搞定不少LiveCD的引导,还能多起动,配合ntldr和bootmgr还能搞定WinPE。


Leave a comment

(required)

还没有引用.