当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 12 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-15 13:19 

注册: 2016-09-15 13:00
帖子: 6
系统: Windows7
送出感谢: 0 次
接收感谢: 0 次
安装前,删除了一个磁盘分区以做安装使用,下载了Ubuntu16.04,并且用USBWriter将系统写入了U盘。然后重启进入Ubuntu安装界面,后面选择了与Windows并存,下面一切正常,安装结束后提示重启电脑,并拔下U盘,重启之后就出现了
error:no such device:(后面是一段数字字母)
Entering rescue mode...
grub rescue>
:Cry
然后两个系统都进不了,后来用PE系统重建MBR后可以进入Windows7 :em01
然后尝试了好多方法也没法进入Ubuntu系统, :What
所以在此求大神指引一下, :Adore


页首
 用户资料  
 
2 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-15 15:44 

注册: 2009-08-04 16:33
帖子: 16892
送出感谢: 21
接收感谢: 1827
1. 在你的敘述中 找不到 boot loader 的描述
1-1. https://zh.wikipedia.org/wiki/%E5%95%9F ... B%E5%BC%8F
引导程序(英语:boot loader)
1-2. https://en.wikipedia.org/wiki/Compariso ... ot_loaders
Comparison of boot loaders
引用:
用PE系统重建MBR后可以进入Windows7

引用:
然后尝试了好多方法也没法进入Ubuntu系统,

2. 表示你的 引导程序 又被覆蓋回 Windows 的 引导程序
沒有 Ubuntu 選項

3. 使用 Ubuntu Live CD/DVD/USB 開機
登入 試用桌面 把下面指令 複製 貼進終端機 執行
3-1. sudo parted -l print
把結果全部直接 選取/複製/貼上來
3-2. 如果可能 描述一下 你安裝 Ubuntu 時 把 / 掛載在哪個分割區


页首
 用户资料  
 
3 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-15 20:05 

注册: 2016-09-15 13:00
帖子: 6
系统: Windows7
送出感谢: 0 次
接收感谢: 0 次
ubuntu@ubuntu:~$ sudo parted -l print


Model: ATA LITEON LCH-256V2 (scsi)
磁盘 /dev/sda: 256GB
Sector size (logical/physical): 512B/512B
分区表:msdos
Disk Flags:

数字 开始: End 大小 类型 文件系统 标志
1 1049kB 91.3GB 91.3GB primary ntfs 启动
2 91.3GB 256GB 165GB extended lba
5 91.3GB 256GB 165GB logical ntfs


Model: ATA WDC WD5000LPLX-0 (scsi)
磁盘 /dev/sdb: 500GB
Sector size (logical/physical): 512B/4096B
分区表:msdos
Disk Flags:

数字 开始: End 大小 类型 文件系统 标志
1 2096kB 384GB 384GB extended lba
5 2097kB 215GB 215GB logical ntfs
6 215GB 376GB 161GB logical ntfs
7 376GB 384GB 8492MB logical linux-swap(v1)
2 384GB 500GB 116GB primary ext4


警告: 磁盘描述表明物理块大小为 2048 字节,但 Linux 认为它是 512 字节。
忽略/Ignore/放弃/Cancel?


ubuntu 是安装在第二个硬盘的一个大约115G的分区。在windows 里面没有这个分区的驱动器,是一块空白空间


页首
 用户资料  
 
4 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-15 21:02 

注册: 2009-08-04 16:33
帖子: 16892
送出感谢: 21
接收感谢: 1827
引用:
ubuntu 是安装在第二个硬盘的一个大约115G的分区。

引用:
2 384GB 500GB 116GB primary ext4

使用 Ubuntu Live CD/DVD/USB 開機
登入 試用桌面 把下面指令 複製 貼進終端機 執行
1. sudo mount /dev/sdb2 /mnt
2. sudo df /mnt
3. sudo cat /mnt/etc/fstab
4. sudo /etc/grub.d/30_os-prober
把 2. 3. 4. 結果全部直接 選取/複製/貼上來
5. sudo umount /dev/sdb2


页首
 用户资料  
 
5 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-16 0:22 

注册: 2016-09-15 13:00
帖子: 6
系统: Windows7
送出感谢: 0 次
接收感谢: 0 次
1 ubuntu@ubuntu:~$ sudo mount /dev/sdb2 /mnt


2 ubuntu@ubuntu:~$ sudo df /mnt
文件系统 1K-块 已用 可用 已用% 挂载点
/dev/sdb2 111178536 3579752 101928180 4% /mnt


3 ubuntu@ubuntu:~$ sudo cat /mnt/etc/fstab
# /etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sdb2 during installation
UUID=836b42ba-36c9-422a-ba8a-c3e977c462a1 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb7 during installation
UUID=b6efae0e-4c8a-4ef4-bc9c-9277eff11247 none swap sw 0 0



