NixOS Installation Guide/zh: Difference between revisions

Ardenet (talk | contribs)
No edit summary
Ardenet (talk | contribs)
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
<languages/>
<languages/>
<div class="mw-translate-fuzzy">
指南是官方手册 [https://nixos.org/nixos/manual/index.html#ch-installation] 配套指南述了如何将 [[Special:MyLanguage/NixOS|NixOS]] 安装为完整操作系统。有关现有操作系统安装 [[Special:MyLanguage/Nix|Nix]] 的说明,参阅 [[Special:MyLanguage/Nix Installation Guide|Nix 安装指南]]
这份指南是[https://nixos.org/nixos/manual/index.html#ch-installation 官方手册]一份参考指南. 述了[[NixOS]]为完整操作系统的安装过程. 为了一个已存在的操作系统安装[[Nix]], [[Nix Installation Guide|Nix安装指南]].
</div>


<div class="mw-translate-fuzzy">
除了涵盖官方手册的步骤外,它还提供了针对常见用的已知有效操作。当官方手册与本指南之间存在差异,支持用例以手册中描述的为准
除了讲述官方手册的步骤, 它还提供了用于常见使场景的已知良好指导. 当官方手册和这份指南之间出现矛盾, 官方手册中描述的情况为准.
</div>


<span id="Installation_target"></span>
<span id="Installation_target"></span>
Line 78: Line 74:
{{expansion|Troubleshooting steps, and details are lacking.}}
{{expansion|Troubleshooting steps, and details are lacking.}}


<div class="mw-translate-fuzzy">
由于安装镜像为混合镜像,因此可在传统 BIOS 模式或 [[Special:MyLanguage/UEFI|UEFI]] 模式启动
因为安装媒介是混合型的, 它通过legacy bios模式和UEFI模式都可以启动.
</div>


无论使用哪种方式启动安装媒介, 你可能需要修改主板或者电脑的配置, 以允许从光盘驱动器(对于CD/DVD)或者从一个外部的USB驱动器启动.
无论使用哪种方式启动安装媒介, 你可能需要修改主板或者电脑的配置, 以允许从光盘驱动器(对于CD/DVD)或者从一个外部的USB驱动器启动.
Line 112: Line 106:
=== 无线网络 ===
=== 无线网络 ===


<div class="mw-translate-fuzzy">
[[Special:MyLanguage/NetworkManager|NetworkManager]] 安装在图形化 ISO 镜像上,这意味着可以在命令行使用 <code>nmtui</code> 命令连接到网络
Network Manager安装在图形界面ISO文件中, 这意味着可以在命令行使用<code>nmtui</code>连接到网络.
</div>


使用左上方的"Applications(应用)"标签页或者在底部的启动栏, 打开一个终端应用, 在那里启动 <code>nmtui</code>. 这可以让你'activate(激活)'一个(无线)连接 - 你应该可以在列表里看到你那里的SSID(无线网络名称), 除此之外你还可以添加一个新的连接. 当无线连接处于活动状态, 并且你已经测试过了时, 一开始就启动的安装程序很可能还没有检测到新的连接. 关掉安装程序, 再重新从屏幕底部的启动栏打开它.  这时它应该会检测到新的网络连接而继续.
使用左上方的"Applications(应用)"标签页或者在底部的启动栏, 打开一个终端应用, 在那里启动 <code>nmtui</code>. 这可以让你'activate(激活)'一个(无线)连接 - 你应该可以在列表里看到你那里的SSID(无线网络名称), 除此之外你还可以添加一个新的连接. 当无线连接处于活动状态, 并且你已经测试过了时, 一开始就启动的安装程序很可能还没有检测到新的连接. 关掉安装程序, 再重新从屏幕底部的启动栏打开它.  这时它应该会检测到新的网络连接而继续.


<div class="mw-translate-fuzzy">
在最小化 ISO 镜像或者更熟悉 [[Special:MyLanguage/wpa_supplicant|wpa_supplicant]],那么您也可以运行 <code>wpa_passphrase ESSID | sudo tee /etc/wpa_supplicant.conf</code> 命令,然后输入的密码并执行 <code>systemctl restart wpa_supplicant</code> 命令。
在最小化安装的ISO文件(或者更熟悉 <code>wpa_supplicant</code> ), 你也可以运行 <code>wpa_passphrase ESSID | sudo tee /etc/wpa_supplicant.conf</code>, 然后输入的密码, 再运行<code>systemctl restart wpa_supplicant</code>.
</div>


<span id="Partitioning"></span>
<span id="Partitioning"></span>
== Partitioning(分区操作) ==
== Partitioning(分区操作) ==


<div class="mw-translate-fuzzy">
要对持久存储进行分区,请运行 <code>sudo fdisk /dev/diskX</code> 并按照 MBR 或 (U)EFI 说明进行操作。要确定您使用启动模式,请运行:
为了给连续存储进行分区, 运行 <code>sudo fdisk /dev/diskX</code> , 然后跟着针对DOS或(U)EFI的指示来做.
这里有一个非常简单示例设置.
</div>


<syntaxhighlight lang="console">
<syntaxhighlight lang="console">
Line 134: Line 121:
</syntaxhighlight>
</syntaxhighlight>


<div lang="en" dir="ltr" class="mw-content-ltr">
这里给出了一个非常简单的示例设置。
A very simple example setup is given here.
</div>


<span id="Legacy_Boot_(MBR)"></span>
<span id="Legacy_Boot_(MBR)"></span>
Line 171: Line 156:


<span id="Format_partitions"></span>
<span id="Format_partitions"></span>
<div class="mw-translate-fuzzy">
=== 格式化分区 ===
== Label partitions(给分区贴标签) ==
</div>


以下示例使用 [[Special:MyLanguage/ext4|ext4]] 文件系统格式。如果您希望使用其他文件系统格式,例如 [[Special:MyLanguage/Btrfs|Btrfs]] 或 [[Special:MyLanguage/ZFS|ZFS]]:  
以下示例使用 [[Special:MyLanguage/ext4|ext4]] 文件系统格式。如果您希望使用其他文件系统格式,例如 [[Special:MyLanguage/Btrfs|Btrfs]] 或 [[Special:MyLanguage/ZFS|ZFS]]:  
Line 285: Line 268:
* 品牌服务器可能需要在 initrd 中包含额外的内核模块(在 configuration.nix 中配置 <code>boot.initrd.extraKernelModules</code>)。例如,HP Proliant 需要“hpsa”模块才能访问磁盘驱动器。
* 品牌服务器可能需要在 initrd 中包含额外的内核模块(在 configuration.nix 中配置 <code>boot.initrd.extraKernelModules</code>)。例如,HP Proliant 需要“hpsa”模块才能访问磁盘驱动器。


<div lang="en" dir="ltr" class="mw-content-ltr">
[[Category:Guide]]
[[Category:Guide]]
[[Category:Deployment]]
[[Category:Deployment]]
[[Category:NixOS]]
[[Category:NixOS]]
</div>