当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 不能在 笔记本 上用 Grub2 引导 外挂 USB 磁盘 上的系统?
帖子发表于 : 2013-02-13 11:38 

注册: 2012-05-26 8:31
帖子: 13
送出感谢: 1
接收感谢: 0 次
我有两个2.5寸盘,都装有Windows 和 Linux类 的系统,
装完 Ubuntu ,发现Grub2能找到我USB上外挂的系统并加入到了启动项里,重启进外挂盘的Winows XP 出现蓝屏,进外挂盘的Linux类系统看提示,像是冻死在USB硬盘侦测那里,没有任何log生成。
启动项:
代码:
menuentry 'Microsoft Windows XP Professional (on /dev/sdb1)' --class windows --class os {
   insmod part_msdos
   insmod ntfs
   set root='(hd1,msdos1)'
   search --no-floppy --fs-uuid --set=root 74E8609FE86060FB
   drivemap -s (hd0) ${root}
   chainloader +1
}
menuentry 'Linux like (2.6.30.10-105.2.23.fc11.i586) (on /dev/mapper/VolGroup-root)' --class gnu-linux --class gnu --class os {
   insmod part_msdos
   insmod ext2
   set root='(hd1,msdos2)'
   search --no-floppy --fs-uuid --set=root 975799ba-f75e-466b-9c42-06f5d2e058a9
   linux /vmlinuz-2.6.30.10-105.2.23.fc11.i586 ro root=UUID=c6f84761-109f-409f-b917-6baa4e9dc603 nomodeset  quiet splash=verbose vga=0x0361 elevator=deadline rootflags=data=writeback
   initrd /initrd-2.6.30.10-105.2.23.fc11.i586.img
}

检查过UUID,都能对得上,两盘重复的也做了相应的修改(因Windows系统是Ghost过去的)。
正使用的是Ubuntu版本 12.04 (precise) 32 位,/boot 安放在disk1单独主分区。
请教各位是哪不对呢?
启动外挂盘上Linux like,boot进程停在这类似这个地方(查原正常的启动记录[/dev/sdb?]/var/log/dmesg得到):
代码:
usb 8-1: new full speed USB device using uhci_hcd and address 2
usb 8-1: New USB device found, idVendor=08ff, idProduct=1600
usb 8-1: New USB device strings: Mfr=0, Product=1, SerialNumber=0
usb 8-1: Product: Fingerprint Sensor
usb 8-1: configuration #1 chosen from 1 choice

接下应该是如下才对(没有出现):
代码:
EXT4-fs: barriers enabled
kjournald2 starting: pid 69, dev dm-0:8, commit interval 5 seconds
EXT4-fs: delayed allocation enabled
EXT4-fs: file extents enabled
EXT4-fs: mballoc enabled
EXT4-fs: mounted filesystem dm-0 with ordered data mode
SELinux:  Disabled at runtime.

BIOS启动磁盘显示
附件:
文件注释: BIOS磁盘检测
BIOS_DISKs.png
BIOS_DISKs.png [ 81.36 KiB | 被浏览 607 次 ]

Windows XP蓝屏代码:0x0000007B (0xBA4D3524,0xc0000034,0x00000000,0x00000000)
附件:
文件注释: XP蓝屏代码:0x0000007B (0xBA4D3524,0xc0000034,0x00000000,0x00000000)
XP_Blue_Screen.png
XP_Blue_Screen.png [ 92.02 KiB | 被浏览 607 次 ]



最后由 tank_dr 编辑于 2013-02-13 13:42,总共编辑了 2 次

页首
 用户资料  
 
2 楼 
 文章标题 : Re: 不能在 笔记本 上用 Grub2 引导 外挂 USB 磁盘 上的系统?
帖子发表于 : 2013-02-13 11:48 
头像

注册: 2011-01-06 13:14
帖子: 2780
地址: 6204
系统: 正在刷新...请耐心等待..
送出感谢: 20
接收感谢: 6
你的问题我不会,不过我的台式机用的是12.04再接一个有xp的硬盘后,只搞了一下驱动,其他完美使用

Sent from my LNV-Lenovo A790e using Tapatalk 2


_________________
找妹纸点这里
GS:NONC
GS:NONB


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 不能在 笔记本 上用 Grub2 引导 外挂 USB 磁盘 上的系统?
帖子发表于 : 2013-02-13 13:30 

注册: 2012-05-26 8:31
帖子: 13
送出感谢: 1
接收感谢: 0 次
todienow 写道:
你的问题我不会,不过我的台式机用的是12.04再接一个有xp的硬盘后,只搞了一下驱动,其他完美使用

Sent from my LNV-Lenovo A790e using Tapatalk 2

是有启动U盘上XP的感觉,想请教你是怎么弄xp驱动的呢?
再有,难道Linux内核也需要重新编译?


页首
 用户资料  
 
4 楼 
 文章标题 : Re: 不能在 笔记本 上用 Grub2 引导 外挂 USB 磁盘 上的系统?
帖子发表于 : 2013-04-01 10:25 

注册: 2012-05-26 8:31
帖子: 13
送出感谢: 1
接收感谢: 0 次
重新找了一遍,有个类似的贴子,希望是问题的关键
F16 USB install won't boot
引用:
Well, I finally got it to work after the umpteen gazzillionth installation attempt to my Toshiba 1TB USB disk.

The secret for this stinkpad to boot off removable media, is to tick the box 'Force primary partition' for /boot.

Thanks for the suggestions.

Cheers,

F.

据说跟BIOS也有关,不清楚是不是真的:
引用:
JEO Offline
Registered User Join Date: Jan 2006
Posts: 2,769


Re: F16 USB install won't boot

--------------------------------------------------------------------------------

You might try formatting the usb stick as fat32 and using liveusb creator or livecd-iso-to-disk script to install it as a live usb. Your BIOS on that particular computer might not like to boot ext4 and grub2 but it might like fat32 and the syslinux bootloader instead.


同样是他提供的另外一个解决方案:
引用:
JEO Offline
Registered User Join Date: Jan 2006
Posts: 2,769


Re: F16 USB install won't boot

--------------------------------------------------------------------------------

One thing you can try is using the Plop boot manager. It can boot from usb drives even when there is no bios support. I know it works well with booting syslinux (not as welll with grub).

http://www.plop.at/en/bootmanager.html


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

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


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

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

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