windows10+manjaro双系统安装及维维护

双系统党必看:Windows更新总吞掉Manjaro启动项?彻底搞懂UEFI引导机制 本文深入解析了Windows更新后Manjaro启动项消失的根本原因,即UEFI引导机制被Windows更新“劫持”。文章详细阐述了UEFI固件、ESP分区和NVRAM的工作原理,解释了Windows更新如何重置启动顺序或删除非Windows启动项,并提供了从诊断到修复的完整方案,帮助双系统用户彻底掌握引导控制权。 阅读详情

Manjaro is a desktop Linux distribution that’s based on Arch Linux. In this article, you’ll learn how to install it alongside Windows 10 on a computer with UEFI firmware and a single hard drive.
In other words, this article shows how to dual-boot Manjaro Linux and Windows 10 on a computer with UEFI firmware.

At the end, GRUB, the Manjaro boot manager/boot loader, will be the default boot manager of the computer, which will give you the option of booting into Manjaro or Windows 10 whenever you (re)boot the computer.

First Step – Get Your Windows 10 Computer Ready
  1. For a pain-free and successful operation of the sort that, it is recommended that you disable Secure Boot. How this is done depends on your computer, but if you have the same Lenovo laptop I used for this tutorial, see How to disable Secure Boot on a Lenovo G50 laptop. On an HP 250 G5 laptop, see this guide.

  2. From the BIOS or UEFI setup utility, configure the computer to boot from external media.

  3. After that, you need to free up disk space from your computer by shrinking the C drive or other partition with enough free space on it. Getting that done is fairly simple by using the Windows 10 partition manager. When completed, the partition should show partitions and a free disk space similar to the one in Figure 1.

Windows 10 C drive
Figure 1: Free space recovered from Windows 10 C drive

Create a Bootable USB Stick of Manjaro

The next step in this operation is to download an installation image of the latest Manjaro Linux. The distribution comes in several desktop flavors, but for this article, I used an installation image of the KDE edition – Manjaro KDE 16.10. It and other desktop editions of the distribution are available for download at the project’s download page.

After the download has completed, you may now use it to create a bootable USB stick. To accomplish that on Windows 10, use this article as a guide. On any Linux distribution, the simplest method is to use the following command:

Create a bootable USB stick of Manjaro Linux

In the next step, you’ll use that bootable USB stick to install your favorite desktop flavor of Manjaro alongside Windows 10.

Dual-boot Manjaro Linux With Windows 10

If you need to encrypt the Manjaro 16.10 side of this setup, see Disk encryption with Calamares, the Linux installerfor assistance in using the installer’s disk encryption feature.

If you follow the steps as given here, you should have yourself a dual-boot system running your favorite desktop flavor of Manjaro Linux and Windows 10 in about 12 minutes. So if you’ve not done so already, insert the bootable USB stick you created in the previous step in a free USB port and reboot the computer. If it’s been configured in the BIOS or UEFI setup utility, it should boot into the USB stick. If it does not, access the computer’s boot menu and select the appropriate entry. In Figure 2, that entry is EFI USB Device (USB Flash Disk), and it should be the same on your computer.

Computer boot options
Figure 2: Computer boot menu showing the boot options

Let the computer boot into the Manjaro Live desktop. While on there, launch Calamares, the distribution’s graphical installation program. The step after the first step, should look just like the one shown in Figure 2, which gives you several disk partitioning options.

Calamares disk partitioning options
Figure 2: Disk partitioning options of Calamares

The Replace a partition option will take any existing partition and repartition it for Manjaro. So if you select the free space that you recovered from your C drive, it will partition it for Manjaro. However, the installer will create just one partition if you select that option.

What we want to do here, is create three partitions, mounted at / (root), /home and swap. And the option that will make that possible is Manual partitioning.

Calamares replace disk partition
Figure 3: Replace disk partitioning option of Calamares

So select it and click the Next button.

Manual disk partitioning option of Calamares
Figure 4: Manual disk partitioning option of Calamares

That will take you to the manual disk partitioning interface, where all existing partitions and the free space, will be listed. In Figure 5, partitions 1 to 4 are the Windows 10 partitions. Though it’s not indicated as such, partition 2 (/dev/sdb2), is the EFI System Partition (ESP). That’s where Windows 10’s boot loader is installed, and where GRUB, the (Manjaro) Linux boot loader, will also be installed. To start creating partitions, select the free space as shown in Figure 5, then click the Create button. That procedure has to be repeated for all the partitions you’ll be creating.

