Install Arch Linux on VirtualBox

风行水上 @ 2013-11-22 19:07:50
标签:

    ArchLinux Logo

    简单记录一下大致步骤和涉及到的概念。

    Arch Linux的安装文件可以通过国内的镜像站点下载:

    下载下来的是".iso"光盘镜像文件是32bit/64bit二合一的版本(archlinux-2013.11.01-dual.iso)。

    直接通过VirtualBox加载进行安装。

    • x86_64 : 64bit版本
    • i686 : 32bit版本

    硬盘分区和格式化

    空的硬盘需要分区,格式化。

    gdisk分区。硬盘对应的文件名是/dev/sda

    root@archiso ~ # gdisk /dev/sda
    
    o: create a new GUID partition table (GPT)
    n: add a new partition
    w: write table to disk and exit
    p: print the partiion table
    q: quit
    

    分区完成后,进行磁盘格式化mkfs -t ext4 /dev/sda1

    通过网络安装

    然后加载该分区:mount /dev/sda1 /mnt

    接下来就是安装了:pacstrap /mnt base

    需要从网络上下载文件。耐心等待,安装完成后。

    1. genfstab -p /mnt >> /mnt/etc/fstab
    2. arch-chroot /mnt 切换根目录到安装好的系统目录

    系统的简单设置

    • 主机名: echo $host > /etc/hostname
    • 时区:ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
    • 语言:
      1. vi /etc/locale.gen ;# use en_US.UTF-8
      2. locale-gen
      3. ls /usr/lib/locale/

    用GRUB进行系统引导

    GRUB是GNU的一个boot loader。

    1. pacman -S grub 安装GRUB以进行系统引导
    2. grub-install target=i386-pc recheck --debug /dev/sda # 安装GRUB到硬盘
    3. grub-mkconfig -o /boot/grub/grub.cfg # 生成GRUB引导配置文件

    TODO: Grub对分区的要求

    TODO: Grub的配置

    重启系统

    • 重启系统:reboot
    • 关机:poweroff

    安装程序包

    Arch Linux的程序包管理程序叫做"pacman"。

    • pacman -S vim : 安装程序包

    Arch 镜像

    # File: /etc/pacman.d/mirrorlist
    
    Server = http://mirrors.sohu.com/archlinux/$repo/os/i686
    
    标签:

      分享到:
      comments powered by Disqus

      21/23ms