无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 4459|回复: 16
打印 上一主题 下一主题

Ubuntu引导时运行boot后立即重启

  [复制链接]
跳转到指定楼层
1#
发表于 2016-2-17 16:49:25 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
这是我的Grub4DOS菜单,载入菜单后,选择该项,按回车,过一会儿就重启;如果在Grub4DOS命令行模式下一行一行输入,输入完boot,回车后也会立即重启,请教一下各位这是怎么回事?
title 运行IMG目录下Ubuntu(x64)
find --set-root /IMG/Ubuntu/ubuntukylin-14.04-desktop-amd64.iso
map /IMG/Ubuntu/ubuntukylin-14.04-desktop-amd64.iso (0xFF) || map --mem /IMG/Ubuntu/ubuntukylin-14.04-desktop-amd64.iso (0xFF)
map --hook
root (hd0,2)
kernel (0xFF)/casper/vmlinuz.efi boot=casper iso-scan/filename=/IMG/Ubuntu/ubuntukylin-14.04-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (0xFF)/casper/initrd.lz
boot
17#
发表于 2016-3-6 12:08:23 | 只看该作者
我也来顶一下..
回复

使用道具 举报

16#
 楼主| 发表于 2016-2-19 17:09:10 | 只看该作者
不点 发表于 2016-2-18 16:12
你的老毛桃 GRLDR 里面,含有 “GRUB4DOS 0.4.6a 2012-06-19” 的字样。建议你下载同一版本日期的 grub4dos ...

嗯,谢谢您 ,我一点点分析试试吧。
回复

使用道具 举报

15#
发表于 2016-2-18 16:12:36 | 只看该作者
你的老毛桃 GRLDR 里面,含有 “GRUB4DOS 0.4.6a 2012-06-19” 的字样。建议你下载同一版本日期的 grub4dos 进行试验,确定出究竟从什么日期开始引入 bug,导致无法加载 Linux 的。当然,为了确定引入 BUG 的准确日期,你需要测试很多版本,辛苦是肯定的。不过,好在 chenall 的网站上可以下载到很多年以前的版本,所以,这也算是一个有利因素吧。

点评

嗯,谢谢您 ,我一点点分析试试吧。  详情 回复 发表于 2016-2-19 17:09
回复

使用道具 举报

14#
 楼主| 发表于 2016-2-18 16:01:47 | 只看该作者
不点 发表于 2016-2-17 18:54
对的,首先应该确定是什么版本的 grldr 能够正常工作。可以通过屏幕顶行的版本号和编译日期来确定。

十分抱歉,回复晚了,附件是H3PE和山寨老毛桃的grldr,麻烦您给看看。

H3PE_grldr.zip

172.75 KB, 下载次数: 0, 下载积分: 无忧币 -2

老毛桃grldr.zip

145.12 KB, 下载次数: 1, 下载积分: 无忧币 -2

回复

使用道具 举报

13#
 楼主| 发表于 2016-2-18 16:01:06 | 只看该作者
nf17b 发表于 2016-2-17 18:22
是否可麻煩上傳 , 山寨的老毛桃里 grub4dos 的 grldr , 來測試看看  謝謝

十分抱歉,回復晚了,附件是H3PE和山寨老毛桃的grldr,麻煩您給看看。

H3PE_grldr.zip

172.75 KB, 下载次数: 0, 下载积分: 无忧币 -2

老毛桃grldr.zip

145.12 KB, 下载次数: 0, 下载积分: 无忧币 -2

回复

使用道具 举报

12#
发表于 2016-2-17 18:54:57 | 只看该作者
对的,首先应该确定是什么版本的 grldr 能够正常工作。可以通过屏幕顶行的版本号和编译日期来确定。

点评

十分抱歉,回复晚了,附件是H3PE和山寨老毛桃的grldr,麻烦您给看看。  详情 回复 发表于 2016-2-18 16:01
回复

使用道具 举报

11#
发表于 2016-2-17 18:22:29 | 只看该作者
binrobot 发表于 2016-2-17 18:16
H3PE的版本也是grub4dos-0.4.6a,我猜可能是哪裏精間了。

是否可麻煩上傳 , 山寨的老毛桃里 grub4dos 的 grldr , 來測試看看  謝謝

点评

十分抱歉,回復晚了,附件是H3PE和山寨老毛桃的grldr,麻煩您給看看。  详情 回复 发表于 2016-2-18 16:01
回复

使用道具 举报

10#
 楼主| 发表于 2016-2-17 18:16:40 | 只看该作者
nf17b 发表于 2016-2-17 18:14
看來跟 grub4dos 的版本有關 , 可是我用的是 2016.01.19 0.4.6a

H3PE的版本也是grub4dos-0.4.6a,我猜可能是哪裏精間了。

点评

是否可麻煩上傳 , 山寨的老毛桃里 grub4dos 的 grldr , 來測試看看 謝謝  详情 回复 发表于 2016-2-17 18:22
回复

使用道具 举报

9#
 楼主| 发表于 2016-2-17 18:14:40 | 只看该作者
不点 发表于 2016-2-17 18:06
你的 grub4dos 版本太旧了吧?

是grub4dos-0.4.6a
回复

使用道具 举报

8#
发表于 2016-2-17 18:14:12 | 只看该作者
不点 发表于 2016-2-17 18:06
你的 grub4dos 版本太旧了吧?

