当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 56 篇帖子 ]  前往页数 1, 2, 3, 4  下一页
作者 内容
1 楼 
 文章标题 : grub 问题综合讨论
帖子发表于 : 2008-09-12 22:07 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
grub 困扰着 / 了/ 过 很多人 —— 不要故作NB状一脸无辜的说:“没有阿,不是挺简单吗,看看教程就会了阿……”

对于这种人无须废话,直接抽即可。我们不需要装B,我们需要的,是真诚的、有建设性的讨论

看看论坛里,有多少人被 grub 困扰。或许学一下并不难,但,当你不想学 / 没有时间学的时候,能不学不是更好吗?!

对于普通用户,永远是越简单越好,出错概率越小越好。

那么,grub 都有哪些问题,又改如何解决呢?这不是个简单事,我会把我所想到的一一道来,有兴趣的同学一起探讨。


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


最后由 ptptptptptpt 编辑于 2008-09-17 19:05,总共编辑了 6 次

页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2008-09-12 23:00 
头像

注册: 2008-02-17 23:47
帖子: 22108
地址: 美丽富饶的那啥星球
送出感谢: 11
接收感谢: 82
:shock:


_________________
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……

---------------------------------------------------------------------------------
[图片版]新手当自强(续)FAQ
[新手进阶]挂载、fstab、调整linux分区
[图片版]E17桌面环境配置手把手


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2008-09-12 23:33 
头像

注册: 2005-08-14 21:55
帖子: 58428
地址: 长沙
送出感谢: 4
接收感谢: 272
grub2还没完整释放出来吧。


屁踢,就准备公关grub10了?准备带一个gui选择启动位置?


_________________
● 鸣学


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2008-09-13 0:54 
头像

注册: 2008-07-14 22:42
帖子: 8078
地址: Beijing
送出感谢: 0 次
接收感谢: 0 次
引用:
准备带一个gui选择启动位置

这个设想不错。。。黑脸 :lol:


_________________
Ubuntu User


页首
 用户资料  
 
5 楼 
 文章标题 :
帖子发表于 : 2008-09-13 11:44 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
想入非非 写道:
引用:
准备带一个gui选择启动位置

这个设想不错。。。黑脸 :lol:


呵呵,还不至于这么人性化,不过现有的 grub2 的功能应该可以做到搜索记号文件来启动

比如,系统安装时可以生成一个 ubuntu-[版本号]-[安装日期]-[随机数(有必要的话)].sng 文件,放在根分区。grub2 配置文件中,指定搜索该文件,以确定根分区,然后探测根分区的 UUID ,并以并以 root=UUID=********* 的形式插入内核参数

这样就不用指定 root=/dev/sdxx 或 root=UUID=某确定的UUID值 。这样便于 克隆系统 到不同的硬盘、分区而无需更改 grub.cfg ,最多只要改一下记号文件的名字。


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
6 楼 
 文章标题 :
帖子发表于 : 2008-09-13 17:28 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
晕,谁给挪到牢骚抱怨版了?? 本论坛没有 引导软件讨论板块,我觉得最接近的就是 系统安装和升级 了


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
7 楼 
 文章标题 :
帖子发表于 : 2008-09-13 17:35 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
接着说正题。

grub 一个常见问题:重装win后,grub 失效

此时要想修复,须进入 grub 环境,运行 root 、setup 什么的,这常令新手头大。有人提出解决办法是,用 dd 备份硬盘第一扇区,通过 boot.ini 加载。这仅可以在一定程度解决问题。有时并不灵。比如,安装win时因为某种原因(比如增加或删除了分区、分区序号重整等)改变了 linux 分区的序号,这时上述方法就失灵了。

有经验的朋友会推荐 grub4dos 。的确,目前看来这是最好的方法,操作也很简单 —— 把grldr 放在C盘,改下boot.ini 即可。

既如此,grub何不吸取这种方案呢?完全可以在安装时由用户选择安装模式:装到 mbr 或 借用 win 来引导。


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
8 楼 
 文章标题 :
帖子发表于 : 2008-09-13 18:01 
头像

注册: 2006-09-23 12:28
帖子: 485
送出感谢: 1
接收感谢: 0 次
我的电脑没有boot.ini,用的也是UTC时间。不可以吗?
老实说,grub没有困扰过我,虽然我是一个菜鸟。


页首
 用户资料  
 
9 楼 
 文章标题 :
帖子发表于 : 2008-09-13 18:22 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
tonytam 写道:
我的电脑没有boot.ini,用的也是UTC时间。不可以吗?
老实说,grub没有困扰过我,虽然我是一个菜鸟。


