当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 3 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 安装win8.1和archlinux遇到的问题及解决(UEFI + GPT)
帖子发表于 : 2015-09-11 22:42 

注册: 2015-09-11 22:16
帖子: 1
系统: archlinux
送出感谢: 0 次
接收感谢: 0 次
win8.1会不断覆盖引导文件,无法使用grub引导。
win8.1和archlinux系统时间差为8小时。


新硬盘500G,没有分区。

先安装arch,
512 M (sda1) EFI分区
100G 空闲 (预留win8.1)
其他 / (sda3).
电脑网络名为:arch (后面用得到)

记得使用UUID,不然以后安装好win,会无法引导。

第二步,安装win8.1,预留的100G会分出100G的win保留分区,其他做一个C盘。

装完后,直接进入win8.1.

EFI分区下文件下如下:
arch/ Microsoft/

arch/下面:
grubx64.efi

Microsoft/boot/里面:
bootmgfw.efi (win启动文件)

arch(电脑网络名)下是linux的efi启动文件,Microsoft下面就是win8.1的efi启动文件。

用archlinux启动盘启动,,,选择uefi启动项,选择shell 1,
里面的第一个fs0就是efi分区,下面是命令,
fs0:
(ls可以查看目录内容)
cd arch/
grubx86.efi

进入正常引导已安装的archlinux,熟悉的grub菜单。

进入archlinux系统后,
grub-install xxx (和安装时候一样)
grub-mkconfig -o /boot/grub/grub.cfg
会多出win8.1的选项!

查看/boot/grub/grub.cfg,修改此文件,
找到win8.1的启动项,, 搜索bootmgfw.efi,
重命名为bootmgfw.efi.new

将/boot/arch/grubx86复制到/microsoft/bootmgfw.efi,
原bootmgfw.efi命名为bootmgfw.efi.new,和上面保持一致。
-----------------------
如果进入win8.1后,它的引导程序会把启动每次指向默认的bootmgfw.efi,就会完全跳过grub的引导。
通过上述的修改,完全解决进入win8.1以后,就会覆盖掉grub的引导,没有双引导菜单。


后面一个问题,
hwclock --systohc --localtime

-------
archlinux把bios的时间当utc,而win8.1会同步bios的时间和你所在的时区的时间(utc 8)
这样就会有时差,systohc是同步sys时间,然后写入bios时间,一般win8.1未同步时间比实际晚8个小时。

完。

其他都挺好用的。


页首
 用户资料  
 
2 楼 
 文章标题 : Re: 安装win8.1和archlinux遇到的问题及解决(UEFI + GPT)
帖子发表于 : 2015-09-12 9:20 
头像

注册: 2008-05-03 1:53
帖子: 961
送出感谢: 19
接收感谢: 11
mark


_________________
docker && kubernetes


页首
 用户资料  
 
3 楼 
 文章标题 : Re: 安装win8.1和archlinux遇到的问题及解决(UEFI + GPT)
帖子发表于 : 2015-09-13 20:14 
头像

注册: 2011-03-20 13:12
帖子: 4552
地址: 山东省寿光县
系统: Debian
送出感谢: 106
接收感谢: 1009
一直解决不了 arch + debian, fedora + debian 的双系统时间问题。


_________________
Debian 中文论坛 - forums.debiancn.org
欢迎所有 Debian GNU/Linux 用户


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 3 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 5 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译