进入安装盘

设置好vmware的相关选项,进入下载好的系统中,显示如下

联网

输入以下命令,后面加&使其后台运行

dhcpcd &

然后ping一下检测是否联网

ping baidu.com

同步时间

timedatectl set-ntp true

分区

查看硬盘

fdisk -l

用cfdisk对其中的一块硬盘进行分区

cfdisk /dev/sda

选择"dos"(如果是uefi就选择"gpt",MBR选择"dos")

new为创建新分区;

quit为退出cfdisk;

write为写入(不write直接quit的话,设置不会保存)

具体操作自己了解.

建议这样分配(针对MBR方式)

分区 挂载点 文件系统 大小
启动分区 /mnt/boot ext2 200M
主分区 /mnt ext4 自己决定
交换分区 [swap] [swap] 自己决定

最后确认一下分区情况

fidks -l

设置文件系统

mkfs.ext2 /dev/sda1
mkfs.ext4 /dev/sda2
mkswap /dev/sda3

开启交换分区

swapon /dev/sda3

挂载分区

使用mount命令,其中/mnt/boot目录是不存在的需要自己创建

mount /dev/sda2 /mnt
mkdir /mnt/boot
mount /dev/sda1 /mnt/boot

查看挂载情况

df -h

设置软件源

打开软件源

nano /etc/pacman.d/mirrorlist

在文件中选择一个形如

## China
Server="xxxxxxxxxxxxxx"

的网站,移到最前面

我这里把清华的镜像移到最前面

建议使用Ctrl+W,Ctrl+K,Ctrl+U,Ctrl+_这样的快捷键

## China
Server="http://mirrors.tuna.tsinghua.edu.cn/archlinux/$repo/os/$arch

记住要Ctrl+O保存

退出是Ctrl+X

安装系统

输入以下命令,将对应软件安装到/mnt下

pacstrap /mnt base linux linux-firmware
genfstab -U /mnt >> /mnt/etc/fstab

(据说锐龙cpu的话需要把linux换成linux-zen,不然会出现一些问题)

然后究极下载,究极等待

然后安装个编辑器

pacstrap /mnt nano

一些本地化设置

进入系统

arch-chroot /mnt

设置时区

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

同步时间

hwclock --systohc

打开文件

nano /mnt/etc/locale.gen

在这个文件中找到需要使用的语言例如"en_US.UTF-8","zh_CN.UTF-8".删除前面的#(记得保存)

执行以下命令

locale-gen

打开文件

nano /etc/locale.conf

输入以下内容

LANG=en_US.UTF-8

保存退出

设置网络名

打开文件

nano /etc/hostname

输入你的名字,例如

打开文件

nano /etc/hosts

输入以下内容

127.0.0.1	localhost
::1 localhost
127.0.0.1 你的名字.localdomain 你的名字

更改root密码

输入命令

passwd

然后输入两次密码即可(看不见字符的)

grub引导

安装所需软件

pacman -S grub amd-ucode os=prober

如果你是intel用户,那么就把amd-ucode换成intel-ucode

创建文件夹

mkdir /boot/grub

安装

grub-install /dev/sda

"/dev/sda"是你的硬盘

生成配置文件

grub-mkconfig > /boot/grub/grub.cfg

安装必备软件

以上步骤只是让你能打开系统,但是你还需要一些联网的工具等等

pacman -S 软件名

推荐安装的软件

名字 作用
nano或者vi或者vim 编辑器
zsh shell
wpa_supplicant 无线上网
dhcpcd 分配ip地址

完成

到这里就完成了archlinux的安装,退出chroot,重启并且移除安装介质即可

exit
reboot