Calamares manual disk partitioning interface
Figure 5: Manual disk partitioning interface of Calamares

That should open the installer’s partition editing window, shown in Figure 6. The only options we’ll need to modify are Size, File System, and Mount Point. For the root and /home partitions, we’ll be using the default file system, so there will no need to modify that when creating those partitions. Note that the installer does have support for disk encryption, but for this setup, we’ll not be using that feature.

Calamares disk partition editor
Figure 6: Disk partition editor of Calamares

The first partition we’ll be creating will be mounted at /, and you can assign from 20,000 MB (20 GB) to 50.000 MB (50 GB) to it. A default installation of Manjaro 16.10 KDE takes up less than 7 GB of disk space, so if you don’t have that much free disk space to spare, less will do, provided it’s not less than 7 GB. For the File System option, leave it at ext4. Click OK when you’re finished setting the options.

Manjaro 16.10 root partition
Figure 7: Creating root partition for Manjaro 16.10 on Calamares

For the next partition, which will be mounted at /home, assign as much disk space as you can afford to spare, and leave the File System at the default. OK.

Manjaro 16.10 home partition
Figure 8: Creating home partition for Manjaro 16.10 on Calamares

The last partition will be for swap, disk space that the system may use as (virtual) memory. From Use as, select linuxswap, then assign some disk space to it. About 2000 MB (2GB) to 4000 MB (4 GB) should do. Less if you don’t have that much disk space to spare. OK.

Manjaro 16.10 swap partition
Figure 9: Creating swap partition for Manjaro 16.10 on Calamares

Back to the manual partitioning window for the last time, the partitions you just created will be listed under the existing (Windows 10) partitions. One last task that needs to be completed here before moving to the next step, is specify the ESP. That should be /dev/sdb2, so click on it.

Manjaro 16.10 partitions
Figure 10: Complete partitions for Manjaro 16.10 on Calamares

In the partition editor’s window that opens, set the Mount Point to /boot/efi, then click OK. Do not modify any other option in this window.

Boot EFI partition Manjaro 16.10
Figure 11: Configure System EFI partition for dual-booting Windows 10 and Manjaro 16.10

All should now be set, and you may click Next.

System EFI partition Manjaro 16.10
Figure 12: Completed System EFI partition for dual-booting Windows 10 and Manjaro 16.10

This shows you a summary of all the tasks the installer is going to perform. If you agree, click Next.

Manjaro 16.10 KDE
Figure 13: Summary of installation options for dual-booting Windows 10 and Manjaro 16.10

Boot Into Your New Dual-boot System And Update GRUB

After installation has completed, attempting to reboot into your new dual-boot system will first take you to the GRUB menu, which will be just like the one in Figure 14. Notice that there’s no entry for the Windows 10 boot manager, so it won’t be possible to boot into Windows 10 from here.

GRUB menu of Manjaro Linux
Figure 14: GRUB menu of Manjaro after installing Manjaro alongside Windows 10

We’ll correct that in a moment. Right now, boot into your new installation of Manjaro. Once logged in, open the terminal application, then type sudo update-grub. The output should match that shown below.

sudo update-grub

After that, rebooting the computer will show a GRUB boot manager interface with an entry for Windows 10, besides the entries for Manjaro Linux. And GRUB will still remain the default boot manager. After making sure that you can still boot into Manjaro, boot into Windows 10 also. If you did all as specified in this article, you should be able to boot into both systems. Enjoy your dual-boot system running Manjaro 16.10 and Windows 10.

Manjaro update-grub
Figure 15: GRUB menu of Manjaro after updating GRUB on a dual-boot system between Manjaro and Windows 10

日常维护

1.如果我在Windows系统里面重新调整了分区,我该怎么办?

例如,我现在windows系统里面只有C盘,我通过分区,增加了了一个D盘,再次启动后,会出现错误:

error:unknown filesystem   
Entering rescue mode...
grub rescue>

解决办法是:

grub rescue>ls
在这里循环使用下面的命令,直到找到了正确的系统位置
grub rescue>ls (hd0,gpt6)/boot/grub

grub rescue>set root=(hd0,gpt6)/boot/grub

