下载 ISO
去想要安装的 Linux 系统的官网下载 ISO(系统镜像)文件。官网下载慢的话可以找一找你所在地区的镜像站,主流 Linux 发行版通常会在下载页面提供镜像站链接。
制作系统盘
⚠️注意备份重要数据⚠️
方法一:Ventoy(推荐)
Ventoy 制作的系统盘可以存放多个系统镜像。使用方法很简单,打开 Ventoy 格式化 U 盘,然后把 ISO 放进去就行。
方法二:压缩卷(没有 U 盘使用这个方法)
Windows 系统内
Win+X键打开菜单;选择磁盘管理;找到想安装 Arch Linux 的磁盘,右键,选择压缩卷,空出磁盘空间。右键空出的空间选择
新增简单卷,大小设置为 4096MB(足够装下 ISO 里面的文件就行),盘符随意,格式化选择FAT32。双击打开下载好的 ISO,把里面的内容粘贴进新建的盘符里。
Windows 下的准备工作
如果你要安装双系统,以下工作是必须的。
解决安装 Linux 后 Windows 时间错乱
Linux 把主板时间改成标准 UTC 时间后根据系统设置的时区对 UTC 时间进行加减后显示出来。 Windows 直接读取主板时间显示出来,所以此时你 Windows 显示的时间就变成了 UTC 时间,表面上看像是 Windows 的时间错乱了。Windows 下管理员身份打开 PowerShell 运行:
Reg add HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1命令解释
Reg add添加一个注册表项目HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation是路径/v RealTimeIsUniversal/v指定项目名称/t REG_DWORD/t指定数据类型为 REG_DWORD(32 位无符号整数)/d 1/d指定具体的值,1 代表启用上面这条命令修改注册表,让 Windows 采用和 Linux 相同的策略,默认主板时间为 UTC,根据系统设置的时区进行相应的加减后再显示。
另一种方法是让 Linux 使用本地时间
timedatectl set-local-rtc 1,我没试过,说不定会在日志、定时任务之类的地方出问题。由于我主要使用 Linux,所以使用上面的方法。关闭快速启动
搜索
电源-->选择电源计划-->选择电源按钮的功能-->更改当前不可用的设置--> 确认关闭了快速启动关闭 BitLocker
系统设置里搜索到后关闭。BitLocker 加密会阻碍 Linux 访问硬盘。
预留硬盘空间
右键任务栏上的 Windows logo 打开磁盘管理。右键你要使用的硬盘分区,通过压缩卷腾出空间给 Linux。
BIOS 设置
重启电脑进入 BIOS。不同的机器进 BIOS 方法不同,现代电脑通常是 Esc、F2、F7、Delete,如果不行的话查找一下自己主板进 BIOS 的方法。
关闭安全启动(Secure Boot)
部分发行版已支持安全启动,可以查阅官方文档。
重启电脑进入 BIOS 关闭安全启动。
关闭 TPM
开启 TPM 可能会在 Linux 下出现异常。
调整启动项顺序
启动项第一个设置成刚刚制作的系统盘。
如果知道打开快速启动项菜单的按键是什么的话不调整顺序也行
保存并退出
通常是
F10键
Nvidia用户进入Linux环境卡死的解决办法
[展开/收起]
如果你只有 N 卡,或者虽然是双显卡但是开启了 N 卡独显直连,那么在进入 Live 环境的时候可能会卡死,这是显卡驱动缺失导致的,解决办法有数个:
方法一:使用有 N 卡驱动的 ISO
部分发行版额外提供了带 N 卡驱动的 ISO
方法二:兼容模式启动
部分发行版的 ISO 可能会提供
compatible选项,或者nomodeset选项。方法三:编辑内核参数
ISO 的引导程序通常使用
grub(位置对其左上角),或者systemd boot(位置居中)。无论是哪个,按E键都可以进入编辑模式。grub的话在LINUX开头的那行末尾加上nomodeset;systemd-boot的话只会出现一行简短的内容,在末尾加上nomodeset。
下一节: Linux Mint 入门指南 | CachyOS 入门指南 | Arch Linux 安装教程 |