在ubuntu系统下安装windows10系统(非新手向,主要记录过程中的一些问题)

编程知识 更新时间:2023-04-13 16:50:01

导航不迷路

    • 前言
    • 系统安装( 简要概括版)
    • window10的安装

前言

由于手欠,在本来的双系统下想给ubuntu的/目录增大点空间,一直弹出空间不足的提示。网上查了下,大多数是用u盘启动盘,装一个gparted软件,然后从别的盘里面移动过来的。但这个行为有风险,很可能会造成的系统无法启动。嗯!没错,我就是那个幸运儿。。。。。。于是我开始重装系统,由于平时都是在windows系统下装ubuntu,生为21世纪的当代大学生,肯定不能安于平凡,于是便有了这篇博客(ps:::>_<:: )

系统安装( 简要概括版)

安装详细步骤可以参考这篇博客 ubuntu系统下安装windows并引导双系统
其中分区的这一步,看很多的教程有/boot 这个分区,于是我在下面: 安装启动引导器的设备中,选择了/boot分区,于是噩梦就开始了。。。
(以下大部分图片来源于其他博客,由于本人装的时候也没有心情截图。。。。,如有冒犯请留言联系)
首先碰到的问题就是,这样重启后,直接就会进入grub修复模式:

grub rescue >
  1. 利用ls命令列出磁盘信息
    出现如下(根据个人电脑情况不同,出现的内容可能不一样)
grub rescue> () (hd0,msdos1),(hd0,msdos2),(hd0,msdos3).....

2.利用ls查找ubuntu分区,区分在安装ubuntu时是否单独分了/boot分区
grub rescue> ls (hd0,msdos1)/boot/grub # 未单独分出/boot分区

grub rescue>ls (hd0,msdos1)/grub   # 单独进行啦/boot分区

直到输出没有出现错误,而是提示找到了一些文件,然后记住这个分区,比如说我的是(hd0,msdos8)。
2. 重新设置启动分区
/boot没有进行单独分区:

 grub rescue>set root=(hd0,msdos8) 
 grub rescue>set prefix=(hd0,msdos8)/boot/grub
 grub rescue>insmod normal
 grub rescue>normal

/boot进行单独分区(由于我的是/boot单独设立了分区,所以下面这种是经过试验验证的,上面那种情况,并没有经过验证):

   grub rescue>set root=(hd0,msdos8)/grub
   grub rescue>set prefix=(hd0,msdos8)/grub
   grub rescue>insmod normal
   grub rescue>normal      #输入这条命令后,按下回车键,
   #就会重启进入ubuntu系统
  1. 进入系统后,开始修复grub:

按下ctrl+Alt+T,打开终端:

  sudo update-grub
  sudo grub-install /dev/sda   # 这里sda就是ubuntu安装到了那个硬盘

到此ubuntu的安装就算完成了,然后开始安装windows10,这又是另一坑的开始。

window10的安装

详细步骤可以参考 参考1
主要的就是要在当前的ubuntu系统下分出一个ntfs分区来,这个利用上文提到的gparted操作就行,提醒一点,对有多余空间进行切割的时候,最好做shrink操作,别去移动有数据的那一端,要不然很可能又会开不了机器。
利用做好的windows启动盘,在新的NTFS分区进行安装。
安装完成后,会自动进入windows系统,并没有出现ubuntu系统的引导界面。关机后插上ubuntu启动盘,并进入ubuntu桌面,终端输入:

sudo fdisk -l

找到你安装的ubuntu分区,比如说/dev/sda8

sudo -i #(得到root权限,无需再输入密码,便于下面操作)
mkdir /media/ubuntu #新建一个临时的挂载点
mount /dev/sda8 /media/ubuntu #将sda8挂载在tempdir下
grub-install --root-directory=/media/tempdir /dev/sda (重新安装grub到硬盘的主引导记录(mbr))

出现如下输出,则表明安装成功。

Installation finished.No Error Reported.

然后再次重启,发现我的电脑再次进入了grub界面,提示符如下,与上面的并不完全一样:

grub>

虽然提示符不一样,但操作是一样的,安装上面的grub rescue再来一遍,进去后,便出现了grub的引导界面。
为了确保安全,先进入到ubuntu,在更新一下grub

sudo update-grub

到此,大坑填完!!!!(>▽<)。再次感谢相关大佬的博客!
参考资料:

  1. https://blog.csdn/zhuiqiuk/article/details/71123414
  2. https://blog.csdn/donglany/article/details/79961938
  3. https://wwwblogs/L-Lotus-F/p/6185802.html

更多推荐

在ubuntu系统下安装windows10系统(非新手向,主要记录过程中的一些问题)

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

发布评论

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

>www.elefans.com

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

  • 67747文章数
  • 14阅读数
  • 0评论数