ArchLinux安装(UEFI)

一.连接网络

1.连接

# wifi-menu

2.检查是否联通

(ctrl+c停止)

# ping www.baidu.com

3.远程安装

注:连接上网络之后可以通过远程链接(同一个网络下)在另一台电脑上进行安装操作(可方便复制代码),如不想这么做请忽略这一步骤

开启ssh

# systemctl start ssh

查看ip地址

# ip a

更改root账户密码(这还不是系统的root)

# passwd

在另外的电脑上连接

# ssh root@[ip地址]
例如:
ssh root@192.168.1.1

二.更新系统时钟

ArchLinux安装(UEFI)1.设置

# timedatectl set-ntp true

2.检查

# timedatectl status

三.磁盘分区

1.查看当前的可用磁盘

一般都是 /dev/sda

# fdisk -l

2.创建新分区

# parted /dev/sda
-->mktable -->gpt -->quit 如:
root@archiso ~ # parted /dev/sda
GNU Parted 3.2
Using /dev/sda
Welcome to GNU Parted! Type 'help' to view a list of commands.
(parted) mktable
New disk label type? gpt
(parted) quit
Information: You may need to update /etc/fstab. root@archiso ~ #

EFI 给 500M

swap 给 6G (一般为内存的两倍,如果你的内存够大可少给,如6G)

根目录和家目录分剩下的

cfdisk用法不清楚的可百度(这里不在介绍)

# cfdisk /dev/sda

3.格式化分区

将EFI分区格式化为vfat

根目录和家目录格式化为ext4

请注意自己的对应的目录是那块区域

可用fdisk -l查看分区情况

# mkfs.vfat /dev/sda1
# mkfs.ext4 /dev/sda3
# mkfs.ext4 /dev/sda4
# mkswap -f /dev/sda2

4.打开swap分区

请注意自己的swap分区是哪块

swapon /dev/sda2

5.挂载分区

先挂载根目录

# mount /dev/sda3 /mnt
# mkdir /mnt/home
# mount /dev/sda4 /mnt/home
# mkdir /mnt/boot
# mkdir /mnt/boot/EFI
# mount /dev/sda1 /mnt/boot/EFI

四.安装系统基本包

1.配置源

将国内源放到第一位

# vim /etc/pacman.d/mirrorlist

2.刷新源

# pacman -Syy

3.安装基本包

# pacstrap /mnt base base-devel

4.生成fstab文件

# genfstab -U /mnt >> /mnt/etc/fstab

四.切换环境

1.切换

# arch-chroot /mnt

2.配置时区

# ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

3.硬件时间

# hwclock --systohc

4.安装vim

方便操作

# pacman -S vim

6.设置语言

将/etc/locale.gen中en_US.UTF-8的注释去掉

避免中文乱码,推荐先使用英文

# vim /etc/locale.gen
# locale-gen

7.配置 /etc/locale.conf文件

# vim /etc/locale.conf

写入
LANG=en_US.UTF-8

8.重置root密码

# passwd

9.安装网络相关的包

# pacman -S iw wpa_supplicant dialog

10.安装编码

# pacman -S intel-ucode

11.安装引导

# pacman -S grub efibootmgr
# grub-install --target=x86_64-efi --efi-directory=/boot/EFI --bootloader-id=grub
# grub-mkconfig -o /boot/grub/grub.cfg

五.退出当前环境

# exit

六.卸载新分区

# umount -R /mnt

七.重启

# reboot

到此安装完成

八.可能遇到的问题

1.网络链接不上

具体表现为ping不同百度

解决办法:

# systemctl enable dhcpcd
# systemctl restart dhcpcd

