开始试着使用Vim编辑器

    说实话,其实我不是很喜欢Vim编辑器,究其所以然,大概是因为我根本算不上是什么程序员,并没有达到那种完全追求效率的程度。我甚至连Linux平台的开发环境都不会搭建,现在我弄的一些小打小闹,大都是HTML,CSS,JS这三者,最多加上点PHP知识,所以硬要算的话,勉强算得上是一个Web开发者?我毫不避讳地说我更加喜欢Windows平台,因为这个平台更加顺手,图形化界面更加完善,实用性相比于Linux甚至OS X都要好上不少。Windows平台基本上能做到其他平台能做的所有事情,只是一些特定的软件,在效率上也许还比不上Linux,但是,我是一个桌面端使用者,服务器端我不想学习太多什么。

    但是还是尝试着开始使用Vim,不得不承认Vim在效率上确实非常高,即使是在Windows平台环境下,但是图形化界面是一个硬伤。要说愿意使用Vim的地方,大概只有ssh连接服务器的时候在putty窗口中我才会觉得它很方便很耐看。习惯了Windows上的Notepad++,Sublime Text 2之后,眼睛也被养叼了,再看看Vim主题那种花花绿绿的色调搭配,感觉真的很伤眼,只好更换了一个相对来说比较能够接受的主题。作为初学者,在操作习惯上一时间还很难跟上,特别是Vim移动光标的HJKL对应左下右上的操作,开始怎么都记不住,后来一想HTML语言中margin和padding的排列顺序是上右下左,正好反过来了,也就慢慢习惯了。目前Vim中最喜欢的功能是缩进,自动缩进写出来的代码看着非常舒服,结构明晰。 Continue reading →

Windows和Linux多系统Grub rescue错误问题

    查看自己网站的数据统计中,发现很多从谷歌和百度来的流量都是搜索Windows8和Windows安装到移动硬盘进来的,另外还有很多是搜索grub错误进来的,我就根据我自己的经历来帮帮大家吧。

多系统引起的grub rescue解决办法:


    教程1:Windows(仅适合Vista,Win7和Win8等NT6系统)安装到移动硬盘

    教程2:U盘安装Win7和Win8


    然后来谈谈多系统安装时导致的Grub Rescue错误,我曾经多次碰到这个错误,一般都是因为把Grub安装在移动硬盘或者硬盘上引起的(不是安装在C盘中),在网上找了很多办法,什么PE修复,什么DOS下修复,都不能解决,现在想一下,应该是Grub的优先级高于MBR,而MBR并没有损坏,当时GRUB的引导目录又在移动硬盘上,一旦把移动硬盘上的linux安装分区删除掉之后,GRUB无法找到引导目录,所以就显示grub rescue了,这种时候可以通过root (hd0,0)类似的方法来查看硬盘分区情况,然后chainloader +1命令加载分区达到启动效果,但是这种方法貌似不能修复。

    下面我就来提供一个更加直观的办法,没什么难度,只是准备工作稍微麻烦了一点,你需要一个linux启动U盘或者光盘。


Linux 启动U盘制作工具下载:Universal USB Installer
多重Linux启动U盘制作工具:YUMI – Multiboot USB Creator     




    方法来源:百度知道

    用U盘直接启动,在U盘上运行linux,打开终端,输入以下内容:

(下面是基于debian的系统,其他系统自己转换命令) Continue reading →

Linux,请低下你高傲的头颅

linux百花齐放    这篇文章开始的时候是我被Grub错误困扰的时候,开了个头便忘记了,今天从草稿箱中翻出来继续写完吧,虽然现在的情感已经不如当时那么强烈了。我想说的Linux的高傲,不是Linux开发者的高傲,不是Linux系统本身的高傲,而是Linux使用者的高傲。

    在很长的一段时间里,Windows在技术帝们的心中都是一个黑暗的垄断独裁者的形象,而Linux和Unix则是自由的象征,不过那时候linux上手难,普及率太低,并没有很受关注,后来随着服务器市场和嵌入式市场的火爆,linux出色的性能在这些领域开始占据绝对优势,而红帽也向世人证明,linux,开源,同样可以支撑起一个商业公司,同样可以盈利。接下来的,是Linux桌面发行版的百花齐放,从Mandriva,RedHat,Debian,到现在的Ubuntu,Fedora,Linux Mint,Opensuse,Cent OS,打开一个linux的U盘启动盘工具,能够看到长长的一列发行版名单。可以说,Linux真正迎来了黄金发展时期,门槛越来越低,操作越来越方便和直观,界面越来越华丽,功能越来越强大,在很多领域,linux已经超过了Windows这样的商业操作系统。 Continue reading →

求助,关于MBR和GRUB

    说道MBR和GRUB,这俩估计是最近一段时期最不想提到的两个东西,因为这俩货实在是花了我太多的时间,而且是白花了。今天又遇到了这种问题,所以只好来求救了。有大神路过请指点迷津。

    昨天晚上用软件把硬盘无损分区,新建了一个分区出来,专门用来啊安装linux的,因为用wubi,移动硬盘或者是虚拟机上要么就是性能不行,要么就是对Windows有影响,所以专门腾出几十个G作为linux试验场。没想到又遇到了最蛋疼的问题:Grub rescue….说说事情的经过吧,今天早上爬起来,准备把ubuntu安装到新建的分区中,把那个分区删除了,然后建了一个2G的交换空间和一个28G的ext4文件系统,然后手一抖,点快了,把Grub直接安装到了C盘(Windows 7 loader),接下来的事情就悲催了。重启开机之后,发现引导直接跳到了grub,而且ubuntu是默认启动项,然后ubuntu进去后不知道是驱动还是什么问题,直接给我显示了六屏,一个桌面被分成了六个一样的空间,分辨率也只有640×480的,不可调节,看到这样的情况,我只好重装了,于是重启准备进入Windows7,却发现无法引导进入了,估计是Grub和MBR的问题。

    最后在网上下了一个U盘上的DOS工具箱,用U盘中的grub4dos引导进入了win系统,然后从网上找了各种各样的教程,从fdisk /mbr,什么mbrfix,clean mbr,还有lilo引导,基本上常见一点的方法全部都试了一个遍,直到现在,开机仍然不能直接引导进入win7,难道我以后电脑都要靠着U盘来引导启动么?从早上10点左右折腾到现在,花了一天时间,真的心灰意冷了,diskgen,winpe,dos,几乎什么方法都用过了,没一个凑效的,各种重建MBR的方法都不行,各种删除grub的方法都是瞎XX乱扯,到百度百科上问一下,结果回答的俩个根本就不懂,还乱教别人,幸亏没信,不然机子里面的各种资料估计一点不剩了。

    搞到现在这个样子,有点想重装系统了,上个月升级到了4G内存,32位系统下只识别了2.96G,再等几天,要是没有高手出现,就直接升64位系统算了,现在的问题是,GHOST版本的win不会重写MBR,所以只能安装官方版本的,然后再重装D版的。。。。真尼玛疼啊!