4 ubuntu@ubuntu:~$ sudo /etc/grub.d/30_os-prober
grub-probe:错误: cannot find a GRUB drive for /dev/sdc1. Check your device.map.
Found Windows 7 (loader) on /dev/sda1
menuentry 'Windows 7 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-0001384F00006AFA' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 0001384F00006AFA
else
search --no-floppy --fs-uuid --set=root 0001384F00006AFA
fi
parttool ${root} hidden-
chainloader +1
}
Found Ubuntu 16.04 LTS (16.04) on /dev/sdb2
menuentry 'Ubuntu 16.04 LTS (16.04) (on /dev/sdb2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-836b42ba-36c9-422a-ba8a-c3e977c462a1' {
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 836b42ba-36c9-422a-ba8a-c3e977c462a1
else
search --no-floppy --fs-uuid --set=root 836b42ba-36c9-422a-ba8a-c3e977c462a1
fi
linux /boot/vmlinuz-4.4.0-21-generic root=UUID=836b42ba-36c9-422a-ba8a-c3e977c462a1 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.4.0-21-generic
}
submenu 'Ubuntu 16.04 LTS (16.04) (on /dev/sdb2) 高级选项' $menuentry_id_option 'osprober-gnulinux-advanced-836b42ba-36c9-422a-ba8a-c3e977c462a1' {
menuentry 'Ubuntu (on /dev/sdb2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-21-generic--836b42ba-36c9-422a-ba8a-c3e977c462a1' {
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 836b42ba-36c9-422a-ba8a-c3e977c462a1
else
search --no-floppy --fs-uuid --set=root 836b42ba-36c9-422a-ba8a-c3e977c462a1
fi
linux /boot/vmlinuz-4.4.0-21-generic root=UUID=836b42ba-36c9-422a-ba8a-c3e977c462a1 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.4.0-21-generic
}
menuentry 'Ubuntu,Linux 4.4.0-21-generic (on /dev/sdb2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-21-generic--836b42ba-36c9-422a-ba8a-c3e977c462a1' {
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 836b42ba-36c9-422a-ba8a-c3e977c462a1
else
search --no-floppy --fs-uuid --set=root 836b42ba-36c9-422a-ba8a-c3e977c462a1
fi
linux /boot/vmlinuz-4.4.0-21-generic root=UUID=836b42ba-36c9-422a-ba8a-c3e977c462a1 ro quiet splash $vt_handoff
initrd /boot/initrd.img-4.4.0-21-generic
}
menuentry 'Ubuntu, with Linux 4.4.0-21-generic (upstart) (on /dev/sdb2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-21-generic--836b42ba-36c9-422a-ba8a-c3e977c462a1' {
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 836b42ba-36c9-422a-ba8a-c3e977c462a1
else
search --no-floppy --fs-uuid --set=root 836b42ba-36c9-422a-ba8a-c3e977c462a1
fi
linux /boot/vmlinuz-4.4.0-21-generic root=UUID=836b42ba-36c9-422a-ba8a-c3e977c462a1 ro quiet splash $vt_handoff init=/sbin/upstart
initrd /boot/initrd.img-4.4.0-21-generic
}
menuentry 'Ubuntu, with Linux 4.4.0-21-generic (recovery mode) (on /dev/sdb2)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-/boot/vmlinuz-4.4.0-21-generic-root=UUID=836b42ba-36c9-422a-ba8a-c3e977c462a1 ro recovery nomodeset-836b42ba-36c9-422a-ba8a-c3e977c462a1' {
insmod part_msdos
insmod ext2
set root='hd1,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd1,msdos2 --hint-efi=hd1,msdos2 --hint-baremetal=ahci1,msdos2 836b42ba-36c9-422a-ba8a-c3e977c462a1
else
search --no-floppy --fs-uuid --set=root 836b42ba-36c9-422a-ba8a-c3e977c462a1
fi
linux /boot/vmlinuz-4.4.0-21-generic root=UUID=836b42ba-36c9-422a-ba8a-c3e977c462a1 ro recovery nomodeset
initrd /boot/initrd.img-4.4.0-21-generic
}
}

set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi


页首
 用户资料  
 
6 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-16 0:51 

注册: 2009-08-04 16:33
帖子: 16892
送出感谢: 21
接收感谢: 1827
引用:
# / was on /dev/sdb2 during installation
UUID=836b42ba-36c9-422a-ba8a-c3e977c462a1 / ext4 errors=remount-ro 0 1
# swap was on /dev/sdb7 during installation
UUID=b6efae0e-4c8a-4ef4-bc9c-9277eff11247 none swap sw 0 0

1. 建議 把 Ubuntu 開機導引 grub 2 安裝在 /deb/sdb (的 MBR) 見 2-8

