my blog my blog

Tag: Ubuntu 11.04
安装grub2到U盘和移动硬盘的方法

 

grub2引导很强大,今天奶牛来说说如何安装grub2到U盘或者移动硬盘上。

首先进入终端

sudo su

fdisk -l

看看自己的u盘或者移动硬盘的设备名称。

然后在mnt下挂载我们的U盘或者移动硬盘设备。奶牛这里以sdb设备为例讲解。

sudo su

cd /mnt

mkdir u

mount /dev/sdb ./u (这里是把设备挂载到一个目录下,如果大家分过区就挂载第一个分区就可以了)

sudo grub-install –root-directory=/mnt/u /dev/sdb

运行到这里就安装完成了。大家可以重启看效果了,看看u盘启动是不是有grub2了~

Gnome3正式版发布前小测

 

最近很多朋友都比较关心gnome3,话说这个ubuntu 11.04决定用unity来替代gnome,但是unity貌似并没有那么让人接受,最近gnome官方成立了专门的网站来给gnome3造势,并发布了测试版本iso镜像,奶牛当然也要来测试一番咯~~~

细节嘛介绍的应该比较多,神马外观啦之类的,俺觉得总体还是比较好让人接受的,从官方的日程来看2月的时候ui界面就定局了,也就是现在大家看到的界面,不会有太大的改变了。三月会确定内核,然后4月底会有两个正式版发布~~~

4月6日发布第一个正式版GNOME 3.0.0 newstable

4月25日发布第二个正式版GNOME 3.0.1 newstable

具体效果如何呢?童鞋们看看图吧~~还有,新版本应该会支持我们的ubuntu的,有传言说不支持,我个人感觉不会的,毕竟gnome的用户群很大,而且一直对ubuntu的支持都是很好的,所以gnome3应该也不会轻易放弃ubuntu滴~~~

gnome3 ubuntu11.04

F2语言选择  F3是分辨率

菜单变化不大

中文字体很突出奶牛的奶啊

系统设置

更新选项

镜像大家可以去http://www.gnome3.org/tryit.html 下载

 

ubuntu下用U盘安装grub2制作系统启动U盘锁

 

现在电脑保密的方式很多,开机密码啦,文件加密啦,指纹识别啦,等等,奶牛今天教给大家一个U盘启动系统的方法。只有插上U盘系统才能启动,没有U盘,那你就手动引导去吧~~~

原理很简单,因为我们的ubuntu系统是用grub2来启动,我们的grub引导程序是写再mbr上的,如果我们清除掉mbr而将引导信息写在我们的U盘上,那么就只能用U盘引导启动系统咯。对于高手来这个方法可能有些小儿科,不过折腾下玩玩也好啦~~~

首先呢,各位要确定自己的u盘可以作为启动设备进行引导,别折腾到最后自己的U盘无法在自己的电脑上引导。这里大家可以看看自己BIOS中的boot是否支持USB设备启动。

1.进入我们的ubuntu系统,这里奶牛以ubuntu 10.10为例说明,ubuntu 10.04啦9.10啦还有最新的11.04理论上都可以。

插入U盘,打开终端

sudo su

fdisk -l看看自己的u盘在/dev/下哪个设备,奶牛以sdb设备为例说明。

grub-install /dev/sdb

然后重启,将boot的顺序改为usb设备优先于硬盘。看看是否可以正常引导进入系统。

2.理论上应该可以正常引导,然后我们需要给我们的ubuntu的mbr做个备份了。

进入终端

sudo dd if=/dev/sda of=./mbr.bak bs=446 count=1

将用户目录下的mbr.bak复制到自己的U盘上,防止发生错误而引导丢失。

3.继续在终端下输入

sudo dd if=/dev/zero of=/dev/sda bs=446 count=1

将mbr用0来填充,从而达到清空mbr的效果。

重新启动,看看是不是只能用U盘启动啦。

此方法建议能完全看明白的朋友折腾,因为引导啥的挺麻烦的,别最后系统进不去神马的就不好啦。如果折腾到最后无法进入系统了,可以用live-cd来修复引导的。详细可以看奶牛的文章

修复ubuntu 10.10 ubuntu 11.04的grub2引导的方法

修复ubuntu 10.10 ubuntu 11.04的grub2引导的方法

自从ubuntu 9.10开始,ubuntu正式开始使用grub2作为引导程序。对于多系统用户,可能有时候会将引导搞丢了,下面奶牛来介绍下ubuntu等linux系统的grub2的修复。

1.需要一张可以引导的ubuntu live-cd,并且版本在9.10+

用live-cd引导进入系统,然后在mnt目录下挂载分区。

首先我们需要确定一个问题,你的/boot是否单独分区了,如果单独分区了请按照方法A进行,如果/boot没有单独分区,可以按照B来进行。

A:以/boot为sda8,/为sda9为例,如果还有其它linux分区也用同样的方法挂上来就可以了。

打开终端,

sudo su

fdisk -l   (查看分区内容,并且确定硬盘为sda啊还是sdb,或者hda还是sda)

mount /dev/sda9 /mnt

mount /dev/sda8 /mnt/boot

mount –bind /dev /mnt/dev

mount –bind /proc /mnt/proc

如果还有其它linux分区,用同样的方法挂载上

chroot /mnt

这时没有意外的话我们就已经进入了ubuntu的系统了

sudo grub-install /dev/sda

sudo update-grub

完工,重启,linux系统应该可以进入了。