grub rescue>set prefix=(hd0,gpt6)/boot/grub

grub rescue>insmod normal

grub rescue>normal

这样就可以重新进入到manjaro里面了

进入后

在终端输入

sudo update-grub
sudo grub-install /dev/sda    //sda是你的启动磁盘即可
Windows 11和Manjaro双系统时间差8小时?一个命令让Linux‘迁就’Windows 本文详细解析了Windows 11与Manjaro双系统时间差8小时的问题根源,并提供了简洁有效的解决方案。通过一个命令让Linux系统适配Windows的时间标准,解决双系统时间同步难题,确保时间显示一致。适用于以Windows为主力系统的用户,操作简单且不影响系统稳定性。 阅读详情

相关推荐

Windows 11和Manjaro双系统时间总差8小时?一个命令让Linux‘迁就’Windows

本文详细解析了Windows 11和Manjaro双系统时间差8小时的问题,提供了让Linux'迁就'Windows的优雅解决方案。通过一条简单的终端命令,即可实现时间同步,避免手动调整的烦恼。文章还涵盖了不同Linux发行版的适配方案和进阶技巧,帮助双系统用户彻底解决时间同步难题。

weixin_32932149的博客 279

教你从零开始搭建双系统——Linux(Manjaro)和Win双系统

苦于不知如何搭建双系统?带你不踩坑,快速上手安装双系统,准备~上车!!!

2301_76629028的博客 6285

Windows 11和Manjaro双系统时间总差8小时?一个命令让Linux认本地时间

本文详细解析了Windows 11和Manjaro双系统时间差8小时的问题根源,并提供了优雅的解决方案。通过一个简单的Linux命令`sudo timedatectl set-local-rtc 1`,即可让Linux系统识别本地时间,完美解决双系统时间同步难题,特别适合Windows和Linux双系统用户。

weixin_30074763的博客 342

双系统Manjaro KDE的安装

首先点击Manjaro官网,点击Download,选择KDE Plasma下载,会得到一个ISO镜像文件。接下来,下载rufus镜像刻入工具,下载好后打开rufus,选择要写入的U盘​然后选择刚刚下载好的ISO文件​选择好后会弹出如下警告,点击确定即可,然后点击开始进行写入。​。

m0_62543630的博客 1323

双系统时间同步的底层逻辑:为什么Windows和Manjaro对硬件时间的理解不一样?

本文深入解析Windows和Manjaro双系统时间不同步的根本原因,揭示两者对硬件时钟(RTC)理解的本质差异。Windows默认采用localtime标准,而Linux遵循UTC标准,导致8小时时差问题。文章提供两种解决方案:统一使用localtime或UTC,并分析各自优缺点,帮助用户根据需求选择最佳时间同步策略。

weixin_32864847的博客 336

GRUB2安装指南:MBR与UEFI双系统引导全解析

操作系统引导是计算机启动的核心环节,它负责在硬件初始化后加载并启动操作系统。其原理是通过固件(BIOS/UEFI)读取磁盘特定位置的引导程序,进而启动系统加载器。在Linux生态中,GRUB2作为最主流的引导加载器,其技术价值在于支持多系统引导、提供灵活的启动菜单以及强大的模块化架构。无论是双系统安装还是系统修复,掌握GRUB2的安装与配置都是运维和开发人员的必备技能。本文聚焦于**GRUB2安装**过程中的关键步骤,特别是针对**MBR与UEFI**这两种主流引导模式的差异,提供了从环境判断、分区挂载到命

weixin_30824599的博客 377

Manjaro(2022.3.11)双系统简易安装配置记录

官网说了都一样,别纠结Kde Gnome了

大吉的博客 4021

双系统卸载后Grub rescue修复全攻略:告别gun grub version 2.04错误界面

本文详细解析了双系统卸载后出现的Grub rescue错误界面问题,提供了三种实用修复方案:使用Windows安装介质重建引导、Ubuntu LiveCD恢复Grub以及完全清除Grub。针对grub version 2.04错误,特别推荐Windows引导修复作为最简便的解决方案,并分享了预防措施和工具推荐,帮助用户彻底告别启动故障。

weixin_33686714的博客 527

manjaro+Windows10双系统安装

manjaro+Windows10

qq_46591037的博客 6665

Manjaro系统U盘引导工具

