Ubuntu/U盘安装Ubuntu 10.04

来自站长百科
跳转至: 导航、​ 搜索

Ubuntu | Ubuntu安装 | Ubuntu使用 | Ubuntu编程

本条目所介绍的内容旨在解决以下问题的需要:

  • U盘上安装一个操作系统,能够随身携带
  • 该便携操作系统,能够保存设置,即不是liveusb
  • 该操作系统具备简单的娱乐功能,办公功能,及开发功能

操作系统的选择[ ]

娱乐功能,我们可以用mplayer, 办公我们一般用vim+latex,但考虑到latex中文环境配置较为复杂,现成的包又太大,而latex本身就有便携性,因此在本操作系统中我们就不予考虑了。至于开发,无非是gcc,g++, mpi, opengl之类的。好在这些程序都不是很大。

为了用起来像个正常的操作系统,我们这里选择了最新的Ubuntu10.04, 8GU盘。其中5G用来挂载根分区,1G用来作交换分区,剩下的2G作U盘和数据交换之用。

安装步骤[ ]

启动livecd或liveusb[ ]

如果有光驱,livecd是最方便的了。如果没有,只能使用liveusb了。制作liveusb,一般使用的是unetbootin。

具体安装[ ]

第一步:选择语言“中文 (简体)”,后面几步一直默认,一直到第四步。

第四步:在“准备硬盘空间”中,你可以选择“清空并使用整个硬盘”,在下拉菜单中选择你的U盘;或者,你可以许选择手动指定分区,然后,按“前进”按钮。在“准备”中选择"/dev/sdb"(Ubuntu中硬盘优先级高,所以硬盘都是sda,其他设 备为sdb,sdc...以此类推),将U盘分成两个区,一个是主分区,格式化成ext4,另一个是交换区,格式化成swap,建议交换区设置1000M,其余都用作主分区,在设置主分区的时候将主分区的“挂载点”设置成"/",然后,点击“前进”。

其他几步,应该都是好设置的,但是, 最后一步,需要选择“高级”,然后将引导程序安装到U盘,也就是在"Device for boot loader installation" 选择你的U盘主分区.

到此为止,U盘上的操作系统已经安装完毕,拿出CD或者安装用的LiveCD,重新启动电脑。就可以看到grub的启动界面了。但是,如果你想启动Windows,请在启动时拔掉U盘,否则windows在启动时会自检,将你刚装好的Ubuntu搞坏,让你无法登录Ubuntu。

注意事项[ ]

对U盘的分区是在安装过程中进行的。按步骤来即可,只需要注意以下几件事。

  • 在选择swap分区的时候,看一看本地硬盘上有没有swap分区,有的话,选择不使用该分区。
  • 最后一步时,仔细查看一下最终的安装信息,保证全部操作都只在本U盘上进行。除此之外,切记,要在高级选项中设置一下, 将boot loader安装在U盘所在分区上,而不要安装在本地硬盘上,否则启动时会出错。

重新启动[ ]

重启的时候,让BiosUSB启动,否则会失败。因为,如果将U盘当成是普通的硬盘,其分区的编号会发生变化。失败的启动会产生"grub_puts_" not found 之类的错误, 进入一个grub rescue>的界面。

需要提到的是,一定要清楚自己的本地硬盘和U盘的设备文件。类似于/dev/sda, /dev/sdb的设备文件。这个文件是硬件无关,每次启动都可能发生变化。因此,你需要用df或ls -lih /dev/disk/by-uuid之类的命令进行确认。

另外,装操作系统时,不要插额外的U盘或移动硬盘,理论上不会有影响,但是,很容易让你出错。

PS: ubuntu 10.04比起9.10有了很大进步。显卡驱动不再indirect rending.

软件推荐[ ]

  • 输入法:ibus-table-wubi ibus-pinyin
  • Flash: 上Adobe官方网站下载install_flash_player_10_linux.tar.gz, 把里面的libflashplayer.so 放到~/.mozilla/plugins目录下,firefox就可以使用flash了
  • 编辑软件: vim
  • 播放软件: mplayer
  • 开发软件: g++, gfortran, automake, autoconf (gcc自带了)
  • 绘图软件: gnuplot
  • 并行程序设计: mpich2
  • 图形学程序设计: freeglut3, freeglut3-dev, mesa-utils, libgl1-mesa-dev, libglu1-mesa-dev
  • 词典: sdcv, 词典就一本:stardict-longman-2.4.2

参考来源[ ]

Ubuntu使用手册导航

Ubuntu安装

U盘安装Ubuntu 10.04 | ubuntu 7.10 server、alternate版本的安装 | Ubuntu/XP下硬盘安装Ubuntu 9.04的方法 |Ubuntu 9.04 RC安装图辑 | Vmware虚拟机下Ubuntu 8.04安装

Ubuntu使用

Ubuntu+Apache+PHP+MySQL+Memcached | 搭建open offcie开发环境 | Apache SSL配置方法 | 清理磁盘空间 | 常用工具介绍

Ubuntu编程

Linux内核编译 | APT常用命令参数 | 配置Java+Eclipse+MyEclipse环境 | 配制Eclipse+PHP开发环境

Ubuntu常见问题

FAQ