毋需重裝UBUNTU,打造UBUNTU/Windows 8 Preview雙系統,然後恢復UBUNTU的方法
1. 進入Windows,通過UltraISO工具將ISO安裝光碟製作成Windows USB安裝盤
启动UltraISO软件
点击“打开”菜单,选择你要写到U盘的Windows 8 Customer Preview ISO镜像文件
打开了你的镜像文件后,点击主菜单的“启动”项,选择“写入硬盘镜像”
进去后,你就可以选择你要写到哪个U盘了(如果是WIN7系统盘的话,要4G以上的U盘才可以;對於Windows 8 Customer Preview的ISO,也需要4G以上的U盤)
为了安全起见,避免制作的U盘启动盘不能引导电脑启动,我们的选择“写入方式”的时候,就选择“USB-HDD+”
选择完写入方式后,点击下面的“写入”就可以了。你就慢慢等整个写入过程的完成吧!(其实就是拷贝镜像文件到U盘里而已)
2. 安裝windows
開機時選擇U盤啟動,正常安裝Windows 8 Customer Preview
3. 恢復ubuntu(恢復GRUB啟動列表)
用ubuntu10.04光盘启动电脑,进入LIVECD模式。
sudo -i
先来找一找你的ubuntu10.04安装在那个分区,用:
fdisk -l
我的部分输出如下:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x35fa7d7b
Device Boot Start End Blocks Id System
/dev/sda1 1 10574 84935623 7 HPFS/NTFS
/dev/sda2 10575 60802 403449850+ 5 Extended
/dev/sda5 21123 22119 7999488 82 Linux swap / Solaris
/dev/sda6 22119 32078 79998976 83 Linux
/dev/sda7 32078 60289 226601984 83 Linux
/dev/sda8 60289 60802 4118528 82 Linux swap / Solaris
/dev/sda9 10575 21122 84726747 83 Linux
Partition table entries are not in disk order
我ubuntu10.04根目录所在的分区是/dev/sda7,如果你不确定的话就找id为83的吧。
下面挂载原系统的根目录:
mount /dev/sda7 /mnt
将/dev/sda7挂载到了/mnt下,当然你也可以选其他地方。这里注意,如果你有单独为/boot分区的话,要单独挂载一次 /boot,比如说 如果你原来的/boot挂载到/dev/sda12上了,那个你这里要再输入mount /dev/sda12 /mnt/boot。我这里没有把它单独分出来,所以就不需要了。
下面是最后一步了:
grub-install --root-directory=/mnt /dev/sda (注意:/mnt后面有 空格键)
如果看到
Installation finished.No Error Reported.
就表示已经成功啦!重启看看,熟悉的grub引导画面是不是又回来了?
这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu 10.04,还暂时无法引导Windows 7,这时选择进入Ubuntu 10.04,再找到并启动终端,在终端输入如下命令:
sudo update-grub2
更新一下grub2就可以了。
按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.38-13-generic-pae
Found initrd image: /boot/initrd.img-2.6.38-13-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 8 (loader) on /dev/sda1
done
1. 進入Windows,通過UltraISO工具將ISO安裝光碟製作成Windows USB安裝盤
启动UltraISO软件
点击“打开”菜单,选择你要写到U盘的Windows 8 Customer Preview ISO镜像文件
打开了你的镜像文件后,点击主菜单的“启动”项,选择“写入硬盘镜像”
进去后,你就可以选择你要写到哪个U盘了(如果是WIN7系统盘的话,要4G以上的U盘才可以;對於Windows 8 Customer Preview的ISO,也需要4G以上的U盤)
为了安全起见,避免制作的U盘启动盘不能引导电脑启动,我们的选择“写入方式”的时候,就选择“USB-HDD+”
选择完写入方式后,点击下面的“写入”就可以了。你就慢慢等整个写入过程的完成吧!(其实就是拷贝镜像文件到U盘里而已)
2. 安裝windows
開機時選擇U盤啟動,正常安裝Windows 8 Customer Preview
3. 恢復ubuntu(恢復GRUB啟動列表)
用ubuntu10.04光盘启动电脑,进入LIVECD模式。
sudo -i
先来找一找你的ubuntu10.04安装在那个分区,用:
fdisk -l
我的部分输出如下:
Disk /dev/sda: 500.1 GB, 500107862016 bytes
255 heads, 63 sectors/track, 60801 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x35fa7d7b
Device Boot Start End Blocks Id System
/dev/sda1 1 10574 84935623 7 HPFS/NTFS
/dev/sda2 10575 60802 403449850+ 5 Extended
/dev/sda5 21123 22119 7999488 82 Linux swap / Solaris
/dev/sda6 22119 32078 79998976 83 Linux
/dev/sda7 32078 60289 226601984 83 Linux
/dev/sda8 60289 60802 4118528 82 Linux swap / Solaris
/dev/sda9 10575 21122 84726747 83 Linux
Partition table entries are not in disk order
我ubuntu10.04根目录所在的分区是/dev/sda7,如果你不确定的话就找id为83的吧。
下面挂载原系统的根目录:
mount /dev/sda7 /mnt
将/dev/sda7挂载到了/mnt下,当然你也可以选其他地方。这里注意,如果你有单独为/boot分区的话,要单独挂载一次 /boot,比如说 如果你原来的/boot挂载到/dev/sda12上了,那个你这里要再输入mount /dev/sda12 /mnt/boot。我这里没有把它单独分出来,所以就不需要了。
下面是最后一步了:
grub-install --root-directory=/mnt /dev/sda (注意:/mnt后面有 空格键)
如果看到
Installation finished.No Error Reported.
就表示已经成功啦!重启看看,熟悉的grub引导画面是不是又回来了?
这时重新启动你的电脑,就能看到grub2的引导界面了,但是这时只能用来引导Ubuntu 10.04,还暂时无法引导Windows 7,这时选择进入Ubuntu 10.04,再找到并启动终端,在终端输入如下命令:
sudo update-grub2
更新一下grub2就可以了。
按照提示输入密码,如果顺利的话,会出现如下类似语句,那就表示成功了。
Generating grub.cfg ...
Found linux image: /boot/vmlinuz-2.6.38-13-generic-pae
Found initrd image: /boot/initrd.img-2.6.38-13-generic-pae
Found memtest86+ image: /boot/memtest86+.bin
Found Windows 8 (loader) on /dev/sda1
done