Rufus,Manjaro系统U盘引导工具,可以快速地把普通U盘制作成一个linux系统。亲测可以安装Manjaro。

Keil 5安装教程(C51与MDK共存)

目录前言MDK的安装C51的安装安装完成后的验证新建C51工程添加C51程序文件编译测试总结 前言 本篇文章将介绍嵌入式开发工具Keil 5的安装方法,并使MDK(Microcontroller Development Kit,开发stm32时会用到)和C51(51单片机C语言软件开发系统)共存。今后使用Keil 5可同时开发51单片机程序和ARM单片机程序,便于学习与从51到32的过渡。 注: 为防止商业纠纷,本篇文章不涉及文中软件的注册破解,请支持正版。 同时为了便于今后更深入的学习,本文不会介绍软件的

xushu_me的博客 6万+

双操作系统安装(五)Windows及Manjaro Linux双系统安装教程

1 前提:请先安装Windows系统,再进行Manjaro系统安装,不要将两者顺序颠倒,否则安装完成后无法引导Manjaro系统; 2 此文以Windows10为例,安装Windows过程略; 3 在Windows系统中为Manjaro单独划分一块空白区域,区域最好大于50G; 3.1 “此电脑”右键,选择“管理” 3.2 在打开的页面选择“磁盘管理”; 3.3 选择要安装的磁盘位置,右键选择“压缩卷”,压缩50G以上的空间即可 4 插入linux系统安装U盘,重启电脑..

Joshua.Lee 2536

Arduino IDE 2.3.2 配置 UNO R4 WIFI 开发环境避坑指南(附LED矩阵驱动测试)

本文详细介绍了如何在Arduino IDE 2.3.2中配置UNO R4 WIFI开发环境,并提供了LED矩阵驱动的实战指南。从开发环境搭建到硬件连接,再到LED矩阵的初始化和弹球动画实现,手把手教你避开常见配置陷阱,最终实现流畅的动画效果。特别适合刚接触UNO R4 WIFI的开发者快速上手。

weixin_28675839的博客 220

win10+manjaro双系统安装

踩坑集锦

qq_23858785的博客 1万+

用Arduino Mega2560和TB6612驱动MG513电机,我踩过的坑和最佳实践

本文详细介绍了使用Arduino Mega2560和TB6612驱动模块控制MG513直流电机的实战经验,包括硬件连接、PWM配置、编码器信号处理等关键技巧。通过优化电源系统、信号线布局和软件控制算法,有效解决了电机抖动、转速不稳等常见问题,为机器人底盘和自动化项目提供了可靠解决方案。

weixin_42520573的博客 202

从零开始用飞牛fnas搭建集成DeepSeek-R1的远程AI工作台

从零开始用飞牛fnas搭建集成DeepSeek-R1的远程AI工作台

AI+全栈,AI+应用,实操落地,前沿技术 3807

Windows+Manjaro双系统安装

Windows+Manjaro双系统安装详细教程

xiaoyaotan_77的博客 3万+

常用的串口通信工具MobaXterm、Bus Hound、SScom等

本文介绍了四种PC端串口通信工具的功能和使用方法:MobaXterm支持SSH、FTP、串口等多种协议;Bus Hound用于监控CAN和串口数据;SScom专为串口和网口通信设计;ScriptCommunicator可进行串口通信并绘制波形图。每种工具都有详细的操作步骤图示,包括参数设置、数据监控等关键功能,并提供了官方和个人下载地址。这些工具各有特点,适用于不同的串口通信和数据分析场景。

sanqima的专栏 2494

如何解决 Windows 和 Manjaro 双系统时间差8小时的问题

之前编辑《Manjaro Linux 17.0.2 KDE环境安装、配置记录》的时候漏掉了这个时间的设置记录,今天补上。症状主要症状是安装 Windows 和 Linux 系统后 Windows 的时间会比慢8个小时。 当我们将 Windows 时间调整正确之后,Linux 这边如果未联网则时间会快8小时,而联网时我们通常看不到 Linux 时间快,但是回到 Windows 后时间又慢了。 orz

哈哈餐馆的博客 3万+

RT-Thread Studio 使用笔记(七)| 配合STM32CubeMX添加裸机驱动(以ADC为例)

