步骤灾难
- 已安装 Ubuntu 11.04
- 安装时对驱动器进行分区并为 Ubuntu 提供整个磁盘。
几个月后我需要 WIN7 作为双启动
目前的情况
通过启动时的 F9 选项启动 WIN7 .. 进入 Ubuntu。它描述“准备从 Windows 启动”,但屏幕变成紫色,而是显示 Ubuntu。
正常启动:机器要么发出可怕的蜂鸣声(连续),然后屏幕空白,要么在 Ubuntu 中启动,要么最初发出蜂鸣声混合声,然后启动 Ubuntu。(老实说,最好按 F9 进入 Ubuntu... 似乎是更干净的选择)
使用脚本我获得了以下磁盘信息:
Grub2(v1.99)安装在 /dev/sda 的 MBR 中,并在同一硬盘驱动器的第 1 扇区中查找 core.img。core.img 位于此位置并在此驱动器上查找 (,msdos1)/boot/grub。
视窗安装在/dev/sdb.sda1:
(显然驱动器上没有分区 - 这是我的理解,而且我对 unix/linux/ubuntu 的了解有限)
注意:此脚本底部有对 grub 的 sda1 的引用(已安装 grub2),其内容为sda1/boot/grub/grub.cfg
:
File system: ext4
Boot sector type: -
Boot sector info:
Operating System: Ubuntu 11.04
Boot files: /boot/grub/grub.cfg /etc/fstab /boot/grub/core.img
sda2:
File system: Extended Partition
Boot sector type: -
Boot sector info:
sda5:
File system: swap
Boot sector type: -
Boot sector info:
sdb1:
File system: vfat
Boot sector type: Windows XP: FAT32
Boot sector info: No errors found in the Boot Parameter Block.
Operating System:
Boot files: /bootmgr /boot/bcd
Drive: sda
Disk /dev/sda: 160.0 GB, 160041885696 bytes
255 heads, 63 sectors/track, 19457 cylinders, total 312581808 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sda1 * 2,048 310,503,423 310,501,376 83 Linux
/dev/sda2 310,505,470 312,580,095 2,074,626 5 Extended
/dev/sda5 310,505,472 312,580,095 2,074,624 82 Linux swap / Solaris
Drive: sdb
Disk /dev/sdb: 8004 MB, 8004304896 bytes
255 heads, 63 sectors/track, 973 cylinders, total 15633408 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
Partition Boot Start Sector End Sector # of Sectors Id System
/dev/sdb1 * 63 15,633,407 15,633,345 c W95 FAT32 (LBA)
blkid
输出:
Device UUID TYPE LABEL
/dev/sda1 94108733-fa78-47f3-b04d-31fb682e442e ext4
/dev/sda5 4c57bb9e-d799-4c06-a5ad-c1ddbcbb46d3 swap
/dev/sdb1 6B1C-F558 vfat
挂载点:
Device Mount_Point Type Options
/dev/sda1 / ext4 (rw,errors=remount-ro,commit=0)
/dev/sdb1 /media/6B1C-F558 vfat (rw,nosuid,nodev,uhelper=udisks,uid=1000,gid=1000,shortname=mixed,dmask=0077,utf8=1,showexec,flush)
sda1/boot/grub/grub.cfg:
那么我该如何检索(按优先顺序)
- 与 Windows 7 双重启动
- Win7完整重新安装。
注意:我没有需要保存的数据,并且我有 Windows 设备驱动器和 Ubuntu 11.10 安装包
要克服的障碍:
- 这是 Acer One 笔记本电脑,没有 DVD/CD 驱动器
- 从闪存驱动器安装 WIN7 会失败,因为它无法识别任何系统设备,因为驱动程序未安装/无法访问。
我的直觉是,a) 我需要全新安装 Ubuntu 并重新分区驱动器,但我不确定这会造成多大的损害... 或者 b) 从 Ubuntu 内部对驱动器进行分区并将 Windows 文件粘贴在那里并重新分配指针... 但不确定如何使其在启动时可见为 C:\??
答案1
如果我理解正确的话,你把 Ubuntu 安装在了原来安装 Windows 7 的驱动器上,那么你就无法把它带回来(如果你仍然在某个分区上安装 Ubuntu,那么此实用程序可以帮助您修理您的靴子)。
我不确定为什么您无法通过闪存驱动器安装 Windows。您是在说它可以从 CD 中安装吗?无论如何,如果您无法通过这种方式安装 Windows,那么您根本无法安装它。我相信在安装过程中,Windows 会为您提供加载其他驱动程序的选项。如果您有笔记本电脑的驱动程序磁盘,也许您可以尝试将其复制到闪存驱动器上并让安装程序加载驱动程序。