ubuntu系统下安装windows并引导双系统

技术标签: ubuntu  windows 7

       首先,感谢wenbusy,给了我很大的帮助,以下部分内容来自于该博主。

       

       windows系统安装ubuntu很容易,但在ubuntu下如何安装windows构成双系统并成功引导?本文来详细介绍。

       

       系统环境:ubuntu14.04LTS,安装windows 7

       至少需要两个U盘,一个制作成ubuntu启动盘,一个制作成windows 7启动盘,制作方法可用ubuntu14.04LTS自带的镜像写入程序(右键ISO镜像),还可用UltraISO,具体方法请百度,网上一大把。

       ubuntu和windows应该安装在硬盘的两个不同分区,如果你有空闲的分区,可略过下面一大段。我当初将ubuntu安装在一整块硬盘上,所以在安装windows时需要在硬盘上为它腾出一块地方。


       首先插上ubuntu启动盘,开机进入BOOT MENU(不同电脑界面不同),选择USB项



       进去后是这个样子



       可以在左边选择自己能看懂的语言,点击安装ubuntu,然后如下图,点击继续。


       在这里选择最下面 其它选项,然后继续(你的选项跟我或许会不同,我是安装完windows并运行成功后拍的图)。



       这是我们最终需要操作的界面


       这张图是我装完windows7后拍的,不必惊讶我比你多一个ntfs分区

       ext4是当前ubuntu系统所在分区,我们需要从这里给windows7分出一些地方。

       选定ext4那一行,点击左下角change,会弹出编辑分区这个对话框,大小是你想为原系统即ubuntu保留的大小,比如我一共有150GB,想为windows7分出50GB的大小,在这里改变到100GB左右即可(看起来很简单,不过我第一次使用时以为显示的是给windows7分出的大小),下面用于ext4,挂载点我没有选,点击确定。


   完成后后退到最初的界面,选择试用ubuntu



       过一会儿会进入ubuntu桌面


       ctrl+alt+t打开终端,运行

[html] view plain copy
  1. sudo gparted  

       会打开 gparted这个工具,右键选择灰色的未分配区域,新建并格式化为ntfs格式的文件系统(操作完成后记得点击界面上方应用),然后关机。


       没打开gparted配置好网络输入

[html] view plain copy
  1. sudo apt-get install gparted  

       还不行请自行查询ubuntu磁盘分区,这方面我还不太懂。

       或者使用pe工具格式化。

       关于格式化新建的分区,应该有更方便的方法,在这里只介绍我的做法。

       不用格式化兴许也能安装windows系统,我这里是为保险起见。


       关机后插上windows7的启动盘,与打开ubuntu启动盘类似,在新分配的分区安装windows7系统。

       安装完成后,会自动进入windows系统,关机后插上ubuntu启动盘,并进入ubuntu桌面,终端输入

[html] view plain copy
  1. sudo fdisk -l (小写的L)  

       我的输出

[html] view plain copy
  1.  设备 启动      起点          终点     块数   Id  系统  
  2. /dev/sda1            2048   205593844   102795898+  83  Linux  
  3. /dev/sda2   *   205594624   304197631    49301504    7  HPFS/NTFS/exFAT  
  4. /dev/sda3       304199678   312580095     4190209    f  W95 扩展 (LBA)  
  5. /dev/sda5       304199680   312580095     4190208   82  Linux 交换 / Solaris  

       其中,sda1是我的ubuntu分区,sda2是win7分区,每个人可能情况不同,请自行辨认。

       接着,终端输入

[html] view plain copy
  1. sudo -i (得到root权限,无需再输入密码,便于下面操作)  
  2. mkdir /media/tempdir (用来挂载sda1的,就是创建一个tempdir,名字什么的自己定)  
  3. mount /dev/sda1 /media/tempdir (将sda1挂载在tempdir下)  
  4. grub-install --root-directory=/media/tempdir /dev/sda (重新安装grub2到硬盘的主引导记录(mbr))  

       操作成功出现:Installation finished.No Error Reported.

[html] view plain copy
  1. reboot (重启电脑)  
       ps:整个过程可在断网情况下完成。

       

       重启后就可以进入原来的ubuntu系统,但是windows暂时无法引导,下面就是更新grub2让它可以引导windows7.

       进入到系统后打开终端,输入

sudo apt-get install grub2

[html] view plain copy
  1. sudo update-grub2  
       输入密码

       应该出现一堆表示成功的话,最下面有windows7什么的。

       比如我的输出为

[html] view plain copy
  1. hellowd93@hellowd93-PC:~$ sudo update-grub2  
  2. [sudo] password for hellowd93:   
  3. Generating grub configuration file ...  
  4. Warning: Setting GRUB_TIMEOUT to a non-zero value when GRUB_HIDDEN_TIMEOUT is set is no longer supported.  
  5. Found linux image: /boot/vmlinuz-3.13.0-37-generic  
  6. Found initrd image: /boot/initrd.img-3.13.0-37-generic  
  7. Found memtest86+ image: /boot/memtest86+.elf  
  8. Found memtest86+ image: /boot/memtest86+.bin  
  9. Found Windows 7 (loader) on /dev/sda2  
  10. done  
  11. hellowd93@hellowd93-PC:~$   
       最下面的done表示引导完成。    

       没出现的话到新立得搜索grub,安装带ubuntu标志的grub-pc。

       成功后再输入命令:sudo update-grub2 就可以了


      最后,重启电脑,开机时是不是有了下图这个界面:Q



       恭喜,大功告成!


来源:网络


智能推荐

