无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: Pauly
打印 上一主题 下一主题

【BOOTICE: 启动维护工具】-(2016-06-17 v1.3.4 测试)

    [复制链接]
1#
发表于 2013-4-28 10:26:47 | 显示全部楼层
报错,
grub2引导备份后(包括1,16,64个扇区),恢复不了,不能进入grub2菜单,(grub2是在linux下安装的)
diskgenius可以,dd扇区(64个可以)
还有一点建议,
设置grub2引导后,能搜索分区/boot/grub就好了
回复

使用道具 举报

2#
发表于 2013-5-2 09:05:45 | 显示全部楼层
本帖最后由 fanet 于 2013-5-2 09:09 编辑
Pauly 发表于 2013-4-28 10:43
安装 grub2 后,在第二个扇区有搜索grub的字符串,你可以手动修改。


我改成(,msdos7)/boot/grub 发现.mod文件找不到,改成(,msdos7)/boot/grub/i386-pc 结果(,msdos7)/boot/grub下文件又找不到。
可能是grub2-2.00和grub2-1.98安装目录结构不一样,请更新到grub2-2.00,
回复

使用道具 举报

3#
发表于 2013-5-6 23:14:35 | 显示全部楼层
本帖最后由 fanet 于 2013-5-6 23:45 编辑
Pauly 发表于 2013-5-6 16:56
昨天特意装了 Ubuntu 13.04,然后定制了一个 core.img,更新了 BOOTICE 中的 GRUB2 程序,你看看正常否。 ...


猫大辛苦了,其实要装grub2不需要安装linux的,最方便的方法就是下载一个有grub2软件包的linux live版本,比如:pmagic, federa,ubuntu最新版都可以,直接用grub启动iso就可以了,
刚测试了一下,
1>自(原linux)安装的grub2,备份后恢复正常。
2>用bootice安装grub2到mbr,还是不能进grub2.
我把grub放在第一分区(ntfs),试了4个path,都不对,/boot/grub2 ;/boot/grub;/grub2 ;/grub;
是不是没有加载ntfs.mod?
3>grub2安装的path,
  --boot-directory=DIR    install GRUB images under the directory DIR/grub2
                          instead of the /boot/grub2 directory
grub2-install copies GRUB images into /boot/grub2,
一般是:/boot/grub2 ;/boot/grub;不同linux的小差别吧。
建议:
用# grub-mkimage --output=./core.img -c config.cfg --format=i386-pc biosdisk part_msdos fat ntfs ext2 search_fs_file
自定制core.img嵌入以下config.cfg文件,
/////////////////////////////////////////
set cfgfile="/boot/grub/grub.cfg"
search.file $cfgfile root
set prefix=($root)/boot/grub
////////////////////////////////////////////
将grub.cfg 放在/boot/grub/grub.cfg,就能实现分区自动搜索/boot/grub,
但这有一个问题,就是core.img稍大于32k,超出62个扇区了.
回复

使用道具 举报

4#
发表于 2013-5-6 23:52:34 来自手机 | 显示全部楼层
本帖最后由 fanet 于 2013-5-7 14:49 编辑
Pauly 发表于 2013-5-6 23:38
我没有加入 ntfs 模块,因为体积太大,在常见的 63 扇区 MBR 空间安装不下;内置的模块有 biosdisk, pa ...


没有ntfs.mod不要紧,因一般用grub2的人,都是把它装在fat或者ext分区,
但你默认grub2在第一分区就不好,因为大部人(bios+mbr)这里都装了windows.
search_fs_file.mod应该是search.mod的子模块,比较小
回复

使用道具 举报

5#
发表于 2013-5-11 08:48:39 来自手机 | 显示全部楼层
盼早点更新,1.05的grub2就一地雷,一踩就死,
回复

使用道具 举报

6#
发表于 2013-5-12 09:11:29 来自手机 | 显示全部楼层
本帖最后由 fanet 于 2013-5-12 10:41 编辑
Pauly 发表于 2013-5-11 23:02
先放出测试版看看吧


安装grub2还是出错:
Loading operating system.
incompatible license,
Aborted, press any key to exit.
然后按任意键,会重复上述信息.
正常情况应该是:
Loading operating system.
grub loading,
welcome........
然后进入grub2菜单.如果没有搜到grub.cfg就会进rescue模式.

请检查,是不是从boot.img加载core.img还需要自解压core.img?
以下是我用grub2的经验:
我用grub-bios-setup安装的boot.img+core.img(约32k大小)占用了137个扇区.
用grub-install安装则只占用了1个扇区,即只把boot.img装到0扇区,
通常,前一方法采用自定制core.img,我仅把它安装到u盘,做启动盘维护用途,自动搜索硬盘上的/boot/grub
后一方法,(个人偏好)安装到硬盘,启动不需搜索,时间会快一点点,但是/boot/grub所在分区位置不能变,在增加或减少硬盘分区时,得重装,不然会找不到/boot/grub目录,而只能进rescue

最后还有一种方法,连接lnxboot+core.img(自定制)>gr2ldr(约32k大小), gr2ldr可以加入BCD菜单用bootmgr启动,自动搜索硬盘上的/boot/grub,
它有一个好处就是切换系统时,且win8系统启用快速启动时,可以避免出现一些故障。
回复

使用道具 举报

7#
发表于 2013-5-12 18:43:41 | 显示全部楼层
本帖最后由 fanet 于 2013-5-13 12:46 编辑
Pauly 发表于 2013-5-12 11:04
Re fanet:
是的,大意了,写入时扇区未写完,没注意测试,谢谢提醒。一楼中的附件已修正。


猫大,
grub2安装第一次测试成功,
恭喜,bootice实现了在非linux系统中安装grub2,使grub2安装变得和grub4dos一样简单了,
不过与grub4dos不一样,楼主得提供grub2模块文件的下载,本帖不方便的话,或者将其发布在grub2子板块也很好的.
bootice很强大,grub2将是新亮点,

grub2模块文件下载
http://bbs.wuyou.net/forum.php?m ... p;extra=#pid2774913
回复

使用道具 举报

8#
发表于 2013-5-12 20:08:35 | 显示全部楼层
本帖最后由 fanet 于 2013-5-12 22:45 编辑
freesoft00 发表于 2013-5-12 19:39
打开bootice,什么标签页页不切换,直接点击 实用工具——>磁盘填充,界面会很快打开,而只要一切换其它标签 ...


这两个默认选项,我倒是认为不重要,多点一下的事,错了也不重要,
默认选项中,就是那个磁盘选项,我认为要慎重。
当插入u盘时,默认为u盘,而当磁盘引导修改失败后,采用u盘启动,修复硬盘mbr,有时忘了选硬盘,结果是修改了u盘mbr,这很危险。重启的结果是硬盘和u盘都不能启动了.这几天我都犯了两次,特别是新用户,难免大意误操作。幸好我还有第二个启动u盘。
回复

使用道具 举报

9#
发表于 2024-3-24 20:20:30 | 显示全部楼层
bootice生命力强大。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-5-3 13:35

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表