大部分是根据wiki arch linux官网搬过来的。废话少说,直接上步骤:
1.到清华大学镜像网站上下载arch linux;
2.选择最新的版本,找到.iso文件下载;
3.下载完成后用virtualbox打开,新建一个arch linux的64位虚拟机,内存大小512MB即可,其他默认,磁盘分配32G及以上,然后导入刚刚下载的iso盘片;
4. 开机后应该会出现以下界面。由于是第一次安装linux os,我们选定第一个然后敲回车;
5.请耐心等候…在一堆[ok]指令加载完以后,会出现以下界面:
6.然后在#后面开始输入ls /sys/firmware/efi/efivars来检测boot mode,即启动模式,如果提示directory does not exist,系统可能是用BIOS启动的
7.为了能够成功将linux os下载下来,需要检验网络是否通畅。在#后输入ping 随便一个网站,如果能ping成功,按一下ctrl+C退出ping,然后检验一下系统时间是否准确,在#后输入timedatectl set-ntp true;
8.接下来开始给硬盘分区:在#后输入fdisk -l(注意,是小写的L!),然后#后输入fdisk /dev/sda,然后ctrl+C退出;
9.接下来格式化分区:在#后输入lsblk -f 显示当前的分区方案,检查没有错误。然后在#后输入# mkfs.ext4 /dev/sda1,系统会询问你是否格式化。输入y然后敲回车,sda1格式化完成;
10.然后选择挂载点,在#后输入mount /dev/sda1 /mnt即可,如果要自己再加挂载点;
11.现在可以安装linux os了,不过系统默认使用美国的服务器,下载太慢,最好找一个中国的服务器。建议使用清华大学的server.输入如下:
接着输入pacstrap /mnt base就可以下载了,下载需要花一点时间…
12.接下来要生成fstab文件。这个文件是用来描述系统中各种文件系统的信息,应用程序读取这个文件,然后根据其内容进行自动挂载的工作。在#后输入genfstab -U /mnt >>/mnt/etc/fstab即可;
13. 接下来要进行Change Root操作,改变程序执行时所参考的根目录位置。通过chroot机制能更改某个进程所能看到的根目录,即将某进程限制在指定目录中,保证该进程只能对该目录及其子目录的文件有所动作,从而保证整个服务器的安全。在#后输入# arch-chroot /mnt即可;
14.(可选)设置时区,在#后输入ln -sf /usr/share/zoneinfo/Region/City /etc/localtime即可,然后#后输入 hwclock --systohc会将系统时间设置为世界标准时间(UTC);
15.接下来设置locale。locale命令将有关当前语言环境或全部公共语言环境的信息写到标准输出上。公共语言环境是所有应用程序可以使用的语言环境。
nano进入以后,输入如下,实现环境语言英文和中文的设置(如果不要中文,把后面两个删了即可)
输入完毕后ctrl+X即可,然后询问是否保存,回答y,然后出现这个直接敲回车即可;
16.配置网络这一步比较关键。先nano /etc/hostname,然后输入自己主机的名称(随便起个名字)。
接着nano /etc/hosts,输入下列内容,保存;
17.然后设置密码。在#后输入passwd即可。要注意,密码输入是没有回显的。输入完毕敲回车,再输入一遍确认密码,密码就设置完毕了;
18.倒数第二步,设置boot loader。Boot Loader 是在操作系统内核运行之前运行的一段小程序。通过这段小程序,我们可以初始化硬件设备、建立内存空间的映射图,从而将系统的软硬件环境带到一个合适的状态,以便为最终调用操作系统内核准备好正确的环境。(引导作用)通常采用GRUB引导。在#后输入 pacman -S grub os-prober,便会开始下载,下载到某一步会询问是否继续,输入y然后回车即可;
接下来#后分别输入 grub -install --target=i386-pc /dev/sda和 grub-mkcongfig -o /boot/grub/grub.cfg即可 ;
19.最后一步,卸载分区,重启系统即可。在#后输入exit后再输入reboot,系统便会重启。然后重启后打开已有的OS(第二个选项)即可。
20.进入以后输入密码,就可以开始van♂了!
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)