ubuntu12.04 alternate安装记录

ubuntu是linux中不错的桌面系统,用了一段时间wubi版本,前段刚好12.04LTS发布了,于是便想升级试试效果如何。

昨天在家里折腾了一天,除了老婆看电视和出去买菜。都是在搞这个。

一、自动升级

ubuntu是可以直接升级的,不过需要下载文件较多,安装也比较费时。不管如何,先试一下。

打开更新管理器,会发现其中有12.04LTS版本升级的提示。直接升级就好了。

上午网速比较快,下载用了半个小时,安装也差不多半个小时。重启之后发现速度比以前慢了点。

检查了一遍安装的软件,都还在,配置也没变,看来还是自动升级好,啊,不用安装软件了。

唯一的缺点是,mysql不能用了。什么原因,不知道,于是按网上说的完全卸载后重新安装了下,恢复正常,数据库都还在。

二、全新安装

按理说到这里该结束了,但是没完,因为我看到有几个示例的视频和音频,想连文件夹一起删掉,手一抖,悲剧了,删成了/usr/share

虽然我随后Ctrl+C停止了删除,但后果已经不可预料了。首先是启动器的很多软件没有了,搜索也搜索不到了。chromium还打开着,网罗了半天,没有结果,很多都说只能重装。

我试着更新了下,不管用。于是回到win7下载安装。

我从网易源下载的,速度比较快,下载的版本是12.04-alternate-amd64

用ultraIso刻录到U盘,重启安装。

这本来也没什么说的,但是,可笑的是,只启动到显示了一行linux版权那里,就不动了。真受不了,这样开机关机,最浪费时间了,虽然我的电脑开机不算慢。

百度之后,有一个同学说是ubuntu光盘的启动文件的问题,修改下syslinux/syslinus.cfg里的default ...那句(我英文不好,记不住单词),跳过菜单,可以直接进入安装。

于是修改之后又重启,直接进入安装,过程比较慢,下载更新文件那里我直接跳过了。结果悲剧的是,安装到select and install software那里,大概进度到2~30的时候,突然就红屏了(安装出错,背景由紫变红),按照提示,可以选择安装步骤,重试了这个步骤,错误依旧,于是跳过,安装引导至结束。

重启之后,发现是命令行。悲剧依然没有结束。就这样,回win7找解决办法,回来试验,最后,我选择了重新安装desktop(其实本来就没有安装到这个)

sudo apt-get install ubuntu-desktop

悲崔的给我显示了一千多个软件。我想,装就装吧,只要装了正常。

于是,漫长的下载安装。持续到我出去。

回来之后,已经安装完了。于是重启。

悲剧依然在延续......启动只显示了个ubuntu图标,之后就黑屏。这指定和安装时那个错误有关了。

三、第N次安装

我当然不甘心了,重新安装,想可能是因为跳过了那几个文件的下载。其实那几个文件并不大,我耐心地等着,期待ubuntu给我一个完美的答案。

但很不幸,依然错误。

回win7找解决办法。

一个同学说是刻录软件的问题,需要把原版镜像放到u盘,等安装的时候把原版镜像挂载上去就可以了。

照做!

第三次安装,到安装错误的时候,按Ctrl+Alt+F2启动一个命令行,

umount /dev/sdb4

mount -t vfat /dev/sdb4 /mnt/usb

mount -t iso9660 -o loop /mnt/usb/镜像文件名.iso /cdrom

于是重新选择安装步骤.我直接选择到了基本系统安装那里(后来我才知道这是上帝给我的提示)

重新安装时会出两个提示,一个是linux内核选择,我选了名字最长那个,还有一个应该是驱动选择。

我估计问题就在这里,驱动有两个选择,安装所有驱动,及仅安装系统所需驱动。

我选择了安装所有驱动,静静地等待安装。

说实话,这次如果再失败,我只能回去desktop版本了。

select and install software那一步,实在是揪心,我从它进度18,到20,到30,希望一丝丝升起。

皇天不负苦心人,最后一次安装顺利完成。

重启之后,看到了期待已久的登陆界面。

四、修改grub2启动

安装完成后,系统选择的启动菜单是grub2的,默认启动第一个启动项(即ubuntu)

启动超时10s

我需要改成默认启动win7,超时短些。因为我不在家,我老婆要用电脑,如果开机给他进入ubuntu,后果不堪设想。

ubuntu的grub2修改还是比较简单的.

/boot/grub/grub.cfg是启动配置文件,但不能直接修改(为了防止修改出错无法启动吧.)

需要修改/etc/default/grub这个文件。

先从grub.cfg看下win7的启动名称,然后填入到

set default='这里'

然后,再修改启动时间

set timeout=3

最后 打开终端

update-grub

没有出错就是配置成功了。 

 

最后,谨以此文献给这个五一劳动节。希望遇到这些问题的同学们可以在这里找到解决的方法。