惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

K
Kaspersky official blog
G
Google Developers Blog
Apple Machine Learning Research
Apple Machine Learning Research
V
Visual Studio Blog
WordPress大学
WordPress大学
博客园 - Franky
雷峰网
雷峰网
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 【当耐特】
人人都是产品经理
人人都是产品经理
月光博客
月光博客
V
V2EX
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More
IT之家
IT之家
小众软件
小众软件
Cloudbric
Cloudbric
量子位
N
News and Events Feed by Topic
Vercel News
Vercel News
Security Archives - TechRepublic
Security Archives - TechRepublic
www.infosecurity-magazine.com
www.infosecurity-magazine.com
C
Check Point Blog
The Cloudflare Blog
Hugging Face - Blog
Hugging Face - Blog
T
Tenable Blog
S
Secure Thoughts
Know Your Adversary
Know Your Adversary
C
CXSECURITY Database RSS Feed - CXSecurity.com
C
Cyber Attacks, Cyber Crime and Cyber Security
Stack Overflow Blog
Stack Overflow Blog
Help Net Security
Help Net Security
L
LINUX DO - 最新话题
Google DeepMind News
Google DeepMind News
云风的 BLOG
云风的 BLOG
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
N
News | PayPal Newsroom
PCI Perspectives
PCI Perspectives
T
Troy Hunt's Blog
GbyAI
GbyAI
Attack and Defense Labs
Attack and Defense Labs
C
Cybersecurity and Infrastructure Security Agency CISA
Y
Y Combinator Blog
美团技术团队
爱范儿
爱范儿
Martin Fowler
Martin Fowler
Last Week in AI
Last Week in AI
P
Privacy International News Feed
T
The Blog of Author Tim Ferriss
F
Full Disclosure

WAYJAM

告别 NPM Token:迁移到 Trusted Publishing 全记录 Sing-box:IPv6 优先出站与 Netflix 强制 IPv6 分流 [All In One] HomeLab 虚拟化 iKuai + Mihomo - IPv6 支持 [All In One] HomeLab 虚拟化 iKuai + Mihomo LiteLLM 多模型 API 中转 MacOS Bootstrp with Nix Fluency Support Full Rss [All In One] PVE 中 OpenWrt LXC 重启问题 Tabby 终端配置以及配置全平台同步 Cloudflare Tunnel + Nginx Proxy Manager:服务穿透 PVE 7 升级 8 笔记 PVE 安装 Android x86 & 安装 Magisk Fly.io 部署 Artalk 评论系统 [All In One] HomeLab 2023 搭建总结 [All In One] 轻量的文件 & 媒体服务器配置 [All In One] R71s 主机散热改造 [All In One] PVE LXC 安装 OpenWrt 软路由以及网络规划 [All In One] 安装 Proxmox VE 7.4 从零开始配置Rime - 2023 Self Hosted Bitwarden + Cloudfare HTTPS Debian NFS Server 以及 MacOS Client AdguardHome 和 Clash 透明代理配合使用 使用 Kind 部署 Prow 手记 BackBlaze B2 + Cloudfare Worker 图床 PicGo Amazon S3 插件 自动给模板生成 Inline-Svg Hugo Theme WeUI 发布! Hugo Theme Fluency 发布! Docker Clash 和 透明代理 有限状态机与分布式熔断器 「家庭娱乐」N1刷 EmuELEC 做游戏盒子 「家庭娱乐」N1刷 Armbian 做家庭服务器 分布式限流器之令牌桶实现 Kustomize 管理 Kubernetes 集群 Mixedpaper 主题发布到 Hugo 官方仓库 About 优化 Docker 构建时间 解决 etcd 与 grpc 不兼容问题 Kubernetes 部署 ElasticSearch7 集群 从零开始配置Rime - 2019 转移域名,更换评论系统,更换图床 搭建 NPM Proxy 之预编译包 搭建 NPM Proxy 美区Apple ID终于绑定PayPal成功 无可奈何的页面增强方案 LogStash的调试 GitLab Shell如何通过SSH工作 Python打开类 荒原 [Theme] Bitcron主题Mixedpaper发布! Ngrok端口转发 故事之五 - 柠檬茶 故事之四 - 我是天才 故事之一 Arch滚挂了怎么办? OpenWrt内网IPv6之二 某次更新后Primusrun不能启动Dota2 OpenWrt的DNS智能解析方案 替换Google CDN库 使用Privoxy将socks代理转化为http代理 ArchLinux之软件篇 再次安装ArchLinux手记 博客再次重生 搞了个Minecraft服务器 【LnV工作室荣誉出品】小苹果MV华农大版 雨梦 醉臥石中笑人間 路由器内网IPV6地址分配 OPENWRT安装软件的两个问题 路由器上进行锐捷认证 改了BIOS的LOGO Windows下搭建我的C/C++的开发环境 Linux下用Mentohust认证校园网 Google-code-prettify代码高亮 《末世迷踪》 Hello Net World!
Archlinux+Windows 双系统安装手记(UEFI+GPT)
2013-12-11 · via WAYJAM

安装ArchLinux

基本参照

准备工作

  1. 下载ArchLinux的镜像iso
  2. 我在Windows下用Win32 Disk Imager将镜像写入U盘
  3. 在BIOS开启UEFI
  4. uefi引导U盘启动进入ArchLinux LiveCD(选择X86_64 UEFI CD)

