Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1730466
  • 博文数量: 410
  • 博客积分: 9563
  • 博客等级: 中将
  • 技术积分: 4517
  • 用 户 组: 普通用户
  • 注册时间: 2010-07-03 19:59
个人简介

文章分类

全部博文(410)

文章存档

2017年(6)

2016年(1)

2015年(3)

2014年(4)

2013年(32)

2012年(45)

2011年(179)

2010年(140)

分类: LINUX

2010-07-09 19:59:56

   一直都控制着升级到10.04的冲动,等待了3个月后,刚好周末没有事情,决定升级到10.04,毕竟是LTS版本,还是很期待的。
   首先备份系统就出了点小麻烦,我的vimrc是用ubuntu one来做的链接同步,本意是让我的台式机和笔记本能够同步我的.vimrc文件,结果误操作把ubuntu one的文件夹删除了,结果再次建立时居然把网站上的vimrc文件给同步没了,晕倒,这一点不如dropbox聪明,当两个文件夹不同时dropbox会提示,还好有6月份的备份。
安装过程的感受:ubuntu真的进步很快,或者说linux进步很快,从2006年开始正式切换到Linux桌面,开始使用Fedora,后来因为安装软件的速度的原因,换成了ubuntu,原来装系统是件很累人的事情,现在感觉轻松多了,常用的软件都基本不用调整,直接就可以使用了。

一、重新启动报grub_puts错误
 
 
安装很快,重新启动黑屏,提示
Symbol "grub_puts_' not found
   用光盘启动上网搜了一下,应该是grub2的问题,需要修复一下mbr,我的硬盘有两块,我手动设置的分区,也许是这个原因造成的,在这里找到,很简单,原文如下:

You can fix it by booting a livecd, getting to a terminal, and doing the following:

> sudo mount /dev/sda1 /mnt # sda1 being the partition /boot resides on
> sudo grub-install --root-directory=/mnt --recheck /dev/sda

Reboot and it should be fixed.

我的实际操作,第一次写错了,但提示后,第二遍蓝色的命令是正确的

ubuntu@ubuntu:~$ sudo fdisk -l

Disk /dev/sda: 750.2 GB, 750156374016 bytes
255 heads, 63 sectors/track, 91201 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0004f229

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       91201   732572001   83  Linux

Disk /dev/sdb: 300.0 GB, 300000000000 bytes
255 heads, 63 sectors/track, 36472 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0xd9c0d9c0

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1               1       12158    97654784   83  Linux
/dev/sdb2           12158       36472   195304509    5  Extended
/dev/sdb5           34991       36472    11904133+  82  Linux swap / Solaris
/dev/sdb6           12158       34990   183399424   83  Linux

Partition table entries are not in disk order
ubuntu@ubuntu:~$ sudo mount /dev/sdb1 /mnt
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt --recheck /dev/sdb1
/usr/sbin/grub-setup: warn: Attempting to install GRUB to a partition instead of the MBR.  This is a BAD idea..
/usr/sbin/grub-setup: warn: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and its use is discouraged..
/usr/sbin/grub-setup: error: if you really want blocklists, use --force.
ubuntu@ubuntu:~$ sudo grub-install --root-directory=/mnt --recheck /dev/sdb
Installation finished. No error reported.

二、解决freemind的字体问题

默认情况下,源里的freemind能够安装运行,但是字体变成很瘦

原来的解决方案是安装sun-java6,然后建立字体,比较麻烦,改用命令,解决问题

echo "export _JAVA_OPTIONS='-Dawt.useSystemAAFontSettings=on' ">> ~/.profile

三、更新ibus到1.3

因为要解决freemind中不断切换输入法的问题,而ibus只有到1.3才支持,所以添加来解决,实际命令

sudo add-apt-repository ppa:ibus-dev/ibus-1.3-lucid

阅读(1582) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~