页面伪装异步加载中...
关闭/显示侧边栏
返回首页 mail me! 订阅rss Follow me

Archive for 窗外的世界

grub下寻找windows7引导

今天引导又莫名其妙的出问题,直接就进入了linux的grub,即使选择windows选项也直接跳转回来。
不知道是动到了哪个地方,尝试手动引导,还好成功了。
具体方法,在grub菜单下按C进入Grub命令行。
输入:

grub>find –set-root /bootmgr
grub>chainloader /bootmgr
grub>boot

ibus-sunpinyin输入崩溃问题。

我依然还是很勇敢很果断的把我的系统

yaourt -Syu

了。

然后就囧了,因为ibus移到了源中,而且源中的ibus要比aur里面的ibus版本新。重新登陆linux后,发现只要一调出ibus-sunpinyin输入时,当前输入的窗口就会崩溃,关闭掉ibus后,输入窗口一同关闭。

后来排查后,是因为未更新aur中的ibus-sunpinyin的缘故,更新ibus-sunpinyin后问题解决。

yaourt ibus-sunpinyin

终于把系统更新了。

过年回家后,系统大概一个多月未更新。回到学校后果断的pacman -Syu

然后就出现了

kdelibs: requires phonon

网上google了一下,看到了官方给出了解答

% pacman -Sy --asdeps qt
% pacman -Su

可照做后,依然会出现同样的提示,在官方的论坛查了一下,有人说是先同步官方源的数据包,但照做后依然会有同样的提示。

便没有再管,挑出了部分不需要依赖qt的软件更新。

今天仔细查看了官方的论坛(悲剧我的英语水品),找到了解决的办法。

$sudo pacman -S phonon --asdeps qt
$sudo pacman -Syu

终于将系统更新了,内牛满面啊,看来是应该好好的看看pacman的手册了。

win7(vista)下恢复Linux引导并设置默认启动Linux.

关于这个,在网上有很多的办法,有一个比较通用的办法便是手动编写boot.ini放在c盘文件夹,但网上往往给出了这个办法,但却不能设置默认启动linux。

在这里先废话一下重装了windows 7后恢复Linux引导的办法。

首先在网上下载grub4dos工具,把文件包中的 grldr 和 grldr.mbr 文件放到C盘(系统盘)根目录下,然后在根目录中新建文件 boot.ini 编写下面的内容:

[boot loader]
[operating systems]
c:\grldr.mbr=”Archlinux”

重起后你就可以看到了效果,这时候在启动菜单中多了一个Archlinux的菜单,并正确的引导进入你的Linux系统。

你也可以下载我已经编辑好的三个文件,直接解压放到C盘根目录即可。

点此下载

一般来说,这样便就可以了,但这里有一个不完美的地方,不能设置默认启动Linux ,即使在boot.ini中书写上defaut的代码。虽然大多数人或许用不到默认启动Linux,但对于我们这样主系统在Linux下的人来说,就比较麻烦了,每次开机的时候都要守到机器到选择启动菜单。

因为现在windows使用BCD来管理启动项,即使添加了boot.ini文件,但是在win7中系统启动选项中却依然只有windows7一个选项。

考虑到这点,我们便从BCD入手。

我们需要一个工具,easyBCD,软件安装好后,选择 Add/Remove Entries选项,在下面添加一个Linux的启动菜单。

设置如图,这个时候你可以重起启动系统试试,如果在新出现的Arch Linux菜单中,能正确的引导进入你的Linux系统的话,那么就可以不用再做其他的了,并且可以删除之前在C盘的的boot.ini grldr grldr.mbr文件。并在windows 默认启动选项中选择新添加的Arch Linux即可。

但如果你的情况和我一样,新添加的Arch Linux并不能正确的引导进入Linux系统的话,那便将c盘的grldr.mbr文件拷贝至C:/NST/文件目录下,并将之重命名替换之前目录下的NeoGrub.mbr文件。然后重起,若是能成功的进入Linux , 那么可以删除掉c盘根目录下的boot.ini文件。然后在windows启动设置中选择Arch Linux默认启动即可。

当然,有人或许会质疑,为什么不用Live CD来恢复Grub 让Linux下的Grub来接管启动设置,当然这是一个比较好的办法,但是考虑到这样的情况,windows每次重装时,都会强制性的写入mbr,只要我们将boot.ini grldr grldr.mbr三个文件备份,每次重装后拷贝到c盘即可,而且我长期处于手里没有任何CD 或者U盘工具的情况下,我可以通过硬盘来完成重装系统,恢复引导。况且,linux重装的可能性比较小,而windows的重装可能性,大家就都知道了。

Zend Studio 7.1.1 for Linux 初体验

之前就知道Zend官方已经发行了7.1.1版的Zend studio,这几天,终于将之更新。

首先在官方下载FOR 32bit Linux的版本,解压后为一个bin文件。

sudo sh ZendStudio7_1_1.bin

进行安装,跟着提示一直安装下去。

7.1.1版的比之前7.0.0版有很大的性能提升。

目前体验到的第一是启动速度上明显比之前7.0.0版本快很多。

第二便是IDE假死情况出现的比较少(目前我还未出现),之前7.0.0在语法提示我引入自己的类库时CPU利用率明显飙升,且容易发生卡死的情况,在7.1.1中得到了很好的改善,这点是最让我为之兴奋的东西。

其他方面的改善目前还未体验到。

一个好的IDE能够很好的提高自己的工作效率,zend studio在许多方面都很出色,虽然在Linux下有不少的都基于Eclipse的IDE,比如Eclipse,比如aptana等。

这次在语法提示上的优化做的很好,软件速度有明显的提升,也解除掉我对Zend stuido一直纠结的一个缺点。

P.S. 文泉驿微米黑字体非常好看,用来做编程代码字体尤为适合,字体好看了,写代码的心情也便的很好。

Page 1 of 3123