接着上次的发贴,我已经可以成功安装 ubuntu 10.04 在 WinXP x86_64 上。然而,新的悲剧开始了:
在安装完成ubuntu后,重启,看到 grub 引导,但是没有windows 选项。 于是,进入 Ununtu,按照网上的方法,用终端修改:sudo gedit /boot/grub/grub.cfg。
而后,重启,在grub引导上,成功出现 windows 选项,顺利进入 windows。
关机,下次开机,悲剧出现:
完全没有grub引导菜单,连 grub rescue 也没有,这样2句:
no module name found.
Aborted.
我的硬件:HP xw8600 workstation(Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
我的软件:WindowsXP x86_64 + Ubuntu10.04_amd64
请求各位帮帮忙,谢谢。
紧急,关于 no module name found. Aborted
-
- 帖子: 14
- 注册时间: 2011-04-21 14:44
紧急,关于 no module name found. Aborted
Interests: Medical imaging, Image analysis and Computational neuroimaging
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
-
- 帖子: 14
- 注册时间: 2011-04-21 14:44
Re: 紧急,关于 no module name found. Aborted
请问没有人知道么?
Interests: Medical imaging, Image analysis and Computational neuroimaging
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
- hcym
- 帖子: 15634
- 注册时间: 2007-05-06 2:46
Re: 紧急,关于 no module name found. Aborted
主要看芯片组,看你那不是家用pc吧
用原来随机系统吧
用原来随机系统吧
وإذا كان هذا لا يحصل أكثر من 100 ملاحظات ، انا ذاهب الى غضب
-
- 帖子: 14
- 注册时间: 2011-04-21 14:44
Re: 紧急,关于 no module name found. Aborted
我使用了:
METHOD 3 - CHROOT
This method of installation uses the chroot command to gain access to the broken system's files. Once the chroot command is issued, the LiveCD treats the broken system's / as its own. Commands run in a chroot environment will affect the broken systems filesystems and not those of the LiveCD.
Boot to the LiveCD Desktop (Ubuntu 9.10 or later). Please note that the Live CD must be the same as the system you are fixing - either 32-bit or 64-bit (if not then the chroot will fail).
Open a terminal - Applications, Accessories, Terminal.
Determine your normal system partition - (the switch is a lowercase "L")
sudo fdisk -l
If you aren't sure, run
df -Th. Look for the correct disk size and ext3 or ext4 format.
Mount your normal system partition:
Substitute the correct partition: sda1, sdb5, etc.
sudo mount /dev/sdXX /mnt # Example: sudo mount /dev/sda1 /mnt
Only if you have a separate boot partition:
sdYY is the /boot partition designation (for example sdb3)
sudo mount /dev/sdYY /mnt/boot
Mount the critical virtual filesystems:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
Chroot into your normal system device:
sudo chroot /mnt
If there is no /boot/grub/grub.cfg or it's not correct, create one using
update-grub
Reinstall GRUB 2:
Substitute the correct device - sda, sdb, etc. Do not specify a partition number.
grub-install /dev/sdX
Verify the install (use the correct device, for example sda. Do not specify a partition): sudo grub-install --recheck /dev/sdX
Exit chroot: CTRL-D on keyboard
Unmount virtual filesystems:
sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
If you mounted a separate /boot partition:
sudo umount /mnt/boot
Unmount the LiveCD's /usr directory:
sudo umount /mnt/usr
Unmount last device:
sudo umount /mnt
Reboot.
sudo reboot
这个方法,重启之后,只要不进入 windowsXP,都正常。 但是,一旦进入Windows,而后重启,又是同样的错误:
no module name found.
Aborted.
是不是因为,Windows 自动更改了 grub ?
请问这样要怎么解决呢? 谢谢
METHOD 3 - CHROOT
This method of installation uses the chroot command to gain access to the broken system's files. Once the chroot command is issued, the LiveCD treats the broken system's / as its own. Commands run in a chroot environment will affect the broken systems filesystems and not those of the LiveCD.
Boot to the LiveCD Desktop (Ubuntu 9.10 or later). Please note that the Live CD must be the same as the system you are fixing - either 32-bit or 64-bit (if not then the chroot will fail).
Open a terminal - Applications, Accessories, Terminal.
Determine your normal system partition - (the switch is a lowercase "L")
sudo fdisk -l
If you aren't sure, run
df -Th. Look for the correct disk size and ext3 or ext4 format.
Mount your normal system partition:
Substitute the correct partition: sda1, sdb5, etc.
sudo mount /dev/sdXX /mnt # Example: sudo mount /dev/sda1 /mnt
Only if you have a separate boot partition:
sdYY is the /boot partition designation (for example sdb3)
sudo mount /dev/sdYY /mnt/boot
Mount the critical virtual filesystems:
sudo mount --bind /dev /mnt/dev
sudo mount --bind /dev/pts /mnt/dev/pts
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
Chroot into your normal system device:
sudo chroot /mnt
If there is no /boot/grub/grub.cfg or it's not correct, create one using
update-grub
Reinstall GRUB 2:
Substitute the correct device - sda, sdb, etc. Do not specify a partition number.
grub-install /dev/sdX
Verify the install (use the correct device, for example sda. Do not specify a partition): sudo grub-install --recheck /dev/sdX
Exit chroot: CTRL-D on keyboard
Unmount virtual filesystems:
sudo umount /mnt/dev/pts
sudo umount /mnt/dev
sudo umount /mnt/proc
sudo umount /mnt/sys
If you mounted a separate /boot partition:
sudo umount /mnt/boot
Unmount the LiveCD's /usr directory:
sudo umount /mnt/usr
Unmount last device:
sudo umount /mnt
Reboot.
sudo reboot
这个方法,重启之后,只要不进入 windowsXP,都正常。 但是,一旦进入Windows,而后重启,又是同样的错误:
no module name found.
Aborted.
是不是因为,Windows 自动更改了 grub ?
请问这样要怎么解决呢? 谢谢
Interests: Medical imaging, Image analysis and Computational neuroimaging
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
- oneleaf
- 论坛管理员
- 帖子: 10454
- 注册时间: 2005-03-27 0:06
- 系统: Ubuntu 12.04
Re: 紧急,关于 no module name found. Aborted
HP ProtectTools, Dell Recovery 会自动写mbr,导致grub失败。删除掉这些软件。
- 月下叹逍遥
- 论坛版主
- 帖子: 33994
- 注册时间: 2010-10-07 14:23
- 系统: Archdows10
- 来自: 某系某星某洲某国某省某市
- 联系:
Re: 紧急,关于 no module name found. Aborted
联想自带的一键还原也会写mbr,为什么我得没事?而且arch的grub还能识别一键还原oneleaf 写了:HP ProtectTools, Dell Recovery 会自动写mbr,导致grub失败。删除掉这些软件。
浮生七十今三十,从此凄惶未可知
-
- 帖子: 14
- 注册时间: 2011-04-21 14:44
Re: 紧急,关于 no module name found. Aborted
很感谢大家的回复
Interests: Medical imaging, Image analysis and Computational neuroimaging
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
- Ubuntu与Linux
- 帖子: 1211
- 注册时间: 2010-06-09 19:57
-
- 帖子: 14
- 注册时间: 2011-04-21 14:44
Re: 紧急,关于 no module name found. Aborted
我的HP工作站 没有 HP protectTools 。
只有 HP Backup and Recovery manager , HP Performance Tuning Framework , HP Cool Tools
请问按照5楼的说法,是否应该删除 HP Backup and Recovery manager ?
谢谢
只有 HP Backup and Recovery manager , HP Performance Tuning Framework , HP Cool Tools
请问按照5楼的说法,是否应该删除 HP Backup and Recovery manager ?
谢谢
Interests: Medical imaging, Image analysis and Computational neuroimaging
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)
Institute of Biomedical and Health Engineering
Chinese Academy of Sciences
Hardware:HP xw8600 (Xeon x5270 (4*3.33GHz)+ 4*8GRAM + NV Quad FX 5600 2*1.5GRAM)