win8 or win7安装ubuntu双系统

时间:2021-09-13 02:49:34

安装双系统
win8 or win7安装ubuntu双系统

在虚拟机中测试

安装操作系统vl版本,使用kms激活
安装vm tools,以使用unity、复制粘贴等
虚拟机>安装vm tools
使用共享文件夹,右键我的电脑,选择“映射网络磁盘”

分区。
在磁盘末端分出区,大概20-40G。
分区之后,不用创建新的分区,就是空白分区保留,留给ubuntu去格式化。

文件准备。
下载ubuntu-16.04.1-desktop-amd64 LTS表示 Long Term Support
放在C盘(hd0,0)根目录。将 iso 中 casper 文件夹中的 vmlinuz.efi 和 initrd.lz两个文件也解压到C盘(hd0,0)根目录下

使用 EasyBCD 来进行引导的处理 Take control of your boot loader.
下载easyBCD2.3 可以在win8上运行,基于.net framework 4.0,个人使用是免费的。
添加条目点击"安装"之后实质上会给系统安装一个 NeoGrub Bootloader 引导加载器
在系统盘根目录会相应写入一个neogrub文件。配置menu.lst,可以配置 Linux 的启动和引导,也可以引导已经安装好的 Linux 系统。
在 menu.lst 中添加下面一段代码:

title Install Ubuntu 16.04.1 LTS x64
root (hd0,0)
kernel (hd0,0)/vmlinuz.efi boot=casper iso-scan/filename=http://www.mamicode.com/ubuntu-16.04.1-desktop-amd64.iso ro quiet splash locale=zh_CN.UTF-8
initrd (hd0,0)/initrd.lz

常见的启动表项
Entry #1
Name: Windows 7
BCD ID: {current}
Drive: C:\
Bootloader Path: \Windows\system32\winload.exe

重启进入NEO
进入ubuntu之后,先卸载光驱
sudo umount -l /isodevice/

格式化空闲分区
/boot:100-300M用于存储系统引导文件,,也是 vmlinuz 核心的所在。
/:根目录
swap:.5 G

引导程序安装在/boot中,这样安装跟win的耦合性小。但是这样安装MBR中是没有ubuntu的启动项的。

重启asyBCD中添加ubuntu启动项
在右侧的操作系统中选择“Linux/BSD”,在类型中选择“GRUB2”,点击“添加条目”。删除之前NEOgrub的条目就可以了。

以后重装删除启动条目,分区删除格式化。创建NEOgrub条目按照这个步骤再来一次安装。

整个过程对系统做的改变:在新划定的分区安装了ubuntu的系统引导程序,在系统的mbr中加入了ubuntu的启动条目,对windows影响较小。

win8 or win7安装ubuntu双系统