在vmware上MBR方式安装archLinux的更多相关文章

  1. [IOS]VMware上虚拟机MAC安装XCode

    1:VMware上虚拟机MAC安装前 VMware上安装Xcode之后 2:安装Xcode过程:把Xcode复制到虚拟机桌面上 3:复制完成之后,双击Xcode_6.4.dmg 文件 4:把Xcode ...

  2. VirtualBox上桥接方式安装CentOS之后借助宿主上网

    VirtualBox上桥接方式安装CentOS之后借助宿主上网: 修改centos文件: 1 vi  /etc/sysconfig/network-scripts/ifcfg-eth0 增加以下几项: ...

  3. Linux上rpm方式安装JDK1.7

    说明: 1.Linux版本 CentOS6.5_x86 2.Java版本 JDK1.7 32位的rpm包,所以是以rpm方式安装的java 3.可以使用yum install java从yum源中安装 ...

  4. 给uefi引导的方式安装archlinux

    基本就是照着官方的wiki来的,不过官方的wiki的内容太杂了,或许我们需要的是一个瀑布似的流程. 其实大体上与mbr引导的方式类似,只凭借回忆说一下有区别的地方,等下一次有机会的时候再验证一下. 换 ...

  5. PJzhang:centos7上LNMP方式安装dvwa漏洞测试环境

    猫宁!!! 参考链接:https://www.jianshu.com/p/5491ce5bfbac https://www.cnblogs.com/wujuntian/p/8183952.html h ...

  6. OL7.6上RPM方式安装Oracle 19c

    设置主机名 [root@localhost ~]# cat /etc/hosts 127.0.0.1 localhost localhost.localdomain localhost4 localh ...

  7. CentOS上yum方式安装配置LNMP

    实验环境 一台最小化安装的CentOS 7.3虚拟机 安装软件包 yum install -y epel-* yum install -y nginx mariadb-server php php-m ...

  8. windows上mysql解压缩版本、centos上rpm方式的安装、初始化等

    一.windows版本: https://dev.mysql.com/doc/refman/5.7/en/windows-install-archive.html 启动或者暂停mysql服务: htt ...

  9. 在VMWare上安装Arch Linux

    1.为什么选择Arch Linux Arch Linux 是通用 x86-64 GNU/Linux 发行版.Arch采用滚动升级模式,尽全力提供最新的稳定版软件.初始安装的Arch只是一个基本系统,随 ...

随机推荐

  1. Mosquitto的搭建(websocket、ssl、auth-plug)及坑点总结

    Mosquitto的搭建及坑点总结 主要讲述的是eclipse-mosquitto的C语言版本的搭建,主要是为了从1.4.15版本升级到1.6.9,为解决一些webSocket和数据格式问题. 因为根 ...

  2. emacs 中文手册 命令行精简版

    man emacs  算是很全了吧.......一些不常用的没有写,不过我感觉没几个没写的.(c-x c-c退出emacs)c-v 下一屏m-v 上一屏c-l 重绘  光标定在屏幕中央(将光标所在的位 ...

  3. PHP str_shuffle() 函数

    实例 随机地打乱字符串中的所有字符: <?php高佣联盟 www.cgewang.comecho str_shuffle("Hello World");?> 定义和用法 ...

  4. 2020牛客暑假多校训练营 第二场 G Greater and Greater bitset

    LINK:Greater and Greater 确实没能想到做法. 考虑利用bitset解决问题. 做法是:逐位判断每一位是否合法 第一位 就是 bitset上所有大于\(b_1\)的位置 置为1. ...

  5. LVS-DR:搭建HTTP和HTTPS负载均衡集群

    目录 LVS-DR实战:搭建HTTP和HTTPS负载均衡集群 1. 搭建lvs-dr模式的http负载集群 1.1 LVS上配置IP 1.2 RS上配置arp内核参数 1.3 RS上配置VIP 1.4 ...

  6. markdown利器-小书匠

    markdown利器-小书匠 为什么要用markdown语法编写文档? 编写文档的好处这里就不多说了.相信很多人都会在一些博客网站上发布自己的博客,那么怎么能使得自己的博客内容更加具有通用性呢?正如j ...

  7. Idea风格的快捷键

    在使用IntelliJ IDEA时,是可以定义快捷键风格的:File --> Setting --> Keymap 里进行选择,因为我以前用Eclipse开发,后来换成Idea有2年的时间 ...

  8. 洛谷3月月赛div2 题解(模拟+数学+贪心+数学)

    由于本人太蒻了,div1的没有参加,胡乱写了写div2的代码就赶过来了. T1 苏联人 题目背景 题目名称是吸引你点进来的. 这是一道正常的题,和苏联没有任何关系. 题目描述 你在打 EE Round ...

  9. 串口通信—USB转串口

    如何使用c库printf

  10. 在IntelliJ IDEA中多线程并发代码的调试方法

    通常来说,多线程的并发及条件断点的debug是很难完成的,或许本篇文章会给你提供一个友好的调试方法.让你在多线程开发过程中的调试更加的有的放矢. 我们将通过一个例子来学习.在这里,我编写了一个多线程程 ...