在安装ubuntu时不小心将ubuntu安装在了windos7的扩展分区里,不知为什么就不能引导win7了,只能进入ubuntu,试了很多方法,比如grub-update及修改/boot/grub/下的grub-cfg都似乎不管用,因为有许多重要文件和软件在win7下,所以想请大家帮帮忙
以下是分别执行sudo fdisk -l与sudo parted -l print的结果
sudo fdisk -l
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders, total 976773168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x2bfb4dc8
Device Boot Start End Blocks Id System
/dev/sda1 2048 209719295 104858624 7 HPFS/NTFS/exFAT
/dev/sda2 209721342 976768064 383523361+ f W95 Ext'd (LBA)
Partition 2 does not start on physical sector boundary.
/dev/sda5 209721344 465575935 127927296 7 HPFS/NTFS/exFAT
/dev/sda6 465577984 619032575 76727296 7 HPFS/NTFS/exFAT
/dev/sda7 721434624 976768064 127666720+ 7 HPFS/NTFS/exFAT
/dev/sda8 * 619034624 619423743 194560 83 Linux
/dev/sda9 619425792 620009471 291840 83 Linux
/dev/sda10 620011520 659070975 19529728 83 Linux
/dev/sda11 659073024 713758719 27342848 83 Linux
/dev/sda12 713760768 721430527 3834880 82 Linux swap / Solaris
sudo parted -l print
Model: ATA TOSHIBA MQ01ABF0 (scsi)
Disk /dev/sda: 500GB
Sector size (logical/physical): 512B/4096B
Partition Table: msdos
Number Start End Size Type File system Flags
1 1049kB 107GB 107GB primary ntfs
2 107GB 500GB 393GB extended lba
5 107GB 238GB 131GB logical ntfs
6 238GB 317GB 78.6GB logical ntfs
8 317GB 317GB 199MB logical fat32 boot
9 317GB 317GB 299MB logical ext4
10 317GB 337GB 20.0GB logical ext4
11 337GB 365GB 28.0GB logical ext4
12 365GB 369GB 3927MB logical linux-swap(v1)
7 369GB 500GB 131GB logical ntfs
win7 下安装ubuntu14.04后无法进入win7
-
- 帖子: 4
- 注册时间: 2015-03-08 20:32
- 系统: linuxmint
- adagio
- 论坛版主
- 帖子: 22110
- 注册时间: 2008-02-17 23:47
- 来自: 美丽富饶的那啥星球
Re: win7 下安装ubuntu14.04后无法进入win7
/dev/sda8 * 619034624 619423743 194560 83 Linux
你这两条不对劲喔,怎么搞的?分区表出问题了8 317GB 317GB 199MB logical fat32 boot
boot标记只能放在主分区上,放在逻辑分区没用,改到sda1上才对
如果还是不行的话,要看你grub.cfg怎么改的?顶多手工加上win7引导项就可以了
明天就换大三八!
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
——8核CPU、8G内存、8T硬盘……
8卡交火,80寸大屏放8个……
IPv8的光纤要8条……
---------------------------------------------------------------------------------
★ [图片版]新手当自强(续)FAQ
★ [新手进阶]挂载、fstab、调整linux分区
★ [图片版]E17桌面环境配置手把手
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: win7 下安装ubuntu14.04后无法进入win7
1. 正確應該說是 安装在了windos7的扩展分区里的 邏輯分割區裡了在安装ubuntu时不小心将ubuntu安装在了windos7的扩展分区里,
1-1. 在 msdos 分割硬盤Partition Table: msdos
Ubuntu 的 / 根目錄 及 其它 /dirs 子目錄 可以掛載在 任何一個 硬盤的 任何一個 分割區 包含 主分割區及邏輯分割區
1-2. 所以你這樣安裝 看不出任何錯誤
2. 猜測 可能是 你安裝 Ubuntu 的 開機引導 Grub 2 時不知为什么就不能引导win7了,只能进入ubuntu,
把 Windows 的 開機引導 MBR 覆蓋掉了
3. 只要 重新 安裝 Windows 的 開機引導 或 重新 安裝 Ubuntu 的 開機引導
就可以 產生新的開機選單 實現 雙重開機
3-1. 開機引導是獨立模組 意思是 不會影響到已經安裝的 Ubuntu 或 Windows 系統
4. 為了謹慎起見
4-1. 使用 Ubuntu Live CD/DVD/USB 開機
登入 試用桌面
把下面指令 複製 貼進終端機 執行
4-1-1. 掛載 你的 / 根目錄 到 /mnt
4-1-1-1. 假設 你的 / 根目錄 是掛載在 /dev/sda9
sudo mount /dev/sda9 /mnt
4-1-1-2. 假設 你的 / 根目錄 是掛載在 /dev/sda10
sudo mount /dev/sda10 /mnt
4-1-2. sudo cat /mnt/etc/fstab
4-1-3. sudo ls -al /dev/disk/by-uuid/*
把結果直接 選取/複製/貼上來
不必擷圖
-
- 帖子: 4
- 注册时间: 2015-03-08 20:32
- 系统: linuxmint
Re: win7 下安装ubuntu14.04后无法进入win7
adagio 写了:如果还是不行的话,要看你grub.cfg怎么改的?顶多手工加上win7引导项就可以了/dev/sda8 * 619034624 619423743 194560 83 Linux
不好意思,今天才回复。前段时间,朋友要急用,所以我直接用win7的系统光盘给他恢复了windows7的启动项,现在需要修改BIOS中的启动顺序才能进入ubuntu,我想知道可不可以在ubuntu下引导windows,已经试过修改grub.cfg,但失败了,不知道具体格式,网上好多是错的poloshiao 写了:1. 正確應該說是 安装在了windos7的扩展分区里的 邏輯分割區裡了在安装ubuntu时不小心将ubuntu安装在了windos7的扩展分区里,3. 只要 重新 安裝 Windows 的 開機引導 或 重新 安裝 Ubuntu 的 開機引導Partition Table: msdos
就可以 產生新的開機選單 實現 雙重開機
3-1. 開機引導是獨立模組 意思是 不會影響到已經安裝的 Ubuntu 或 Windows 系統
以下是我直接进入ubuntu 打开/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/sda10 during installation
UUID=05e3e6d8-5446-45cb-a797-1fecf990075f / ext4 errors=remount-ro 0 1
# /boot was on /dev/sda9 during installation
UUID=d1887ffa-3bd6-4f86-a386-e5ae9b2742fc /boot ext4 defaults 0 2
# /boot/efi was on /dev/sda8 during installation
UUID=1024-D90F /boot/efi vfat defaults 0 1
# /home was on /dev/sda11 during installation
UUID=2c40697a-d464-4bad-afc0-85f13a158096 /home ext4 defaults 0 2
# swap was on /dev/sda12 during installation
UUID=abb4d3e4-4c6b-407e-996c-a51913d892cb none swap sw 0 0
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: win7 下安装ubuntu14.04后无法进入win7
Partition Table: msdos
在 開機硬盤 msdos 掛載 /boot/efi# /boot/efi was on /dev/sda8 during installation
UUID=1024-D90F /boot/efi vfat defaults 0 1
有點奇怪
能提供 你如此掛載的參考網頁嗎
-
- 帖子: 4
- 注册时间: 2015-03-08 20:32
- 系统: linuxmint
Re: win7 下安装ubuntu14.04后无法进入win7
没有参考具体的网站,只是在建立分区表时就建立了/boot/efi 分区,然后启动引导选择的是整个硬盘。然后就成这样了,这样会产生什么问题吗?
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: win7 下安装ubuntu14.04后无法进入win7
如果可以登入 Ubuntu 桌面我想知道可不可以在ubuntu下引导windows
只要 執行這三個指令
sudo grub-install /dev/sda
sudo update-grub
sudo update-initramfs -u -k all
然後
sudo reboot
重開機
/dev/sda 為最優先開機硬盤
應該就是 grub 2 開機選單
應該就包含 windows 選項
-
- 帖子: 4
- 注册时间: 2015-03-08 20:32
- 系统: linuxmint
Re: win7 下安装ubuntu14.04后无法进入win7
前两个命令已经用过,没有效果,第三个指令的作用是什么呀poloshiao 写了: sudo grub-install /dev/sda
sudo update-grub
sudo update-initramfs -u -k all
-
- 论坛版主
- 帖子: 18279
- 注册时间: 2009-08-04 16:33
Re: win7 下安装ubuntu14.04后无法进入win7
http://manpages.ubuntu.com/manpages/tru ... mfs.8.html第三个指令的作用是什么呀
update-initramfs - generate an initramfs image
更新所有的已安裝 Linux kernel 版本的 initramfs image 初始化開機檔
只有講 沒有效果 沒有辦法幫你前两个命令已经用过,没有效果,
把下指令以後 終端機 反應文字 全部複製 貼上來
不要摘要
你提供的資訊越充分
獲得正確幫助的速度越快