分区方案

分区问题让我纠结了很久 最终决定如下 NAME FSTYPE SIZE MOUNTPOINT sda 500G ├─sda1 vfat 512M /boot/EFI ├─sda2 ext4 80G / ├─sda3 ext4 80G /home ├─sda4 ext4 15G /var └─sda5 ntfs 15G /data

我没有分SWAP分区,感觉4G内存一般足够了,不用休眠,不够用的话用swapfile也可以。本来想用btrfs文件系统了,后来不敢尝试就放弃了(虽然说linux3.0+已经对btrfs支持很好了,或许我以后加了SSD会用btrfs)。其他空余空间等装好系统之后在分配,大概会分一个data的分区用于Win7和ArchLinux公用的数据存储。然后其他的会分60GWin7系统盘,100G安装软件盘。

安装

第一次执行 # pacstrap -i /mnt base 的时候错误,然后我把分区都卸载掉,重新格式化分区和挂载。可能是我第一次格式化和挂载的时候有错误提示没注意:( 我先没有安装base-devel,base-devel软件包等上了图形界面再安装。 安装完成 一些基本配置之后,安装GRUB,但是我忘记了生成配置文件,然后重启之后无法引导,才想起来忘记生成配置文件。只好再进入Live CD再安装一次GRUB然后生成配置文件。

安装图形界面

  1. 先安装了intel的显卡驱动,暂时没装Nvidia显卡的驱动
  2. 安装xorg
  3. 安装mesa,添加3D支持
  4. 安装字体(文泉驿)
  5. 开始安装KDE,由于是新手直接完全安装了。突然想起刚才忘了安装触摸板支持,算了,安装好kde再装。
  6. KDE完全安装确实臃肿,貌似要下700+Mb的东西。(完全安装嘛)
  7. 安装KDE简体中文语言包

locale

locale本地化的问题也令我十分困惑,locale.gen里面我设置了en_US(UTF-8)、zh_CN(UTF-8)和zh_CN(GBK),在locale.conf里面设置了LANG=zn_CN.UTF-8。 KDE下没有任何问题,然而转向tty的时候,发现里面的中文全部显示■■■,再看了一下wiki,发现它不建议全局设置成中文,虽然终端显示中文也有办法解决(内核补丁或者安装软件)。只好把locale.conf里面设置成LANG=en_US.UTF-8,但是reboot发现KDE里面的中文字体显示得很难看,有些文字还是显示英文。我只好又改了一次locale.conflocale.conf,重新安装了KDE的中文包,没有修改fontconf。 现在是locale.conf里面设置了LANG=zn_CN.UTF-8,有空再搞内核补丁。

配置和软件

  • 安装ibus-rime pacman -S ibus-rim 安装之后不能输入中文,遂安装fcitx-rime,能启动输入法,但还是不能输入中文。 后来重新安装了几次发现是自己没先安装fcitx,再安装fcitc-rime。
  • 安装alsa-utils声音支持
  • 安装了几个软件Chrome、Firefox、gVim、subime-text。Vim和subime-text这两大神器以后慢慢学吧。
  • Nvidia闭源驱动和mesa有冲突。但是我发现了神器Bumblebee 我的显卡是Intel HD4600+Nvidia GT750M DDR3(喜闻乐见ddr3)
  • Arch的笔记本电源管理确实令人有点摸不着头脑。
  • 安装使用Wicd来管理有线网络和无线网络。在学校的话用华中科大的mentohust来登录锐捷。
  • 双显卡的问题,装了Bumblebee之后,本来还想装lib32-nvidia-utils,但是无论官方源还是Aur都是target not found,只好暂时作罢(解决,enable Multilib)。

本来还以为难点是在UEFI引导问题,实际上Linux的UEFI引导无比地简单,ArchLinux的安装才是我花费最多时间的。果然一直接触图形界面的人一遇上终端还是各种的不习惯。

安装Windows

把Windows7sp1 64位的ISO全部提取到U盘之后,将\efi\microsoft\下的boot复制到\efi\下,用7z打开\sources\install.wim文件, 找到\1\Windows\Boot\EFI\ 这个目录, 找到bootmgfw.efi, 解压出来, 并重命名为bootx64.efi。 放进\efi\boot\下 把U盘插进笔记本,成功用U盘引导,但是却出现了如下错误

"Windows failed to start. A recent hardware or software change might be the cause. To fix the problem:
1. Insert your Windows installation disc and restart your computer
2. Choose your language settings and then click "Next"
3. Click "Repair your computer"
If you do not have this disc, contact your system administrator or computer manufacturer for assitance.
File: \EFI\Microsoft\Boot\BCD
Status: 0xc000000d
Info: An error ocurred while attempting to read the boot configuration data.

我已经试过很多次,用UltraISO写入和直接提取到U盘、7zip解压到U盘,rufus写入镜像这几个方法都试过。甚至重新下过了一个ISO镜像也是如此。完全不能理解。。。 无数次失败和上网求助无果后,没办法,最后尝试安装Win8.1,UltraISO写入,引导,成功!

记得Windows要使用UTC时间

双系统引导下篇post再说吧。

已知未解决问题

  • Archlinux下完全不能调节屏幕亮度,即电源管理无效
  • Linux下声音设备,详细见 这儿