grub2和GPT兼容问题
September 2nd, 2008
2 comments
说来挺丢脸的, Debian用了将近8年, 直到前一阵才提交了生平第一个Debian的bug, 关于grub2无法安装至使用GPT分区表硬盘的问题. Debian的package maintainer很热情的询问了关于这个bug的一些问题, 然后告诉我这个bug可能是grub本身的问题, 而不是Debian打包中出现的问题, 建议我报告到upstream maintainer那里去.
后来想想比较麻烦, 我就没再提交. 结果昨天又收到Debian包管理员Robert Millan的来信, 让我试试刚刚上传到experimental的新版本grub2(1.96+20080831-1), 说他认为我的bug已经在这个版本中解决了, 还把理由称述在bug report的注释里面了. 面对这么负责的管理员, 我除了感动, 还能说什么呢.
为了试用在experimental中的软件包, 需要首先修改/etc/apt/sources.list文件, 增加下面一行
deb http://debian.ustc.edu.cn/debian ../project/experimental main
然后安装experimental中的grub2
apt-get update
apt-get -t experimental install grub2
安装好之后, 使用下面的命令把grub2安装到GPT硬盘上, 发现已经可以成功安装了.
sudo grub-install '(hd0)'
Recent Comments