双系统-Ubuntu16与win10相关总结

编程入门 行业动态 更新时间:2024-10-21 09:48:07

一更:浪费一下午时间,参考了许多资料,从启动盘制作,到硬盘分区,看了这么多感觉很浪费时间。现在合并整理下,给出一个完整顺序,方便自己以后看或者是有需要的人可以参考。

二更:linux系统崩溃(任务栏工具栏不见,未解决),准备加个硬盘后在安装双系统,现在先卸载Ubuntu,但是开机后停留在gurb引导界面,需要输入exit进入Windows boost manager方可进入Windows。。

 本文内容:

               1、启动盘制作:window和Linux两种;

                     Ubuntu下硬盘分区;

                    安装Windows;

                   开机引导修复。

 

一、启动盘制作

    1,、制作Ubuntu的启动盘

         工具:UltraISO(CSDN下载)  ,U盘,Ubuntu的ISO文件           --------(ULtraISO网上一搜一堆,点击使用即可。嫌麻烦                                                                                                                                                             的可以在这个链接下载)

   2、插入U盘,打开ultraISO。  点击红圈那个图标选择已经下载好的Ubuntu镜像。左侧下方别忘记选择自己的U盘。

点击启动,选择写入硬盘映像。然后依次按照下图1,2345进行操作。

 

 

  2、Windows启动盘制作

    这个就比较简单了,网上也有一大堆内容。我是用的大白菜进行的制作,注意下载win10的是ISO镜像,所以应该制作成ISO模式。选择ISO模式,然后选择下载好的win10镜像,点击意见制作。然后格式化、写入,等待完成。

                        

 

                     

 

 

二、Ubuntu下硬盘分区

        使用图形分区工具GParted进行分区。

        使用前面制作好的Ubuntu启动盘,插入电脑,开机,选择U盘启动。(这里怎么选择不说了,基本功网上一大堆)

        注意,用启动盘启动后,选择第一个启动项,好像是 ‘’beganing Ubuntu without installing‘’这个选项,进入你就会很自然发现了。

       经过前面已经进入Ubuntu环境下了,然后安装gprated;

sudo apt-get install gparted
sudo gparted

运行界面如图(ubuntu下的截图,随便搞得凑或看吧,,),看哪个盘比较大,然后resize,分出一个新的磁盘分区。注意resize之前要先unmount一下,这样相当与解除占用了,不然没法操作。调整完了点击edit->apply,然后可以保存退出。这里我是分出了一个200G 的分区用来装windows,看自己情况选择。

 

注意:!!要用启动盘选择“trying ubuntu without installing”进入的ubuntu系统执行上述操作,不然分区没法unmount.无法操作。

 

 

三、windows安装

        需要注意的就是,先用硬盘分区工具把之前分出来的空闲区域分区,用windows启动盘进入pe模式(这里可以用普通的u盘启动盘可以引导进入),选择分区工具,将未分配的区域分了,可以选择分为几个,我是就分成了一个C盘,还要注意格式应该是NTFs .

      然后将第一步制作好的iso启动盘插入,选择u盘启动。安装win10在刚刚分出来的盘符里面,然后静静等待安装完成即可。

 

四、开机引导修复

   安装完成后开机会直接进入Windows,没有选择界面。需要修复。

使用Ubuntu启动盘进入Ubuntu环境下,然后采用Boot-repair进行修复。(参考)

# 进入root用户
sudo -i 
# 添加软件源并更新
add-apt-repository ppa:yannubuntu/boot-repair && apt-get update
# 安装boot-repair并启动软件
apt-get install -y boot-repair && boot-repair

 

在弹出界面中选择Recommen

执行

修复成功

 

重启系统,在系统选择界面按"C"进入grub,

查看磁盘信息:

系统的第一个硬盘驱动器表示成(hd0),其上的第一个分区表示为(hd0,0),也就是说对于硬盘,采用(hdx,y)的形式来表示,x表示硬盘号,y表示分区号。主分区只能有四个。

在Windows系统中逻辑分区则从(hd0,4)开始算,第一硬盘的四个主分区分别用(hd0,0)~(hd0,3)来表示,第一逻辑分区用(hd0,4),第二逻辑分区用(hd0,5)来表示。
在Linux系统中,如ubuntu,(hdx,y)中的y是从1开始计数的。第一硬盘的四个主分区分别用(hd0,1)~(hd0,4)来表示,第一逻辑分区用(hd0,5),第二逻辑分区用(hd0,6)来表示

# 查看所有硬盘
grub>ls 
(hd0) (hd0,gpt4) (hd0,gpt43) (hd0,gpt42) (hd0,gpt41) (hd1)...
# 查看单个磁盘,可以根据你的磁盘大小来判断哪个是Win10盘
grub>ls (hd1,gpt43) 
分区 hd1,msdos2 : 文件系统ntfs - Label 'XXXX',UUID 2A74AC5774AC2791 - Partition start  at 1024KiB - Total size XXXXXkiB

注意!! 记录下 Win10所在盘的信息记录下(hd0,gpt3) UUID 2A74AC5774AC2791  (拍照记到纸上都行,对应硬盘号与                    UUID都记下)

 

然后进入Ubuntu系统,修改grub.cfg文件


sudo -i     //这一句是为了获得root权限,下面的语句不用一直sudo
vim /boot/grub/grub.cfg 

在文件的末尾添加

menuentry 'Win10' {
	insmod ntfs
	set root='hd1,msdos2'
	search –-no-floppy –-fs-uuid –-set 2A74AC5774AC2791
	chainloader +1
}

注意这里要修改grub.cfg的文件属性后才能进行编辑;

sudo chmod 666 grub.cfg

为了安全修改完毕可以在将权限改为只读。

最后更新引导:

grub-mkconfig -o /boot/grub/grub.cfg

 

 

重启电脑。可以看到Windows的引导信息。至此,双系统制作完毕!

 

总结:

        Ubuntu下分区--->Windows下分区,搞出C盘-------> 安装Windows -----> 开机引导修复

 

    思路要清晰,尝试过许多方法,失败也不少。所以以后任务先细化,一个一个解决。好了,结束

 

 

 

二、

 

删除Ubuntu后出现电脑无法正常启动!开机后停留在gurb引导界面,需要输入exit进入Windows boost manager方可进入Windows。

点金确定即可,进入EasyBCD的直界面,点击BCD备份/修复:

然后编辑引导菜单;

最后当你重启时,就可以自动进入Windows系统了。

更多推荐

双系统-Ubuntu16与win10相关总结

本文发布于:2023-06-14 09:24:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1460762.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:双系统

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!