ArchLinux安装(UEFI)的更多相关文章

  1. ArchLinux 安装笔记 --zz

    为何安装 ArchLinux 为了更深层次的理解 Linux (其实只是闲的蛋疼 准备安装介质 U盘首选,没有之一.自己的本子是 MBR 的,UEFI 神马的我才不知道呢哼! 制作 U 盘启动: Li ...

  2. Archlinux 安装小计

    前阵子Fedora太不稳定,几乎不能正常使用了,同时也对版本形式的linux每次升级后各种扫尾和清扫工作感到有点厌倦,心里也非常想体验一下linux的滚动发行版,所以下定决心要干掉fedora,主流的 ...

  3. Archlinux安装总结

    Archlinux安装总结 一.引导 1.BIOS与UEFI root@archiso ~ # ls /sys/firmware/efi/efivars ls: cannot access '/sys ...

  4. 一步一步安装UEFI分区方式的windows 10 企业版

    发现很多坛友不会安装UEFI分区的windows 10 从启动设置,到分区,到最后的引导与激活都是很大的问题. 在我看来这是最不容易出错的安装方式适合于刚刚上手的菜鸟,自己按照图片一步一步的就可以安装 ...

  5. ArchLinux 安装笔记:续 --zz

    续前话 在虚拟机里调试了几天,终于鼓起勇气往实体机安装了,到桌面环境为止的安装过程可以看我的前一篇文章<ArchLinux 安装笔记>.桌面环境我使用的是 GNOME,虽然用了很长一段时间 ...

  6. Archlinux 安装配置指导 2015-05-24

    因为用的Linode VPS的系统是Archlinux的,想在本地弄个系统做测试用,这样比较方便.然后发现自己在6年前做的一个Archlinux 安装配置Flash,好怀念的赶脚. 时过进迁,没想到A ...

  7. ArchLinux安装KDE桌面

    ArchLinux安装KDE桌面 一.链接网络 1.有线 # dhcpcd 2.无线 # wifi-menu 3.检查 # ping www.baidu.com 二.安装X服务 # pacman -S ...

  8. ArchLinux安装(BIOS)

    ArchLinux安装(BIOS) 说在前头:在经历过无数次的失败尝试过后总结出的可用的安装过程(比官方的简单一点) 官方安装指导 一.连接网络 1.连接 # wifi-menu 2.检查是否联通 ( ...

  9. 【桌面篇】Archlinux安装kde桌面

    ArchLinux安装配置手册[桌面篇] 现在你的U盘可以拔掉了,重启后会发现和刚刚没什么区别,还是命令行的界面,别着急现在就带你安装桌面环境. 连接网络 首先检查一下网络是否连接成功 ping ww ...

随机推荐

  1. Luogu P3263 [JLOI2015]有意义的字符串

    Link 设\(e=\frac{b+\sqrt d}2,i=\frac{b-\sqrt d}2\). 显然\(f_n=e^n+i^n\)是一个整数,且\(f_n=(e+i)f_{n-1}+eif_{n ...

  2. PE文件结构体-IMAGE_SECTION_HEADER

    在PE文件头与原始数据之间存在一个区块表(Section Table),它是一个IMAGE_SECTION_HEADER结构数组, 区块表包含每个块在映像中的信息(如位置.长度.属性),分别指向不同的 ...

  3. Java中遍历 Session 和 Request

    转: session的遍历: java.util.Enumeration e = request.getSession().getAttributeNames(); while( e.hasMoreE ...

  4. linux测试网速

    wget https://raw.githubusercontent.com/sivel/speedtest-cli/master/speedtest.py python speedtest.py D ...

  5. SQL添加列、非空、默认值

    use MarcoBarcode go alter table [dbo].[WorkOrderRepairSheet] ADD needRepair int go ALTER TABLE [dbo] ...

  6. 阿里云香港服务器IIS发布网站不成功解决方法

    刚刚弄好了一个阿里云上服务器,费老劲儿了.我买了一个香港的服务器,最低配置,专有网络,买着玩的,一个.win的域名,省的国内备案了. 遇到的问题是怎么也访问不了我IIS上发布的网站,我把我解决方法说下 ...

  7. ActorFramework教程对比及规划

    牢骚太盛防肠断,风物长宜放眼量. 一.引子 昨天的文章,本来就是想写写ActorFramework的教程内容,结果写着写着偏了,变成了吐槽. 首先,声明一下,自己从未参加过任何LabVIEW培训班,也 ...

  8. 分享一个简单的C#的通用DbHelper类(支持数据连接池)

    每次新项目的时候,都要从头去找一遍数据库工具类.这里分享一个简单实用的C#的通用DbHelper工具类,支持数据连接池. 连接池配置 <connectionStrings> <add ...

  9. 三十八、SAP设置默认语言

    一.点击系统->用户参数文件->用户数据 二.设置成需要的语言 三.重新登录,并在登录时选择EN 四.进入界面

  10. 079-PHP数组排序,两次循环法封装成函数

    <?php function mysort($arr){ //将排序的代码封装为函数 echo '<br />数组排序之前的信息:<br />'; print_r($ar ...