只要用 xp ,就会有 boot.ini 。vista 虽然默认不用 boot.ini ,但仍旧可以读取 boot.ini。既不用 xp 也不用 vista 的估计不多,这些人不在我关注之列。

另,不明白用 UTC 时间跟本帖有什么关系??


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
10 楼 
 文章标题 :
帖子发表于 : 2008-09-14 1:09 
头像

注册: 2007-07-18 18:56
帖子: 1806
送出感谢: 0 次
接收感谢: 0 次
呃...
既然LZ不关注我,我就去打酱油了......

PS:有ee在的帖子移到别的版块的概率比较高 :lol:


页首
 用户资料  
 
11 楼 
 文章标题 :
帖子发表于 : 2008-09-14 2:11 
头像

注册: 2007-11-23 9:49
帖子: 1021
送出感谢: 0 次
接收感谢: 1
代码:
used mbr or win boot.ini ?m/w: w

can't find win boot.int, install win? y/n: y

installing windows ……


页首
 用户资料  
 
12 楼 
 文章标题 :
帖子发表于 : 2008-09-14 7:27 

注册: 2008-01-09 22:41
帖子: 18311
送出感谢: 0 次
接收感谢: 6
lll9p 写道:
PS:有ee在的帖子移到别的版块的概率比较高 :lol:


grub相比较boot.ini而言,的确困难很多

但是boot。ini和grub功能没有可比性…………

什么时候看见grub可以引导非ntfs分区的?


页首
 用户资料  
 
13 楼 
 文章标题 :
帖子发表于 : 2008-09-14 9:28 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
后代 写道:
lll9p 写道:
PS:有ee在的帖子移到别的版块的概率比较高 :lol:


grub相比较boot.ini而言,的确困难很多

但是boot。ini和grub功能没有可比性…………

什么时候看见grub可以引导非ntfs分区的?


这是另一个要讨论的话题。用 boot.ini 的话 grldr 必须放在 ntfs 或 fat32 或 ext2/3 分区,这看似是缺点,实际是优点。先去购物,回来继续。


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
14 楼 
 文章标题 :
帖子发表于 : 2008-09-15 10:31 
头像

注册: 2006-09-19 18:16
帖子: 3711
送出感谢: 0 次
接收感谢: 3
继续。为什么 win 很少出现引导问题??原因是多方面,我认为其中之一是, win 安装条件比较苛刻,有很多限制要求,比如,启动文件必须在第一活动主分区,不像 linux 那么灵活 —— 看似缺点,实则优点——死板意味着可能性少,可能性少就降低了出错概率。即使出错,也很容易猜到是哪里的问题,解决方法有固定套路,照猫画虎即可搞定。

而 linux 灵活的代价是,出了问题,新手描述不清,老手猜测不到,胡乱指挥一通,后果难以预料

话说回来,grldr 要求必须放在 ntfs 或 fat32 或 ext2/3 分区,有人指责它比 原版 grub 死板,但我认为还不够死板,我认为可以规定必须放在 fat32 分区中,这样其引导代码 (grldr.mbr)可以更简单,出错概率更低,而 fat32 文件系统代码很成熟,win、lin 都能稳定访问,万一出现引导问题很容易修复——在 win 、lin 、dos 都可以编辑 fat32 分区中的 menu.lst ,可以向其中拷贝 grldr 。

代价就是,硬盘中必须有一个 fat32 分区。这是一个很容易描述清楚的条件,不会造成误解。有洁癖的同志可能觉得不爽。OK,那退一步,也允许放在 ntfs 中 —— 只要硬盘中有win ,就一定有至少一个 fat 或 ntfs 分区。

有人不用win??也好,那就专门分一个 fat32 区,除了 grldr ,放一些急救软件、应急系统如winpe 之类,也是不错的。这样还有一个好处,不管硬盘中有没有装系统,都可以启动到 grub 环境 —— 可以做很多事哦


_________________
Ubuntu 系统备份、恢复、克隆、批量部署、制作 live 系统


页首
 用户资料  
 
15 楼 
 文章标题 :
帖子发表于 : 2008-09-15 13:21 
头像

注册: 2008-07-22 20:56
帖子: 41
送出感谢: 0 次
接收感谢: 0 次
其实对于新手不会使用grub的最好解决方法是只使用M$ Window$ 一劳永逸 :lol:


_________________
CPU:P4 1.7G
内存:记忆256M 333+Kingston 128M
显卡:Geforce2 MX/MX 400 (64M显存 支持3D)
光驱:华硕18X光驱
另有floppy一台
系统:Windows MBR引导下的WinXP和Xubuntu 8.04.1


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 56 篇帖子 ]  前往页数 1, 2, 3, 4  下一页

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 2 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译