Windows7系统下安装ubuntu双系统

    很多人在进行linux入门时会纠结于使用虚拟机还是安装双系统,这个问题的回答已经是老生长谈了。个人认为,如果不是过于偏好于游戏娱乐,linux系统基本上可以满足你的日常需要。而且,不可否认的一点是,就是双系统时真的会比虚拟机获得更高的电脑性能支持,这也是很显而易见的,毕竟双系统下,ubuntu可以使用你电脑的几乎所有硬件资源。 闲话少叙,直接进入本次的博客主题...

windows安装双系统ubuntu

  1.配置     购买的是华为honor hunter     cpu:i7-10750     内存:32G     硬盘:1T 2.安装流程  2.1查看bios方式     win+R然后输入msinfo32   现在一般的电脑都是UEFI方式了,所以我下面说...

安装Linux引导windows双系统,不出现引导界面

这是我之前的分区情况,可以看到有一个/boot类型的分区,这样开机时就没有引导界面了,尝试了很多办法(比如修改配置文件),最终也没有成功。 我的解决办法是,开机时按enter-->F1,进行设置以下项: 最后建成如下图所示的分区: 这样就有引导界面了。 如果是安装windows引导Linux的双系统,那么“安装启动引导器的设备”这里就是选择windows,安装结束后,...

Windows下利用BCD引导ubuntu实现双系统无缝切换

为什么80%的码农都做不了架构师?>>>    这是我在一个博客上看到的,自己试了一下,非常好用,操作简单,加上bcd这种引导方式的便捷,更是让我爱不释手,所以转过来给没有找到方法的童鞋一个不错的选择!不过我在opensuse上没能成功,导致windows引导丢失,试了很多次都不行,可能是我技术不够!下面开始。 以下内容引用原文,原文在这里! Windows下...

Windows10下安装Ubuntu 16.04双系统

Windows下安装Ubuntu 16.04双系统 一、准备 (一)、准备工具: 1、U盘一个(请提前备份U盘里面的资料,因为后面操作要格式化U盘) 2、 Ubuntu 16.04镜像 下载网址:链接:http://releases.ubuntu.com/18.04/ 3、启动U盘制作软件: 下载网址:链接:https://pan.baidu.com/s/1wR7lvyfF7Mv0ekoP6bAs...

猜你喜欢

UEFI下windows 10安装ubuntu 16.04 (双系统)

前些天在windows 10下安装ubuntu 16.04,遇到一堆坑,发帖记录 本人基于 i7 -7700hq  GTX1060(有点坑) 8g内存 三星128G固态 +西数1T机械硬盘 (GPT分区表) 已经安装好windows 10 专业版 x64 -------------------------------------------------------分割线---------...

Windows10下安装Ubuntu双系统

Windows10 下安装ubuntu16.04linux双系统 前些天尝试在Windows10下安装Ubuntu的linux双系统,上网百度了一些资料,尝试了N多遍,最后终于成功在windows上安装了Ubuntu16.04双系统。 选中Windows图标,单击右键,选择磁盘管理 可以看到我这里有2块硬盘 接下来我要分配100G的空间用来安装linux系统,步骤如下: 1Gb=1024MB 所以...

在Windows8.1下安装ubuntu双系统

前几天在实验室项目的要求下,在原有的Windows8.1的基础上安装了ubuntu版的Linux系统,这篇博客主要总结一下安装ubuntu的过程以及一些新手们会疑惑的常见的问题。 安装双系统需要很高的电脑配置吗? 电脑配置显然是越高越好,但也不是必须。想我博猪的水果机,4G内存,500G硬盘,win8.1+ubuntu还是跑得顺顺溜溜的。 想使用Linux系统是安装双系统还是使用虚拟机呢? 这两种...

Windows下安装ubuntu 18.04双系统(16.04同)

由于最近打算开始学习机器学习的TensorFlow框架,所以打算开始学习并使用Linux系统,而ubuntu是一个不错的选择。 下面来讲讲本次的装机过程,基本还算顺利,参考了一篇网上的安装教程。http://www.cnblogs.com/Duane/p/5424218.html在此特别感谢博主的分享。同时也想分享一下自己的安装过程。 很多人都会考虑到底是安装ubuntu18.04还是ubuntu...

终于!Linaro 加盟 Zephyr 项目

导读 为物联网构建实时操作系统的开源协作项目 Zephyr 项目宣布,Linaro 有限责任公司以白金会员的身份加盟该项目。Linaro是一家为 ARM 架构开发开源软件的协作工程组织,也是全球性机构,其 35 个成员中不乏来自多个行业部门的龙头企业。 Linaro 加入了由英特尔公司(包括其收购的企业集团阿尔特拉公司和风河系统公司)、恩智浦半导体公司(包括其最近与飞思卡尔合并的组织)以及美国新思...

问答精选

Static initialization order issue in C++

This is another variation of an old theme: The initialization order of static objects in different translation units is not defined. Below is a stripped-down example of my particular scenario. The cla...

How to append a text file on SFTP server using SharpSSH or SSH.NET library

I use Tamir.SharpSSH library to make my SFTP operations. I can upload file from client, delete or list files located in an SFTP server directory. But I cannot find how to append a text file. I don't w...

NodeJS cloud Openshift wont display my app

I've been struggling days just to upload my nodejs app on a cloud and i tried openshift because it seems nice and i've commited my folder and files into my github, i've created a ssh key and everythin...

Creating APK file inside Android Application on the device?

Can one create .APK file from set of files/folder inside Android Application? (for example, inside application like fdroid) For example, I have uncompressed files of my apk file and I want to recreate...

Naming files in R loop

I have multiple audio files which are held in several subfolders in my working directory. I have a loop which reads in the first minute of each file and then saves them as a new file. Now, there are a...

相关问题

相关文章

热门文章

推荐文章

相关标签

推荐问答