manjaro双系统 windows_Win10和Manjaro双系统安装记录

相比ubuntu和CentOS,我更加喜欢Manjaro系统,这篇文章主要记录下自己安装Win10 Manjaro双系统安装过程中的一些问题和经验总结。

引导方案建议用UEFI+GRUB的。我的电脑是双硬盘,两个系统分别安装在2个硬盘上。硬盘分区是,只要存在一个EFI分区就行,EFI分区专门用来放引导索引的,另外一个硬盘全市GPT主分区。先安装原版WIN10系统,否则Manjaro无法启动。

安装WIN10系统没什么好讲的。

安装完成后,首先我们要关闭这个功能:进入 BIOS 找到 Secure Boot,选择 disabled,这样就关闭了。当然,有些人进入 BIOS 会发现 Secure Boot 这个选项是灰色的(比如我的就是),这时你需要先给你的 BIOS 设一个密码,然后就能关 Secure Boot 了。

下载rufus,用来制作manjaro启动盘,制作时请选择dd模式,manjaro必须要dd模式才可以安装。启动安装时主要是在选择挂在点的时候,直接将/boot/efi 挂在到已存在的EFI分区即可,不要选择格式化/boot/efi所挂在的点,这样安装过程中不会破坏掉原有的内容。安装完成后,两个系统的引导文件都存在与EFI分区中。

重启之后,不出意外的话,你会直接进入 Windows 10,不要担心,这时 Linux 已经安装成功了,我们只需要将引导文件替换一下。在WIN10上进入管理员命令行。方法:win + x,再按 a

输入

bcdedit /set ‘{bootmgr}’ path \EFI\Manjaro\grubx64.efi。

提示操作成功的话,就完成了。

设置软件源

使用命令

sudo pacman-mirrors -i -c China -m rank

然后选择速度最快的即可。

更新系统

一条命令sudo pacman -Syyu 即可更新系统到最新版,更新系统过程若是提示 /usr/lib/xfce4/thunar-archive-plugin/engrampa.tap 冲突。可以通过如下的方法来处理:

pacman -Qo /usr/lib/xfce4/thunar-archive-plugin/engrampa.tap 查询到/usr/lib/xfce4/thunar-archive-plugin/engrampa.tap 由 engrampa-thunar-plugin 1.0-2 所拥有然后搜索此软件包engrampa-thunar-plugin 卸载后 就正常了

或者直接删除/usr/lib/xfce4/thunar-archive-plugin/engrampa.tap

然后用命令行运行 pacman -S archlinuxcn-keyring

安装必要软件

安装vim

sudo pacman -S vim

bash

安装中文输入法

sudo pacman -S fcitx-im # 全部安装

sudo pacman -S fcitx-configtool # 图形化配置工具

sudo pacman -S fcitx-sogoupinyin 或者 fcitx-googlepinyin

vim ~/.xprofile 打开或者创建xprofile文件,添加如下内容:

export GTK_IM_MODULE=fcitx

export QT_IM_MODULE=fcitx

export XMODIFIERS="@im=fcitx"

重启设备或者在终端中输入fcitx启动服务之后,在系统的右下角右一个键盘图标,右击这个图标,打开配置管理工具,需要将搜狗拼音添加到输入方法中。

安装zsh

sudo pacman -S zsh

sh -c "$(curl -fsSL https://raw.github.com/robbyrussell/oh-my-zsh/master/tools/install.sh)"

chsh -s /bin/zsh

虚拟机

使用命令uname -r 查看内核的版本,比如输出了4.14.69-1-MANJARO,那么你的内核版本为414

使用命令来安装virtualbox及它的插件,命令如下:

sudo pacman -Sy virtualbox linux414-virtualbox-host-modules virtualbox-ext-oracle

使用命令sudo gpasswd -a $USER vboxusers # $USER为当前用户添加当前用户到vboxusers组,然后重新启动系统。

其它软件安装

在PACMAN管理工具的属性中可以开启AUR,通过界面来管理软件更加直观,剩下的软件基本上都可以通过软件中心来查找、安装和卸载。其它必须安装的软件有:

git

cmake

uget

aria2

filezilla

google-chrome

netease-cloud-music

peek 屏幕录像工具,小巧玲珑,可保存录像为gif动图和兼容于html5的webm视频;

fish 一个不错的shell

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

电脑系统中有两个时间:

硬件时间:保存在主板中,没有时区、夏令时的概念

系统时间:独立于硬件时间,拥有时区、夏令时等信息

系统时间又因为系统的不同使用了两种时间管理办法:

localtime:本地时间,目前只有 Windows 在使用。

UTC:是一种世界标准时间,Linux 这类类 UNIX 多数会使用,UTC 加减时区之后才是本地时间。

时间差8小时的原因正是Windows 认为硬件时间就是本地时间,所以会直接把主板中的时间拿来当做当前的时间。设置或同步时间后也会把“正确”的时间写入主板。而 Linux 认为硬件时间是 UTC 标准时间,Linux 时间同步后会把“正确”的时间 -8 之后作为标准 UTC 标准时间写入主板。

具体操作是:在 Settings -> Manjaro Settings Manager -> Time and Date 中即可设置,建议起用”Set time and date automatically”, 根据情况来决定是否勾选 “Hardware clock in local time zone”。

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值