08 5 / 2012
Macbook安装Ubuntu后删除Grub的方法
在Macbook安装Ubuntu12.04后, 使用rEFIt进行开机引导。
但是, 我发现Ubuntu在EFI分区增加了\efi\ubuntu\grub64.efi文件, 导致每次启动都会去读取grub。
虽然可以通过各种办法设置默认启动MacOS, 但是有这么一个grub留在那里总是很讨厌, 特别是我要删除ubuntu的时候, 一旦进入grub引导就是出错提示了。
在网上寻找了很多办法, 尝试着通过清除PR, 磁盘修复, 重新bless, ubuntu下gdisk处理等方法, 都无法解决这个问题。而找到的唯一可行的办法是重装。
重装……坑爹啊!!!
换一个思路考虑, rEFIt的生效方式是扫描EFI分区中的文件, 那么是否删除gurb64.efi文件就可以解决这个问题了呢。
果然, 我粗暴的删除这个文件后, 重启进入rEFIt, 然后同步一下EFI和MBR, 问题解决了。
之后在macbook上安装Ubunutu就没有后顾之忧了, 嘎嘎
步骤: 一, 挂载EFI分区(我有两个EFI分区,于是分别挂载, 在后面那个找到了文件)
sudo mkdir /mnt sudo mkdir /mnt/efi sudo mount -t msdos /dev/disk0s1 /efi
二, 删除grub
ls /mnt/efi
发现存在 ubuntu目录
sudo rm -r ubuntu
三, 如果rEFIt没有生效, 则使生效
sudo sh /efi/refit/enable.sh
四, 重启, 并选择下面那排的fix
PS:
1. 在安装Ubuntu时, 发现用各种方法制作的Ubuntu安装usb盘无法被osx读取, 这时候使用unetbootin这个小工具就好了。
官方介绍上说, 用这个工具制作的usb只能在windows下读取, 但是不用担心, osx可以的~!
下载地址: http://unetbootin.sourceforge.net/
2. 另外一个有用的工具是rEFIt, 能够很好的管理不同系统的启动, 并有修复引导的工具。很值得安装。
29 4 / 2012
apache2+dav_svn配置VirtualHost的问题
在vps上配置了apache2和subversion服务器
然后用dav_svn的形式发布服务
对应的配置文件分别在sites-enabled/000-default 和 mods-enabled/dav_svn.conf
我的需求是需要把普通的页面访问和svn访问分别分配到不同的子域名, 然后禁止其他域名和直接ip的访问。
通过VirtualHost的配置以后, 发现普通页面的访问和svn访问的确分开了, 但是未配置的站点的访问都去了svn
然后鼓捣了一个下午
结果发现
对sites-enabled 目录下的文件和mods-enabled目录下的文件的导入是在 apache2.conf下做的
而且后者在前者之前
…………
所以dav_svn.conf里的VirtualHost配置被认为是默认配置
所以未识别的域名访问都被分配到了svn服务器
选择的解决方法是, mv mods-enabled/dav_svn.conf sites-enabled/svn
08 4 / 2012
safari5.1打开https页面出错的问题
困扰了我很久的一个问题
使用safari5.1打开https的网页时, 总是提示
“Safari can’t open the page “https://www.facebook.com” because Safari can’t establish a secure connection to the server “www.facebook.com”.
看了各种说法, 一直不知道如何解决
今天终于搞定了
很简单的处理方法
删除
~/Library/Preferences/com.apple.security.revocation.plist
和
~/Library/Preferences/com.apple.security.revocation.plist.lockfile
14 3 / 2012
7K左右试出个用了一个月的高配PC
今年2月份在杭州颐高买的电脑
又玩腻了
看看谁有兴趣


显卡:七彩虹iGame 560TI
1590
主板:华硕Z68
850
内存: 4G*2
135*2
CPU: I5 2500K
1480
CPU风扇: V400
130
硬盘: INTEL SSD 80G
830
光驱: 160
机箱/电源: 酷冷挑战者+战斧400
280+350
显示器: dell E2311H
1150
一共7050
打算6500出手
或者不带显示器5500
有意发邮件吧 dujing487#gmail.com