我删除了磁盘分区 - 将 Ubuntu 11.04 安装到 WIN7 版本 - 我需要恢复 Windows,但是该怎么做呢?

我删除了磁盘分区 - 将 Ubuntu 11.04 安装到 WIN7 版本 - 我需要恢复 Windows,但是该怎么做呢?

步骤灾难

  1. 已安装 Ubuntu 11.04
  2. 安装时对驱动器进行分区并为 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:

那么我该如何检索(按优先顺序)

  1. 与 Windows 7 双重启动
  2. Win7完整重新安装。

注意:我没有需要保存的数据,并且我有 Windows 设备驱动器和 Ubuntu 11.10 安装包

要克服的障碍:

  1. 这是 Acer One 笔记本电脑,没有 DVD/CD 驱动器
  2. 从闪存驱动器安装 WIN7 会失败,因为它无法识别任何系统设备,因为驱动程序未安装/无法访问。

我的直觉是,a) 我需要全新安装 Ubuntu 并重新分区驱动器,但我不确定这会造成多大的损害... 或者 b) 从 Ubuntu 内部对驱动器进行分区并将 Windows 文件粘贴在那里并重新分配指针... 但不确定如何使其在启动时可见为 C:\??

答案1

如果我理解正确的话,你把 Ubuntu 安装在了原来安装 Windows 7 的驱动器上,那么你就无法把它带回来(如果你仍然在某个分区上安装 Ubuntu,那么此实用程序可以帮助您修理您的靴子)。

我不确定为什么您无法通过闪存驱动器安装 Windows。您是在说它可以从 CD 中安装吗?无论如何,如果您无法通过这种方式安装 Windows,那么您根本无法安装它。我相信在安装过程中,Windows 会为您提供加载其他驱动程序的选项。如果您有笔记本电脑的驱动程序磁盘,也许您可​​以尝试将其复制到闪存驱动器上并让安装程序加载驱动程序。

相关内容