ArchLinux安装(UEFI)
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)的更多相关文章
- ArchLinux 安装笔记 --zz
为何安装 ArchLinux 为了更深层次的理解 Linux (其实只是闲的蛋疼 准备安装介质 U盘首选,没有之一.自己的本子是 MBR 的,UEFI 神马的我才不知道呢哼! 制作 U 盘启动: Li ...
- Archlinux 安装小计
前阵子Fedora太不稳定,几乎不能正常使用了,同时也对版本形式的linux每次升级后各种扫尾和清扫工作感到有点厌倦,心里也非常想体验一下linux的滚动发行版,所以下定决心要干掉fedora,主流的 ...
- Archlinux安装总结
Archlinux安装总结 一.引导 1.BIOS与UEFI root@archiso ~ # ls /sys/firmware/efi/efivars ls: cannot access '/sys ...
- 一步一步安装UEFI分区方式的windows 10 企业版
发现很多坛友不会安装UEFI分区的windows 10 从启动设置,到分区,到最后的引导与激活都是很大的问题. 在我看来这是最不容易出错的安装方式适合于刚刚上手的菜鸟,自己按照图片一步一步的就可以安装 ...
- ArchLinux 安装笔记:续 --zz
续前话 在虚拟机里调试了几天,终于鼓起勇气往实体机安装了,到桌面环境为止的安装过程可以看我的前一篇文章<ArchLinux 安装笔记>.桌面环境我使用的是 GNOME,虽然用了很长一段时间 ...
- Archlinux 安装配置指导 2015-05-24
因为用的Linode VPS的系统是Archlinux的,想在本地弄个系统做测试用,这样比较方便.然后发现自己在6年前做的一个Archlinux 安装配置Flash,好怀念的赶脚. 时过进迁,没想到A ...
- ArchLinux安装KDE桌面
ArchLinux安装KDE桌面 一.链接网络 1.有线 # dhcpcd 2.无线 # wifi-menu 3.检查 # ping www.baidu.com 二.安装X服务 # pacman -S ...
- ArchLinux安装(BIOS)
ArchLinux安装(BIOS) 说在前头:在经历过无数次的失败尝试过后总结出的可用的安装过程(比官方的简单一点) 官方安装指导 一.连接网络 1.连接 # wifi-menu 2.检查是否联通 ( ...
- 【桌面篇】Archlinux安装kde桌面
ArchLinux安装配置手册[桌面篇] 现在你的U盘可以拔掉了,重启后会发现和刚刚没什么区别,还是命令行的界面,别着急现在就带你安装桌面环境. 连接网络 首先检查一下网络是否连接成功 ping ww ...
随机推荐
- Why Helm?【转】
每个成功的软件平台都有一个优秀的打包系统,比如 Debian.Ubuntu 的 apt,Redhat.Centos 的 yum.而 Helm 则是 Kubernetes 上的包管理器. 本章我们将讨论 ...
- HihoCoder 1246:王胖浩与环
#1246 : 王胖浩与环 时间限制:6000ms 单点时限:1000ms 内存限制:256MB 描述 王胖浩有一个环,环上有n个正整数.他有特殊的能力,能将环切成k段,每段包含一个或者多个数字. 对 ...
- CRC校验算法详解
CRC(Cyclic Redundancy Check)循环冗余校验是常用的数据校验方法,讲CRC算法的文章很多,之所以还要写这篇,是想换一个方法介绍CRC算法,希望能让大家更容易理解CRC算法. 先 ...
- Java虚拟机05.2(内存分配)
jdk1.7中堆内存分为:年轻代+老年代+永久代.但是永久代有作为非堆内存存在,也就是说堆内存的大小应该为年轻代+老年代.在tomcat容器中,如果jsp页面过多可能出现永久代溢出.通常栈溢出都是程序 ...
- 九宫格 android:stretchMode="columnWidth",缩放与列宽大小同步
转载▼ <GridView android:id="@+store/grid" android:layout_width="wrap_content" ...
- redis数据导入与导出以及配置使用
最近在研究redis 遇到redis requires Ruby version >= 2.2.2问题 解决办法是 先安装rvm,再把ruby版本提升至2.3.3 1.安装curl sudo y ...
- net.sf.json.JSONObject maven下载到了但是java后台一直用不了问题
需求,实体转JSON,然后用到JSONObject转JSON,但是我向下面这样引入,后台就是用不了,还是报红, <dependency> <groupId>net.sf.jso ...
- 配置tomcat、nginx实现反向代理(需操作)
配置tomcat.nginx实现反向代理现在我想通过nginx访问tomcat 这就要我们去修改nginx的核心配置文件,在其目录下的conf文件夹下的nginx.conf文件,那么首先我们就要了解该 ...
- 在Ubuntu下搭建Android开发环境(AndroidStudio)
在ubuntu下搭建Android开发环境 本教程的开发环境的搭建有三个大步骤:安装Java jdk,安装Android studio,安装sdk 笔者搭建环境的时候用的是Ubuntu18.04 1. ...
- css实现三角箭头(兼容IE6)
纯css实现三角箭头有几种方式,常规的方式用css3的rotate把元素旋转45度角,无法兼容ie的主要原因是ie不支持边框透明, 第二种方法,使用chroma滤镜透明,经尝试在ie下会出现activ ...