B:方法与A类似,但是不用挂载/boot分区,所以mount /dev/sda8 /mnt/boot可以省略。其它操作一样。

如果在sudo update-grub后出现提示

Cannot find list of partitions!

请不要慌张,因为在多系统的环境下会出现这个提示,告诉我们无法识别linux之外的windows系统,正常重启还是可以进入linux的,进入系统后就啥都好说了,继续多来一次update-grub就可以了。

Ubuntu 11.04发布日程,正式版将于2011年4月28日发布

 

在二月三日的时候,ubuntu 11.04的第二个alpha测试版发布完成,ubuntu 11.04正式版将在2011年4月28日正式发布。下面介绍下ubuntu 11.04接下来的发布日程。

  • 3月3日  ,发布第三个Alpha测试版
  • 3月31日,Ubuntu 11.04进行公测
  • 4月14日,发布第二个beta版本
  • 4月28日,发布ubuntu 11.04正式版

对于11.04这个版本,发行还是比较如期的,一年两个正式版发行。独角鲸ubuntu 11.04用户界面由gnome改为unity,虽然奶牛不是很习惯unity,还是比较喜欢gnome界面。office呢则由Openoffice变成了libreoffice。更多的变化奶牛会在beta版本出来的时候为大家进行介绍。

 

发个vi的PDF教程,想学习linux命令行的朋友可以学习下vi编辑器的使用

 

对于linux用户,我们不可能一直在GUI图形界面下,所以必要的命令行还是要会滴,如果你说一个more一个less或者一个cat命令就可以查看文本了,但是如果要编辑呢,哈哈,vi编辑器就派上用场了。

在一个字符界面下,vi是功能极其强大的文本编辑器,奶牛提供的pdf文档中有vi的一些基础使用教程,感兴趣滴朋友可以学习下。如果是win下的朋友也可以下载一个gvim来做些练习。

废话不多说了,关于vi,大家可以自己百科下,文档的下载地址是http://u.115.com/file/f9d12e25。

Ubuntu等Linux系统清除DNS缓存的方法

 

昨天介绍了从windows系统下如何清除DNS缓存,今天也来说说linux的。

奶牛并没有做测试,系统还没有装起来,呃,还木有从上次的分区表丢失中完全恢复过来,所以也没抽时间装系统。

这个也不碍事,直接说方法:

如果系统下有nscd,那么就直接

sudo /etc/init.d/nscd restart

如果没有也没关系,网上接受的方法大都是

sudo aptitude install nscd
sudo /etc/init.d/nscd restart 

其实我们也可以直接

sudo /etc/init.d/dns-clean start

来完成的。

本文参考了文章Ubuntu 清空本地 DNS 命令

Ubuntu下图形界面的SSH代理工具gSTM

今天奶牛为各位推荐下ubuntu下的一款图形界面的SSH代理工具gSTM,这款工具可以让我们只点点鼠标就完成ssh代理的配置工作,是ubuntu下比较好用的翻墙代理工具之一。

首先安装:

sudo apt-get install gstm

就可以安装,当然你也可以到http://sourceforge.net/projects/gstm/files/gSTM/gSTM-1.2/gstm_1.2_i386.deb/download 来下载

安装完成后我们可以在应用程序的互联网中找到这款工具。点击运行之~

gSTM的界面灰常简洁,奶牛就截图说明下咯~

gstm ubuntu ssh

点击添加添加新的ssh信息

ubuntu ssh gstm

当上方的基本信息都填完毕后,点击添加来田间端口信息,一般用动态的就可以了,选择dynamic ,本地监听端口是7070默认就好了,当然根据自己的需要改下也可以。确定,链接,ok~

Ubuntu下虚拟机VirtualBox更新至4.0.0 Beta 1

 

前几天刚看到VirtualBox更新到3.2.12,还没来得急发布呢,今天就得到最新的消息已经升级到了4.0.0版本,Vbox的更新进展还是蛮速度的。这次的更新内容主要有

  • 为了 VM 的可移植性提供了新的设置/磁盘文件样式。
  • 支持开放式虚拟化格式归档(OVA)。
  • VMM:支持32 位主机上客户机可使用超过 1.5/2 GB RAM
  • 增加支持具备 3PCI 总线、 PCI express 和 MSI 的 Intel ICH9 芯片
  • Intel HD Audio 可作为客户机的硬件。
  • GUI 方面:重新设计了用户界面,具备预览功能;可缩放客户机显示的新显示模式。
  • 存储方面:支持 iSCSI, VMDK, VHD 和 Parallels images 的异步 I/O;支持重新调整 VDI 和 VHD 镜像文件的大小
  • Windows Additions: 支持自动更新
  • Guest Additions: 支持复制文件到客户机

下载的话大家可以到http://download.virtualbox.org/virtualbox/4.0.0_BETA1/进行下载

给ubuntu的命令行加上google搜索支持

 

最近ubuntu-tweak的作者又写了一个针对ubuntu 下 gnome-terminal 的应用,google search support ,也就是命令行下的一个google搜索小工具,我们不需要再打开浏览器来查找命令行中的错误,我们只需要单击鼠标右键,从快捷方式中进行google搜索即可。

效果大家可以看下面的图片:

安装方法也很简单:

1.从最新的ubuntu-tweak中进行安装

2.在terminal中运行

sudo add-apt-repository ppa:tualatrix/gnome-terminal
sudo apt-get update
sudo apt-get upgrade

来进行更新