首先将ISO文件(通常名字为archlinux-[日期]-[架构].iso加载入虚拟光驱然后启动,如果ISO文件没有故障,应该显示如下的内容由于这里是安装ArchLinux,所以直接Enter键,进入第一个项目(“Boot Arch Linux”)闪过一大串各种信息后进入了终端,下面就要开始shell的操作了
警告:后面的操作将会损毁硬盘上的原有数据,所以请考虑好再进行操作
1.重构磁盘
输入cfdisk进入磁盘分区工具用上下键选择至高亮条到dos上(dos分区表),Enter选中依然无脑Enter三次这样建立的将是一个整体的分区,没有提供交换分区(SWAP)
提醒:交换分区的效果类似于加大内存的尺寸(但是当然没有内存的速度),现在这种分区方法不能再支持swap分区,但是依然可以支持swap文件,本文出于篇幅缘故不再进行讨论,请自行研究并配置左右键,直至高亮显示条显示在写(“[Write]”)上Enter键将内容写入硬盘,中间要输入一次“yes”
左右键转移到退出(“[Quit]”)又是Enter回到了Shell,用lsblk检查一下磁盘结构你的分区方案应该与之类似 硬件sda下有一个sda1分区,id为83 即 Linux
今天就先讲到这里,第一次做教程,好累...

解决方案 »

  1.   

    各位,我又回来啦,这次我们将带来
    2.安装主要系统
    现在,我们已经对硬盘进行了分区,是不是就可以直接安装系统了呢?
    不行,因为这个硬盘的逻辑分区是没有经过处理的,所以,不能直接挂载,也不能读写文件
    因为操作系统是由许多文件组成的,所以,安装操作系统,需要先建立文件系统
    先对/dev/sda1 这块磁盘进行制作文件系统
    mkfs.ext4 /dev/sda1看来成功了,那我们继续吧
    使用mount挂载磁盘到根目录
    #mount [磁盘地址,通常为/dev/设备名称] [挂载地址,这个可以任意]
    mount /dev/sda1 /mnt
      

  2.   

    好的,今天我们继续进行ArchLinux的安装
    先做一些基础工作
    rsync -azAXH --delete --exclude={"/dev/*","/proc/*","/sys/*","/tmp/*","/run/*","/mnt/*","/lost+found"} [email protected]:/ /mnt
    这样大多数的的系统文件就安装好了
    进行下面一步之前,请确定以下内容
     · 你的设备有网络连接
    使用pacstrap安装archlinux所需的基本文件pacstrap [根目录挂载点] [安装包的名称]pacstrap /mnt base
    提醒:这里安装的是base包,包含了平常所需的大部分内容,除此之外,又有一base-devel包,devel=develope,顾名思义,这个包里大多数是开发与编程使用的,例如make系列

    这里安装需要很长的时间,不过放心,仅仅在刚开始的时候需要输入y并enter两次,除此之外的过程是完全不需要有人值守的
    在这里用genfstab生成fstab配置文件genfstab -U -p [根目录挂载点] > [fstab文件所在位置]genfstab -U -p /mnt > /mnt/etc/fstab 
    现在,终于可以前往平时所用的root啦
    arch-chroot /mnt
    可以发现命令提示符发生了变化,那就意味着成功了
    好了,今天就到这里
      

  3.   

    今天依然是ArchLinux的安装呢,终于可以进入到下一阶段了
    3.grub准备