当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 15 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 10:01 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
这两天折腾系统, 搞不定了。

我是win10下装的15.04Ubuntu,这两天犯浑, upgrade了,结果, sda4就没有空间了,

然后就找了16.04的USB Live CD 调整了sda4的分区,
然后一不小心就upgrade到16.10了,

现在Win10的启动没了, 试了好几次 boot-repair
http://www.howtogeek.com/114884/how-to- ... wont-boot/

搞不定。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 10:21 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
Partition Boot Start Sector End Sector # of Sectors Id System

/dev/sda1 2,048 718,847 716,800 7 NTFS / exFAT / HPFS
/dev/sda2 3,727,360 474,193,919 470,466,560 7 NTFS / exFAT / HPFS
/dev/sda3 571,287,550 976,771,071 405,483,522 f W95 Extended (LBA)
/dev/sda5 587,487,232 788,377,599 200,890,368 7 NTFS / exFAT / HPFS
/dev/sda6 571,287,552 587,487,231 16,199,680 82 Linux swap / Solaris
/dev/sda7 788,379,648 976,771,071 188,391,424 83 Linux
/dev/sda4 * 474,193,920 571,285,716 97,091,797 83 Linux

=============================== Mount points: =================================

Device Mount_Point Type Options

/dev/loop0 /rofs squashfs (ro,noatime)
/dev/sda4 /mnt/boot-sav/sda4 ext4 (rw,relatime,data=ordered)
/dev/sdb1 /cdrom vfat (ro,noatime,fmask=0022,dmask=0022,codepage=437,iocharset=iso8859-1,shortname=mixed,errors=remount-ro)


=========================== sda4/boot/grub/grub.cfg: ===========================

=================== parted -l:

Model: ATA ST500LM021-1KJ15 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Disk Flags:

Number Start End Size Type File system Flags
1 1049kB 368MB 367MB primary ntfs
2 1908MB 243GB 241GB primary ntfs
4 243GB 292GB 49.7GB primary ext4 boot
3 292GB 500GB 208GB extended lba
6 292GB 301GB 8294MB logical linux-swap(v1)
5 301GB 404GB 103GB logical ntfs
7 404GB 500GB 96.5GB logical ext4


页首
 用户资料  
 
3 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 10:44 

注册: 2009-08-04 16:33
帖子: 16893
送出感谢: 21
接收感谢: 1827
登入 Ubuntu 桌面 把下面指令 複製 貼進終端機 執行
sudo /etc/grub.d/30_os-prober
把結果全部直接 選取/複製/貼上來


页首
 用户资料  
 