2. 使用 Ubuntu Live CD/DVD/USB 開機
登入 試用桌面 把下面指令 複製 貼進終端機 執行
2-1. sudo parted -l print # 確認 /deb/sdb 沒有改變
2-2. sudo mount /dev/sdb2 /mnt
2-3. sudo mount --bind /dev /mnt/dev
2-4. sudo mount --bind /dev/pts /mnt/dev/pts
2-5. sudo mount --bind /sys /mnt/sys
2-6. sudo mount --bind /proc /mnt/proc
2-7. sudo chroot /mnt
2-8. grub-install /deb/sdb
2-9. update-grub
2-10. update-initramfs -u -k all
2-11. exit
2-12. sudo systemctl reboot
2-13. 重開機 注意 設定 最優先開機裝置 為 /deb/sdb

3. 上面程序如果有任意錯誤訊息 複製貼上來


页首
 用户资料  
 
7 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-16 11:43 

注册: 2016-09-15 13:00
帖子: 6
系统: Windows7
送出感谢: 0 次
接收感谢: 0 次
ubuntu@ubuntu:~$ sudo mount /dev/sdb2 /mnt
ubuntu@ubuntu:~$ sudo mount --bind /dev /mnt/dev
ubuntu@ubuntu:~$ sudo mount --bind /dev/pts /mnt/dev/pts
ubuntu@ubuntu:~$ sudo mount --bind /sys /mnt/sys
ubuntu@ubuntu:~$ sudo mount --bind /proc /mnt/proc
ubuntu@ubuntu:~$ sudo chroot /mnt
root@ubuntu:/# grub-install /deb/sdb
Installing for i386-pc platform.
grub-install:错误: cannot find a GRUB drive for /deb/sdb. Check your device.map.
root@ubuntu:/# update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-21-generic
Found initrd image: /boot/initrd.img-4.4.0-21-generic
Found memtest86+ image: /boot/memtest86+.elf
Found memtest86+ image: /boot/memtest86+.bin
grub-probe:错误: cannot find a GRUB drive for /dev/sdc1. Check your device.map.
Found Windows 7 (loader) on /dev/sda1
done
root@ubuntu:/# update-initramfs -u -k all
update-initramfs: Generating /boot/initrd.img-4.4.0-21-generic
root@ubuntu:/# ^C


这些问题是什么原因,为什么网上那些教程就能安装成功啊 :Misdoubt


页首
 用户资料  
 
8 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-16 12:03 

注册: 2009-08-04 16:33
帖子: 16892
送出感谢: 21
接收感谢: 1827
引用:
grub-install:错误: cannot find a GRUB drive for /deb/sdb. Check your device.map.

引用:
grub-probe:错误: cannot find a GRUB drive for /dev/sdc1. Check your device.map.

試試
https://sourceforge.net/p/boot-repair-cd/home/Home/
Boot-Repair-Disk
幫你解決上面的問題


页首
 用户资料  
 
9 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-16 17:39 

注册: 2016-09-15 13:00
帖子: 6
系统: Windows7
送出感谢: 0 次
接收感谢: 0 次
下载了不会用 压缩方式打不开啊 没条件刻录 :Sad


页首
 用户资料  
 
10 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-21 10:56 

注册: 2016-09-21 10:44
帖子: 2
系统: win7 和 Ubuntu 16.04
送出感谢: 0 次
接收感谢: 1
楼主应该是想安装win7+Ubuntu的双系统,那么建议在安装的时候不要选择“与Windows并存”的选项,应该选择最底下的“其他选项”,具体什么的我忘记了。怎么理解双系统?怎么安装?你的计算机好比是你的房子,房子有不同的装修风格,也就是不同的操作系统。安装双系统就好比把暂时没有使用的空间“租”给别人,但同时又不影响自己的使用,那么就得腾出一间房间出来(分配磁盘空间),然后把想装的系统安装到这个空间,再把大门的钥匙(用easybcd添加新的启动项)给“租”房子的人,两个系统就可以互不影响了。

要解决开不了机的问题,建议用一个win7的光盘来进行修复操作。如果你有什么问题可以私信我的~



_________________
评价: 3.7% mzfanggong
 
页首
 用户资料  
 
11 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-21 17:16 

注册: 2016-09-15 13:00
帖子: 6
系统: Windows7
送出感谢: 0 次
接收感谢: 0 次
你说的这些我都试过了, easybcd完全没用,甚至只在电脑上装Ubuntu都不行 问题总是装好后无法进入系统, :Sad
不明白为什么


页首
 用户资料  
 
12 楼 
 文章标题 : Re: windows7下安装Ubuntu16.04出现问题
帖子发表于 : 2016-09-21 17:19 

注册: 2009-08-04 16:33
帖子: 16892
送出感谢: 21
接收感谢: 1827
引用:
下载了不会用 压缩方式打不开啊 没条件刻录

只是一句話 打不開 很難找到幫你的入口
請提供你只用的指令 及 出現的回應文字


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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