您的位置:首页 > 运维架构 > Linux

Thinkpad T530 安装 Archlinux

2015-09-16 00:00 896 查看
摘要: 记录下大概过程

##下载镜像.
https://www.archlinux.org/download/

##烧录镜像
到CD/DVD/USB闪存.

##联网
安装过程要联网下软件, 很幸运,镜像live内核加载了无线网卡芯片的驱动. https://wiki.archlinux.org/index.php/Beginners%27_Guide#Establish_an_internet_connection

##硬盘分区
MBR, fdisk分区. 可选UEFI
sda3 | 8G | SWAP
sda5 | 200M | /boot
sda6 | 50G | /
sda7 | 120G | /home

##chroot前的准备.
###文件系统/挂载

mkfs.ext4 /dev/sda5
mkfs.ext4 /dev/sda6
mkfs.ext4 /dev/sda7
mkswap /dev/sda3
swapon /dev/sda3
mkdir /mnt/boot
mkdir /mnt/home
mount /dev/sda5 /mnt/boot
mount /dev/sda7 /mnt/home
mount /dev/sda6 /mnt
mkdir -p /mnt/var/lib/pacman
mkdir -p /mnt/var/cache/pacman/pkg
mkdir /mnt/log
mkdir -p /mnt/etc/pacman.d/gnupg

###更改镜像源

nano /etc/pacman.d/mirrorlist

{
Server = http://mirror.hust.edu.cn/archlinux/$repo/os/$arch //添加一个国内镜像站
}

###pacman.conf

nano /etc/pacman.conf

{
[option]

RootDir     = /mnt
DBPath      = /mnt/var/lib/pacman/
CacheDir    = /mnt/var/cache/pacman/pkg/
LogFile     = /mnt/var/log/pacman.log
GPGDir      = /mnt/etc/pacman.d/gnupg/

SigLevel = Never
}

###安装

pacman -Sy
pacman -S base base-devel
pacman -S iw wpa_supplicant wpa_actiond dialog wget

###生成fstab
什么是fstab ?

genfstab -U -p /mnt >> /mnt/etc/fstab

###更改LOCALE

nano /mnt/etc/rc.conf

{
HARDWARECLOCK="localtime"
TIMEZONE="Asia/Shanghai"
KEYMAP="us"
LOCALE="en_US.UTF-8"
DAEMON_LOCALE="yes"
USECOLOR="yes"
HOSTNAME="Kangaroo-PC"
DAEMONS=(syslog-ng hwclock dbus network !crond)
}

##chroot

arch-chroot /mnt

###chroot后的配置

nano /etc/pacman.conf

{
XferCommand = /usr/bin/wget --passive-ftp -c -O %o %u
SigLevel = Never
}

nano /etc/locale.gen
locale-gen
mkinitcplo -p linux

nano /etc/pacman.d/mirrorlist

{
Server = http://mirror.hust.edu.cn/archlinux/$repo/os/$arch }

##安装Grub

exit    //chroot环境无法联网
pacman -Sy
pacman -S grub-bios

arch-chroot /mnt
grub-install /dev/sda1
grub-mkconfig -o /boot/grub/grub.cfg

exit
reboot

##新系统安装X-window

pacman -S xorg-server xorg-server-utils xorg-xinit mesa    //XORG
pacman -S xf86-video-intel    //英特尔核心显卡
pacman -S xf86-input-synaptics    //触控板
pacman -S lxde

nano ~/.xinitrc
{
exec startlxde
}

reboot
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  archlinux