4 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 21:24 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
Found Windows 10 (loader) on /dev/sda1
menuentry 'Windows 10 (loader) (on /dev/sda1)' --class windows --class os $menuentry_id_option 'osprober-chain-6C34CDAD34CD7A9A' {
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 6C34CDAD34CD7A9A
else
search --no-floppy --fs-uuid --set=root 6C34CDAD34CD7A9A
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
Found Windows 10 (loader) on /dev/sda2
menuentry 'Windows 10 (loader) (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-chain-7836CF4E36CF0BD6' {
insmod part_msdos
insmod ntfs
set root='hd0,msdos2'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos2 --hint-efi=hd0,msdos2 --hint-baremetal=ahci0,msdos2 7836CF4E36CF0BD6
else
search --no-floppy --fs-uuid --set=root 7836CF4E36CF0BD6
fi
parttool ${root} hidden-
drivemap -s (hd0) ${root}
chainloader +1
}
set timeout_style=menu
if [ "${timeout}" = 0 ]; then
set timeout=10
fi


页首
 用户资料  
 
5 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 21:35 

注册: 2009-08-04 16:33
帖子: 16893
送出感谢: 21
接收感谢: 1827
引用:
Found Windows 10 (loader) on /dev/sda1
menuentry 'Windows 10 (loader) (on /dev/sda1)'
Found Windows 10 (loader) on /dev/sda2
menuentry 'Windows 10 (loader) (on /dev/sda2)'

1. 表示 /dev/sda1 /dev/sda2 各有 Windows 10 的開機檔案 ?
引用:
现在Win10的启动没了

2. 你說的 Win10 的啟動項 是指哪裡的 啟動項 ?


页首
 用户资料  
 
6 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 21:38 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
是指开机启动的时候, 没有Win10的选项。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 21:41 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
刚刚启动了一下,发现两个Win10的启动选项
/sda1

/sda2,

但是/sda1启动不起来, /sda2 不工作,让我press F8

Ubuntu16.10有internal error


页首
 用户资料  
 
8 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 21:44 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
感觉Win10应该是装在sda2上, 现在错误像是sad2没挂载?


页首
 用户资料  
 
9 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 21:46 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
估计是重新分区导致的。


页首
 用户资料  
 
10 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-17 22:51 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
Device Boot Start End Sectors Size Id Type
/dev/sda1 2048 718847 716800 350M 7 HPFS/NTFS/exFAT
/dev/sda2 3727360 474193919 470466560 224.3G 7 HPFS/NTFS/exFAT
/dev/sda3 571287550 976771071 405483522 193.4G f W95 Ext'd (LBA)
/dev/sda4 * 474193920 571285716 97091797 46.3G 83 Linux
/dev/sda5 587487232 788377599 200890368 95.8G 7 HPFS/NTFS/exFAT
/dev/sda6 571287552 587487231 16199680 7.7G 82 Linux swap / Solaris
/dev/sda7 788379648 976771071 188391424 89.9G 83 Linux

Partition 3 does not start on physical sector boundary.
Partition table entries are not in disk order.


页首
 用户资料  
 
11 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-18 6:25 

注册: 2009-08-04 16:33
帖子: 16893
送出感谢: 21
接收感谢: 1827
引用:
感觉Win10应该是装在sda2上, 现在错误像是sad2没挂载?

引用:
/dev/sda1 2048 718847 716800 350M 7 HPFS/NTFS/exFAT
/dev/sda2 3727360 474193919 470466560 224.3G 7 HPFS/NTFS/exFAT

1. /dev/sda1 太小了
1-1. 等能登入 Windows 10 或 Ubuntu 再去看看 /dev/sda1 全部內容
引用:
是指开机启动的时候, 没有Win10的选项。

引用:
引用:
刚刚启动了一下,发现两个Win10的启动选项
/sda1

/sda2,

2. 開機啟動顯示的開機導引選單 是 Grub 2 還是 EasyBCD 還是 其它 ?


页首
 用户资料  
 
12 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-18 22:01 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
开机启动是grub2,

那个350M sda1是惠普的机器保留的系统恢复的。

我做了这样的·工作

更改
GRUB DEFAULT = 2
然后
sudo update-grub
restart之后
有Win10的启动选项, 但是选择之后出现
Win10 (loader on /sda1)
Win10 (loader on /sda2)
选第一个进去,没反应屏幕什么都没有,
选第二个出现错误: 蓝屏

Recovery
Your PC Device needs to be repaired
A required device isn't corrected or can't be accessed


页首
 用户资料  
 
13 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-19 7:03 

注册: 2009-08-04 16:33
帖子: 16893
送出感谢: 21
接收感谢: 1827
引用:
更改
GRUB DEFAULT = 2

1. 使用這樣的方法 並不可靠

2. 使用下面的方法 比較可靠
引用:
menuentry 'Windows 10 (loader) (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-chain-7836CF4E36CF0BD6' {

2-1. GRUB_DEFAULT='Windows 10 (loader) (on /dev/sda2)'
2-2. sudo update-grub
2-3. 提醒
2-3-1. GRUB_DEFAULT 不是 GRUB DEFAULT
2-3-2. = 號兩邊不要空格
2-3-3. 為了避免打錯字 特別是空格
'Windows 10 (loader) (on /dev/sda2)'
直接複製貼上

3. 如果還有問題 歡迎再貼文


页首
 用户资料  
 
14 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-19 7:46 

注册: 2012-05-05 13:09
帖子: 20
送出感谢: 0 次
接收感谢: 0 次
2. 使用下面的方法 比較可靠
引用:
menuentry 'Windows 10 (loader) (on /dev/sda2)' --class windows --class os $menuentry_id_option 'osprober-chain-7836CF4E36CF0BD6' {

2-1. GRUB_DEFAULT='Windows 10 (loader) (on /dev/sda2)'
2-2. sudo update-grub
2-3. 提醒
2-3-1. GRUB_DEFAULT 不是 GRUB DEFAULT
2-3-2. = 號兩邊不要空格
2-3-3. 為了避免打錯字 特別是空格
'Windows 10 (loader) (on /dev/sda2)'
直接複製貼上

谢谢回复, 和我之前得到的结果一样, 选择Windows 10 (loader) (on /dev/sda2) 还是出现紫红屏, 进不去.
我觉得问题是我分区不当造成的.
我用live USB进去, 从Windows 的分区拿了30G左右给 /sda4 (先缩了Windows的分区)然后扩了Ubuntu /sda4.


页首
 用户资料  
 
15 楼 
 文章标题 : Re: Ubuntu分区后,Windows启动没了
帖子发表于 : 2016-11-19 8:01 

注册: 2009-08-04 16:33
帖子: 16893
送出感谢: 21
接收感谢: 1827
引用:
和我之前得到的结果一样, 选择Windows 10 (loader) (on /dev/sda2) 还是出现紫红屏, 进不去.
我觉得问题是我分区不当造成的.
我用live USB进去, 从Windows 的分区拿了30G左右给 /sda4 (先缩了Windows的分区)然后扩了Ubuntu /sda4.

1. 可能 需要看你是縮前端還是縮後端 還有你的 Windows 分區使用區塊情況
引用:
那个350M sda1是惠普的机器保留的系统恢复的。

2. 啟用 恢復程序 看看
2-1. 或者重新安裝 Windows 10

3. 下次要缩 Windows 分区以前 記得先備存


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

当前时区为 UTC + 8 小时


在线用户

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


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

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

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