Difference between revisions of "Beginners' Guide/Preparation (简体中文)"

From ArchWiki
Jump to: navigation, search
m (启动 ArchLinux 安装程序: note => 注意)
(准备: 更新翻译)
Line 23: Line 23:
  
 
==准备==
 
==准备==
 +
 
{{注意|要从已经存在的 GNU/Linux 发行版安装 Arch,请参阅 [[Install from Existing Linux (简体中文)|这篇文章]] 。这种方式特别适用于使用[[VNC (简体中文)|VNC]]或者[[SSH (简体中文)|SSH]]进行的远程安装。}}
 
{{注意|要从已经存在的 GNU/Linux 发行版安装 Arch,请参阅 [[Install from Existing Linux (简体中文)|这篇文章]] 。这种方式特别适用于使用[[VNC (简体中文)|VNC]]或者[[SSH (简体中文)|SSH]]进行的远程安装。}}
  
===获得最新的安装媒介===
+
===刻录或写入最新的安装媒介===
 
+
你可以在[http://archlinux.org/download/ 这里]找到官方的 Arch Linux 安装媒介。最新的版本是 2012.11.01。Pre-release 镜像可以通过[http://releng.archlinux.org/isos/ 这里]下载。'''它们不是官方发布的,所以不提供官方支持。'''
+
 
+
====检查下载文件的完整性====
+
  
打开终端{{ic|cd}} 到下载文件所在的目录,然后执行{{ic|sha1sum}}命令:
+
本指南针对的是当前版本 (2012.11.01)。你可以在[http://archlinux.org/download/ 这里]找到官方的 Arch Linux 安装媒介。
{{bc|$ sha1sum --check name_of_checksum_file.txt }}
+
并在你所给出的 .iso 文件名后面显示 "OK" (请忽略其它条目)。如果没有显示 "OK" ,请就重新下载文件。
+
md5sum 也是以同样方式检查。
+
  
====光盘安装====
+
*用你喜欢的光盘刻录机和刻录软件把 ISO 映像文件刻录到光盘上。
用你喜欢的光盘刻录机和刻录软件把 .iso 映像文件刻录到光盘上,然后从[[#启动 ArchLinux 安装程序|启动 Arch Linux 安装程序]]继续。
+
  
 
{{注意|不同刻录机和光盘的质量差别是非常大的。为了得到可靠的刻录质量,通常使用低速刻录。如果有过刻录异常的情况,请试着将速度调至系统支持的最低速。}}
 
{{注意|不同刻录机和光盘的质量差别是非常大的。为了得到可靠的刻录质量,通常使用低速刻录。如果有过刻录异常的情况,请试着将速度调至系统支持的最低速。}}
  
====U盘安装方式====
+
*你也可以写入到U盘安装。更多信息,请参阅 [[USB Installation Media|USB 安装]].
  
更多信息,请参阅 [[USB Installation Media|USB 安装]].
+
====通过网络安装====
  
====网络安装方式====
+
如果你选择网络安装,就没必要刻录光盘或者写闪存了,可以直接网络启动.iso映像文件,但前提是你已经设置好一个服务器。细节请参考 [[Install Arch from network (via PXE)|这篇文章]] ,然后继续 [[#启动 ArchLinux 安装程序|启动 Arch Linux 安装程序]]。
 
+
如果你选择网络安装,就没必要刻录光盘或者写闪存了,可以直接网络启动.iso映像文件,但前提是你已经有一个开启的服务器。细节请参考 [[Install Arch from network (via PXE)|这篇文章]] ,然后继续 [[#启动 ArchLinux 安装程序|启动 Arch Linux 安装程序]]。
+
  
 
====在虚拟机中安装====
 
====在虚拟机中安装====
Line 56: Line 47:
  
 
不同虚拟机软件的使用方法大同小异,一般有一下几步:
 
不同虚拟机软件的使用方法大同小异,一般有一下几步:
 +
 
# 创建虚拟硬盘
 
# 创建虚拟硬盘
 
# 配置虚拟机参数
 
# 配置虚拟机参数
Line 68: Line 60:
 
* [[Moving an existing install into (or out of) a virtual machine]]
 
* [[Moving an existing install into (or out of) a virtual machine]]
  
===启动 ArchLinux 安装程序===
+
===引导 ArchLinux 安装媒介===
  
 
插入准备好的光盘或者闪存设备,然后用它启动电脑。在 BIOS 里改变一下启动顺序,通常是在启动后的加电自检过程中按 {{Keypress|Delete}}, {{Keypress|F1}}, {{Keypress|F2}}, {{Keypress|F8}}, {{Keypress|F10}}, {{Keypress|F11}} 或 {{Keypress|F12}}。
 
插入准备好的光盘或者闪存设备,然后用它启动电脑。在 BIOS 里改变一下启动顺序,通常是在启动后的加电自检过程中按 {{Keypress|Delete}}, {{Keypress|F1}}, {{Keypress|F2}}, {{Keypress|F8}}, {{Keypress|F10}}, {{Keypress|F11}} 或 {{Keypress|F12}}。
Line 77: Line 69:
  
 
{{注意|通过 [[SSH (简体中文)|SSH]] 连接远程安装的用户需要进行一些特殊的调整才能 ssh 到 live CD 环境,请参阅[[Install from SSH (简体中文)|从 SSH 安装]]。}}
 
{{注意|通过 [[SSH (简体中文)|SSH]] 连接远程安装的用户需要进行一些特殊的调整才能 ssh 到 live CD 环境,请参阅[[Install from SSH (简体中文)|从 SSH 安装]]。}}
 
{{注意|如果是 [[UEFI]] 启动,CD/USB 会执行UEFI终端并显示{{ic|startup.nsh}}脚本将被启动。脚本会使用EFISTUB运行 Archiso 内核,请允许它启动。}}
 
  
 
===== 检查是否启动到 UEFI 模式 =====
 
===== 检查是否启动到 UEFI 模式 =====
Line 89: Line 79:
 
  # ls -1 /sys/firmware/efi/vars/
 
  # ls -1 /sys/firmware/efi/vars/
  
{{注意|内核模块{{ic|efivars}}会检查 UEFI 运行时变量并写入{{ic|/sys/firmware/efi/vars}}. 此模块在启动时默认不加载,所以需要手动加载。只有加载了模块,并且内核启动到 UEFI 模式时{{ic|/sys/firmware/efi/vars}}中才会有文件出现。}}
+
{{注意|内核模块{{ic|efivars}}会检查 UEFI 运行时变量并写入{{ic|/sys/firmware/efi/vars}}. 此模块在启动时默认不加载,所以需要手动加载。只有加载了模块,并且内核启动到 UEFI 模式时{{ic|/sys/firmware/efi/vars}}中才会有文件出现。这些变量之后被 {{ic|efibootmgr}} 修改,添加引导加载器到 UEFI 启动菜单。在 BIOS 模式中,modprobe 将不会显示关于 efivars 模块的错误信息。正确的探测 UEFI 的方法是检查{{ic|/sys/firmware/efi/vars}} 中的文件。}}
  
 
====启动问题解决====
 
====启动问题解决====
===== Inter 显卡黑屏 =====
 
如果使用英特尔显卡,在引导阶段可能黑屏,问题可能和 kernel mode setting 有关。一个可能的解决方法是重启电脑,并在 grub 菜单上按{{Keypress|Tab}}键进入内核选项。在最后加上一个空格后加上:
 
i915.modeset=0
 
如果是ati显卡,可能在引导阶段出现竖线屏,解决方法也是修改grub引导内容,也是在 kernel 项最后加上一个空格后加上:
 
  nomodeset
 
 
完成菜单项里边的设置后,只要按下回车键就会继续引导,更多信息,请参阅[[Intel (简体中文)| Intel 文档]]。
 
 
如果屏幕没有黑,但是启动过程停在内核装入,按{{Keypress|Tab}}编辑内核行,加入:
 
acpi=off
 
  
修改后只需回车就会继续启动过程。
+
*如果使用英特尔显卡,在引导阶段可能黑屏,问题可能和 [[Kernel_Mode_Setting_(简体中文)|kernel mode setting]] 有关。一个可能的解决方法是重启电脑,并在 grub 菜单上按{{Keypress|Tab}}键进入内核选项。在最后加上一个空格后加上 {{ic|nomodeset}} 然后按 {{Keypress|Enter}}。另外也可以试一下 {{ic|1=video=SVIDEO-1:d}} ,这种方法如果可以使用的话不会禁用 kernel mode setting. 参见 [[Intel (简体中文)|Intel]] 获取更多信息。
  
==== 启动失败 ====
+
*如果屏幕不是空白,但是启动过程在内核装入时卡住,按{{Keypress|Tab}}编辑内核行,在最后加入{{ic|1=acpi=off}} 然后按 {{Keypress|Enter}}.<noinclude>
如果启动在加载内核是停止,请在启动到菜单是按{{Keypress|Tab}},在字串最后输入 {{ic|1=acpi=off}} 然后按{{Keypress|Enter}}.<noinclude>
+
 
{{Beginners' Guide navigation (简体中文)}}</noinclude>
 
{{Beginners' Guide navigation (简体中文)}}</noinclude>

Revision as of 17:03, 16 November 2012

翻译状态: 本文是英文页面 Beginners'_Guide/Preparation翻译,最后翻译时间:2012-11-05,点击这里可以查看翻译后英文页面的改动。
小贴士: 本文是多页文档 新手指南 的一部分,如果想阅读单页文档,请点击这里

欢迎,本向导写给 Arch 新用户,但是会尽量做到成为所有用户的参考和信息库。 本文档将指导您使用Arch 安装脚本安装Arch Linux:一个简单、轻量级、适合计算机水平较高用户使用的发行版。建议安装前先浏览一下FAQ

社区维护的 Arch Wiki 是出色的资源,有问题先查 Arch Wiki。如果你在其他地方找不到问题的答案, IRC 频道(irc://irc.freenode.net/#archlinux) 和论坛都是提问的好地方。同时,在对任何命令的使用有疑问的时候, 都应该用man查询手册。

准备

注意: 要从已经存在的 GNU/Linux 发行版安装 Arch,请参阅 这篇文章 。这种方式特别适用于使用VNC或者SSH进行的远程安装。

刻录或写入最新的安装媒介

本指南针对的是当前版本 (2012.11.01)。你可以在这里找到官方的 Arch Linux 安装媒介。

  • 用你喜欢的光盘刻录机和刻录软件把 ISO 映像文件刻录到光盘上。
注意: 不同刻录机和光盘的质量差别是非常大的。为了得到可靠的刻录质量,通常使用低速刻录。如果有过刻录异常的情况,请试着将速度调至系统支持的最低速。
  • 你也可以写入到U盘安装。更多信息,请参阅 USB 安装.

通过网络安装

如果你选择网络安装,就没必要刻录光盘或者写闪存了,可以直接网络启动.iso映像文件,但前提是你已经设置好一个服务器。细节请参考 这篇文章 ,然后继续 启动 Arch Linux 安装程序

在虚拟机中安装

如果你对Arch Linux还不够熟悉,希望“无痛”安装使用,那么使用虚拟机是很好的方式。虚拟机还允许你一边开着浏览器查看手册、一边安装系统。经过虚拟机中的安装实践,实体安装对你不再是难题。

常见的虚拟机软件有 VirtualBoxVMwareQEMUXenVarchParallels

不同虚拟机软件的使用方法大同小异,一般有一下几步:

  1. 创建虚拟硬盘
  2. 配置虚拟机参数
  3. 将下载的ISO镜像作为CD设备启动
  4. 继续按照下面的教程安装

下面的文章对你也许有帮助:

引导 ArchLinux 安装媒介

插入准备好的光盘或者闪存设备,然后用它启动电脑。在 BIOS 里改变一下启动顺序,通常是在启动后的加电自检过程中按 Template:Keypress, Template:Keypress, Template:Keypress, Template:Keypress, Template:Keypress, Template:KeypressTemplate:Keypress

选择从主菜单选择 "Boot Arch Linux" 并按回车,系统将加载并给出登录提示,自动以 'root' 登录。

小贴士: 基本安装所需内存为 64 MB
注意: 通过 SSH 连接远程安装的用户需要进行一些特殊的调整才能 ssh 到 live CD 环境,请参阅从 SSH 安装
检查是否启动到 UEFI 模式

如果使用的是UEFI主板,启动程序会打开 UEFI Shell并提示startup.nsh将被启动。允许 shell 启动它,然后退出 shell. 选择UEFI CD: Arch Linux。然后检查系统是否已经启动到 UEFI 模式。

先装载 efivars 内核模块(在 chroot 前)然后检查/sys/firmware/efi/vars/中是否存在文件:

# modprobe efivars       # before chrooting
# ls -1 /sys/firmware/efi/vars/
注意: 内核模块efivars会检查 UEFI 运行时变量并写入/sys/firmware/efi/vars. 此模块在启动时默认不加载,所以需要手动加载。只有加载了模块,并且内核启动到 UEFI 模式时/sys/firmware/efi/vars中才会有文件出现。这些变量之后被 efibootmgr 修改,添加引导加载器到 UEFI 启动菜单。在 BIOS 模式中,modprobe 将不会显示关于 efivars 模块的错误信息。正确的探测 UEFI 的方法是检查/sys/firmware/efi/vars 中的文件。

启动问题解决

  • 如果使用英特尔显卡,在引导阶段可能黑屏,问题可能和 kernel mode setting 有关。一个可能的解决方法是重启电脑,并在 grub 菜单上按Template:Keypress键进入内核选项。在最后加上一个空格后加上 nomodeset 然后按 Template:Keypress。另外也可以试一下 video=SVIDEO-1:d ,这种方法如果可以使用的话不会禁用 kernel mode setting. 参见 Intel 获取更多信息。

Template:Beginners' Guide navigation (简体中文)