1. 配置STM32CubeMX 2. 复制stm32xxxx_hal_msp.c文件 将 CubeMx 生成的代码 stm32f7xx_hal_msp.c 函数复制到 RT-Thread Studio 生成的工程中,并参与工程编译: 由于我们并没有使用 CubeMx 生成的工程,所以这里需要将 stm32f7xx_hal_msp.c 文件中 #include “main.h” 替换为 #i...

Mculover666的博客(嵌入式) 9626

RDkit入门

今天开始写RDkit的入门教程,每天学习和写一小点,相信一句话“不积跬步无以至千里,不积小流无以成江海”,所以就慢慢来,一点一滴积累叭,从最简单的开始喽希望自己每天都能保持写博客的好习惯,把自己的代码笔记就极在这里,RDkit一块啃了很久的骨头,今天终于要下定决心,好好总结一波了,希望保持这个更新的频率,每天都能有所学。............

博客而已 6683

如何解决 Windows 和 Manjaro 双系统时间不一致_差8小时的问题

症状 主要症状是安装 Windows 和 Linux 系统后 Windows 的时间会比慢8个小时。 当我们将 Windows 时间调整正确之后,Linux 这边如果未联网则时间会快8小时,而联网时我们通常看不到 Linux 时间快,但是回到 Windows 后时间又慢了。 orz 原因 电脑系统中有两个时间: 硬件时间:保存在主板中,信息比较少没时区、夏令时的概念 系统时间:又系统维护,独立于...

IMXF 4821

大数据架构中的数据治理:元数据管理与数据血缘追踪实践

本文将聚焦大数据架构中数据治理的两大核心支柱——元数据管理与数据血缘追踪元数据管理的目标、类型与实施步骤(从需求分析到工具落地);数据血缘追踪的技术实现(静态解析、动态捕获、混合方案)与应用场景;如何将两者结合,构建完整的数据治理体系,并通过真实案例展示落地效果。元数据管理:定义了业务/技术/操作元数据,讲解了工具选型(如Apache Atlas)、采集(Hook/API)、存储(关系库+图数据库)、应用(数据发现、质量监控);数据血缘追踪。

欢迎来到我的优快云空间!这里聚焦AI大模型应用实战,分享前沿技术、实战案例与开发经验。 868

解决 Windows 11和 Manjaro 21.2.5 Linux双系统时间不同步(时间不一致、时间同步)问题:差8小时的问题

解决 Windows 11和 Manjaro 21.2.5 Linux双系统时间不同步(时间不一致)问题:差8小时的问题 症状 主要症状是安装 Windows 和 Linux 系统后 Windows 的时间会比慢8个小时。 当我们将 Windows 时间调整正确之后,Linux 这边如果未联网则时间会快8小时,而联网时我们通常看不到 Linux 时间快,但是回到 Windows 后时间又慢了。 orz 原因 电脑系统中有两个时间: 硬件时间:保存在主板中,信息比较少没时区、夏令时的概念 系统时间:又系统维

学亮编程手记 2574

lwip-2.0.3

lwip是瑞典计算机科学院(SICS)的Adam Dunkels 开发的一个小型开源的TCP/IP协议栈。实现的重点是在保持TCP协议主要功能的基础上减少对RAM 的占用。

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

如何用Rufus制作Windows/Linux双系统启动盘:2025年终极免费工具指南

Rufus(The Reliable USB Formatting Utility)是一款完全免费的开源USB启动盘制作工具,专为普通用户和技术爱好者设计,让你轻松创建Windows、Linux等多种操作系统的安装介质。无论是重装系统、制作系统恢复盘还是测试新发行版,Rufus都能提供快速可靠的解决方案! ## 🔍 你遇到了这些问题吗? - 下载了Windows 11 ISO却无法制作启动盘

gitblog_00122的博客 851

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

别再手动调时间了!Windows 11 + Manjaro双系统时间差8小时的终极修复方案

本文详细解析了Windows 11与Manjaro双系统时间差8小时的问题根源,并提供了两种实用解决方案:让Linux迁就Windows的localtime设置或修改Windows注册表使用UTC时间。文章还包含自动化脚本和进阶配置指南,帮助用户彻底解决双系统时间同步难题,提升使用体验。

weixin_31742871的博客 247

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

上一篇: python3编写CSS文件格式化代码
下一篇: keras深度训练1:fit和callback
相国大人
博客等级 码龄10年 1009粉丝 132原创
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值