看來跟 grub4dos 的版本有關 , 可是我用的是 2016.01.19 0.4.6a

点评

H3PE的版本也是grub4dos-0.4.6a,我猜可能是哪裏精間了。  详情 回复 发表于 2016-2-17 18:16
回复

使用道具 举报

7#
 楼主| 发表于 2016-2-17 18:09:56 | 只看该作者
不点 发表于 2016-2-17 17:06
我猜你犯了个极大的错误。你的 vmlinuz.efi 文件名暗示,这是用于 EFI 启动方式的,而不是用于 BIOS 启动方 ...

谢谢您,现在几乎可以确定是H3PE的问题了。不过就是不知道出在哪里。
下面是H3PE
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
回复

使用道具 举报

6#
 楼主| 发表于 2016-2-17 18:09:33 | 只看该作者
nf17b 发表于 2016-2-17 17:16
哈 也剛遇到這個問題 , 我這裡用以下的方式 , 在幾台電腦測試沒問題 , 但是有人反映會重開機

谢谢您,我用您的代码还是重启,现在几乎可以确定是H3PE的问题了。不过就是不知道出在哪里。
下面是H3PE
http://bbs.wuyou.net/forum.php?m ... p;extra=&page=1
回复

使用道具 举报

5#
发表于 2016-2-17 18:06:59 | 只看该作者
你的 grub4dos 版本太旧了吧?

点评

是grub4dos-0.4.6a  详情 回复 发表于 2016-2-17 18:14
看來跟 grub4dos 的版本有關 , 可是我用的是 2016.01.19 0.4.6a  详情 回复 发表于 2016-2-17 18:14
回复

使用道具 举报

4#
 楼主| 发表于 2016-2-17 18:01:17 | 只看该作者
不点 发表于 2016-2-17 17:06
我猜你犯了个极大的错误。你的 vmlinuz.efi 文件名暗示,这是用于 EFI 启动方式的,而不是用于 BIOS 启动方 ...

引导32位的Ubuntu也重启,32位的后面没有efi扩展名
title 运行IMG目录下Ubuntu(x86) \n 需自备IMG/ISO/IMA文件,放在 /IMG/Ubuntu/ 目录下
find --set-root /IMG/Ubuntu/ubuntukylin-14.04-desktop-i386.iso
map /IMG/Ubuntu/ubuntukylin-14.04-desktop-i386.iso (0xFF) || map --mem /IMG/Ubuntu/ubuntukylin-14.04-desktop-i386.iso (0xFF)
map --hook
root (hd0,0)
kernel (0xFF)/casper/vmlinuz boot=casper iso-scan/filename=/IMG/Ubuntu/ubuntukylin-14.04-desktop-i386.iso ro quiet splash locale=zh_CN.UTF-8
initrd (0xFF)/casper/initrd.lz
boot
另外我是在H3PE的用户区里建立的扩展菜单,在那个山寨的老毛桃里用与这完全一样的命令建立扩展菜单就可以启动Ubuntu.
回复

使用道具 举报

3#
发表于 2016-2-17 17:16:57 | 只看该作者
哈 也剛遇到這個問題 , 我這裡用以下的方式 , 在幾台電腦測試沒問題 , 但是有人反映會重開機
  1. iftitle [find --ignore-floppies --ignore-cd /linux/iso/ubuntu-15.10-desktop-amd64.iso] 執行 ubuntu-desktop-amd64 LiveCD 模式
  2. set isoname=/linux/iso/ubuntu-15.10-desktop-amd64.iso
  3. find --set-root %isoname%
  4. map --heads=0 --sectors-per-track=0 %isoname% (0xff) || map --mem %isoname% (0xff)
  5. map --hook
  6. root (0xff)
  7. kernel /casper/vmlinuz.efi boot=casper iso-scan/filename=%isoname% locale=zh_TW.UTF-8 quiet splash
  8. initrd /casper/initrd.lz
复制代码





点评

谢谢您,我用您的代码还是重启,现在几乎可以确定是H3PE的问题了。不过就是不知道出在哪里。 下面是H3PE http://bbs.wuyou.net/forum.php?mod=viewthread&tid=370573&extra=&page=1  详情 回复 发表于 2016-2-17 18:09
回复

使用道具 举报

2#
发表于 2016-2-17 17:06:13 | 只看该作者
我猜你犯了个极大的错误。你的 vmlinuz.efi 文件名暗示,这是用于 EFI 启动方式的,而不是用于 BIOS 启动方式的。因此,你不可以用 GRUB4DOS,因为 grub4dos 运行于 BIOS 模式。当 vmlinuz.efi 接管控制后,它找不到 EFI 环境,因此产生了异常,并重启了电脑。

点评

谢谢您,现在几乎可以确定是H3PE的问题了。不过就是不知道出在哪里。 下面是H3PE http://bbs.wuyou.net/forum.php?mod=viewthread&tid=370573&extra=&page=1  详情 回复 发表于 2016-2-17 18:09
引导32位的Ubuntu也重启,32位的后面没有efi扩展名 title 运行IMG目录下Ubuntu(x86) \n 需自备IMG/ISO/IMA文件,放在 /IMG/Ubuntu/ 目录下 find --set-root /IMG/Ubuntu/ubuntukylin-14.04-desktop-i386.iso map /  详情 回复 发表于 2016-2-17 18:01
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-10 20:08

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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