win10 linux uef系统,win10 uefi 模式装archlinux
如果你的win10不是uefi启动模式,请看https://www.phpstu.com/operatingsystem/783 把系统转成 uefi模式(无损不丢失数据)
我用的archlinux是2018.1.1版本的 http://mirrors.163.com/archlinux/iso/2018.01.01/
使用PowerISO做的启动U盘,电脑是thinkpad t430 120G固态硬盘 + 500G 机械硬盘 其中 固态硬盘装的是win10系统 机械硬盘的最后一个分区120G来装archlinux (在磁盘管理里面删除 最后一个分区,不分配盘符)
把U盘插入电脑,启动时候选择u盘启动 ,然后选择arch 第一项进入arch
第一:WIFI联网 (有线的方法自己找https://wiki.archlinux.org/index.php/Installation_guide)
# iwconfig 这个命令会显示当前的网卡,找到w开头的那个就是无线网卡了,我的是wlp3s0。
# wifi-menu wlp3s0 连接WIFI,执行后选择你的SSID,输入密码就可以上网了。
# ping www.phpstu.com 测试一下~~按Ctrl+C中断。
第二,创建用来安装archlinux的分区,创建完成如下(具体情况具体分析,我们的路径并不会完全一样)
下图的/dev/sda7是我用来安装archlinux的 ext4格式的,到直接挂载到linux的跟分区
第三。挂载根分区和efi分区,备份win10引导
#mount /dev/sda7 /mnt
#mkdir /mnt/home && mkdir -p /mnt/boot/EFI
/dev/sdb1下面存的是win10的引导文件
#mount /dev/sdb1 /mnt/boot/EFI
创建一个目录 来存放win10的引导文件,这一步一定要做,一旦丢失,win10算彻底进不去了
#mkdir /mnt/home/usb
插入你的新U盘 用fdisk -l 确定下新插入U盘的路径并挂载到/mnt/home/usb目录上 我装的时候是 /dev/sdd4
#mount /dev/sdd4 /mnt/home/usb
拷贝win10引导到usb 拷贝玩之后 卸载USB
#cp -r /mnt/boot/EFI/EFI/Microsoft /mnt/home/usb
#umount /dev/sdd4
第四、安装基本系统
安装基本包
打开mirrorlist文件,把中国的镜像服务器地址放(剪切)到前面(搜China)。编辑器可以选nano或是vi
#vi /etc/pacman.d/mirrorlist
开始安装,只装base部分,其它的能启动起来以后再说吧。
#pacstrap -i /mnt base
编辑fstab
把当前的mount状态复制到fstab里
#genfstab -U -p /mnt >> /mnt/etc/fstab
记得打开/mnt/etc/fstab瞧瞧对不对,建议把EFI的那行最后的数字改成0,不让每次都磁盘检查。(图片中efi没有改,每次启动都要检测几十秒,,呵呵。。)
把/mnt作为新的根目录
#arch-chroot /mnt
时区,编码
打开locale.gen文件,把en_US.UTF-8, zh_CN.UTF-8, zh_CN.GBK前面的#去掉。
#vi /etc/locale.gen
运行locale-gen命令,重建编码表。
#locale-gen
生成localtime的软链就算设置时区了。
#ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
设置系统时间是当地时间,Linux默认是UTC时间,Windows默认是当地时间,改成一致。
#hwclock –localtime
设置电脑名
#echo ArchHost > /etc/hostname
我用的是WIFI,为了重启后能用上网络,下面这几个工具要装上先(有些可能已经装上了)。ArchLinux用的是pacman命令装软件的。
#pacman -S dialog wpa_supplicant netctl wireless_tools
安装引导器
#pacman -S grub efibootmgr
#grub-install –target=x86_64-efi –efi-directory=/boot/EFI –bootloader-id=arch_grub –recheck
重新生成引导文件
# grub-mkconfig -o /boot/grub/grub.cfg
# exit
# umount -R /mnt
# reboot
第五、添加win10引导(还记得备份的win10启动引导文件吗?)
把刚才存放 EFI U盘 挂载到/home/usb 并拷贝 microsoft 文件到 /boot/EFI/EFI/ 目录下
#mount /dev/sdd4 /home/usb
#cp -r /home/usb/Microsoft /boot/EFI/EFI/
下面的操作是参考这里 https://wiki.archlinux.org/index.php/GRUB_(%E7%AE%80%E4%BD%93%E4%B8%AD%E6%96%87)#.E7.94.9F.E6.88.90GRUB.E9.85.8D.E7.BD.AE.E6.96.87.E4.BB.B6
首先我在另外一台电脑上面写这个 然后通过U盘复制到安装电脑上,
用 cat win10.txt >> /etc/grub.d/40_custom
把下面代码追加到
menuentry "Win10" {
echo "Loading Microsoft Windows 10..."
insmod part_gpt
insmod fat
insmod search_fs_uuid
insmod chain
search --fs-uuid --no-floppy --set=root --hint-bios=hd1,msdos1 --hint-efi=hd1,msdos1 --hint-baremetal=ahci1,msdos1 61BC-382E
chainloader /boot/EFI/EFI/Microsoft/Boot/bootmgfw.efi
}
/etc/grub.d/40_custom 里面
上面红色和蓝色字 生成方式(每个人都不一样):
执行:得到 蓝色字部分
#grub-probe –target=fs_uuid /boot/EFI/EFI/Microsoft/Boot/bootmgfw.efi
执行:得到红色字部分,执行结果很长,拷贝不容易,可以对比下,差异只是=后的值
#grub-probe –target=hints_string 、boot/EFI/EFI/Microsoft/Boot/bootmgfw.efi
然后重新生成引导文件
#grub-mkconfig -o /boot/grub/grub.cfg
然后重启系统就可以选择win10启动了
转载请注明: 如非说明,本站文章均为原创,转载请注明来源!
最后编辑:2018-01-08作者:开心乐窝
win10 linux uef系统,win10 uefi 模式装archlinux相关推荐
- UEFI模式装linux系统与原windows组成双系统
文章目录 前言 1.windows引导过程以及多系统引导原理 1.1 windows引导启动方式小解 1.2 Legacy BIOS+MBR引导原理 1.3 UEFI BIOS+GPT 引导原理 1. ...
- linux装回win10系统无法开机,Win10/Linux双系统删除之后出现grub无法开机修复方法...
现在很多用户会把电脑安装成双系统,一个用于日常使用,一个用于测试学习,一些用户反馈Win10/linux双系统,在删除linux系统之后,Win10无法启动,显示grub>,那么遇到这样的问题要 ...
- xps13安装linux系统,[操作系统]Dell XPS 13 (9360)安装配置 ubuntu 16.04 实现 win10 Linux双系统...
[操作系统]Dell XPS 13 (9360)安装配置 ubuntu 16.04 实现 win10 Linux双系统 0 2017-07-17 12:00:18 博主今日投身于SLAM的研究事业,放 ...
- uefi模式装gho格式系统失败的原因
很多人买的新电脑都会预装了一个系统,但一般都是预装了win10家庭中文版,如果我们要用老毛桃或者大白菜U盘启动的方式重新装一个win10专业版或者企业版系统那该怎么做? 使用U盘进入pe系统后,我们以 ...
- 服务器uefi装系统教程,uefi模式怎么重装系统_win10uefi装系统步骤教程
2019-01-13 10:15:56 浏览量:11984 uefi模式重装系统步骤是怎样的?新电脑已经进入uefi时代,任何一款新电脑都是uefi主板,默认的系统是win10 64位纯净版,如果要重 ...
- 惠普暗影精灵2 win10+linux双系统开机直接进win10,无法进系统选择界面的解决办法
惠普暗影精灵2 win10+linux双系统开机直接进win10,无法进系统选择界面的解决办法 先固态装的win10,后机械硬盘装的ubuntu(efi分区也在固态) 百度了很多,都说惠普暗影精灵bi ...
- 删除linux系统后无法开机启动,Win10/Linux双系统为什么把Linux删掉之后就不能正常启动开机了该如何处理恢复...
导语:在Windows系统安装linux ubuntu双系统之后,有时候需要卸载Ubuntu linux系统,但是最近有网友反映说,自己的Win10/Linux双系统不知道为什么把Linux删掉之后就 ...
- gptuefi优势_Windows系统使用UEFI模式启动有什么优势?
Windows系统使用UEFI模式启动有什么优势?有过u盘装系统的人都会知道,当我们进去Bios设置启动模式的时候,总是有两种启动模式可以选择,一种是Legacy模式,一种是UEFI.而目前部分的新电 ...
- 电脑安装Win10 + Linux 双系统
很多入门的小伙伴都想体验一把LInux的快感,但是windows上面的数据又删除不得,无奈只好放弃.小编通过网上的一些教程,稍微了整理了一下win10和linux双系统的安装教程. 注意事项:请先拉至 ...
最新文章
- 像我这种垃圾学校出来的人...【原话,不是我编的】
- 【摩天好课推荐】2.4 Python代码常见的逻辑结构
- python用pip安装_使用pip安装python库的几种常用方法
- c# List 按类的指定字段排序
- 博客群发(2)--实现登陆
- 博士毕业的人也会交“智商税”?现实远比我们想象的残酷……
- 前端学习(511):两列布局的第一种方式
- 华为3COM交换机PVLAN配置使用说明
- Linux系统编程32:进程信号之详解信号集操作函数(sigset_t ,sigpending,sigprocmask)
- 简单的字谜游戏--可扩展--2015年7月25日14:58:00V1.1版
- Adob Flash Professional CS6发布Android手机应用报异常
- 华为手机全面鸿蒙,彻底与安卓说拜拜,华为手机全面鸿蒙时代即将到来
- -----表达式-处理字符串表达式// A(A>0.5)
- SDL_BlitSurface的参数是两个PNG时,如何保护其透明度
- 得力人脸识别考勤机密码设置_得力人脸识别考勤机使用与上传数据方法哪位清楚?...
- android 随手记 摄像头录像
- iOS 根据银行卡号判断银行名称
- [NOIP2022] 喵了个喵 题解
- php中调用css设置表格,CSS表格设置实例
- 大数据求签,人工智能算命,技术革新下传统行业还有灵魂吗