ZOXIO ZOXIO
关注数: 1 粉丝数: 89 发帖数: 1,143 关注贴吧数: 166
ArchLinux 2016.01.01 SSD+HDD 安装 BIOS/MBR USB Live 引导后 更新系统时间 # timedatectl set-ntp true [分区] 方案:SSD sda,sda1 / ext4,HDD sdb,sdb1 /var ext4,sdb2 swap,sdb3 /home ext4,BIOS/MBR,4k对齐 # lsblk # parted /dev/sda (parted) mklabel msdos (parted) mkpart primary ext4 1M 100% (parted) set 1 boot on quit # parted /dev/sdb (parted) mkpart primary ext4 1M 10G (parted) mkpart primary linux-swap 10G 12G (parted) mkpart primary ext4 12G 100% quit # lsblk # mkfs.ext4 /dev/sda1 && mkfs.ext4 /dev/sdb1 && mkfs.ext4 /dev/sdb3 # mkfsswap /dev/sdb2 # swapon /dev/sda2 [挂载] # mount /dev/sda1 /mnt && mkdir /mnt/var && mount /dev/sdb1 /mnt/var && mkdir /mnt/home && mount /dev/sdb3 /mnt/home [安装] # nano /etc/pacman.d/mirrorlist alt+6复制行 ctrl+u粘贴行 复制需要的源到前面,如163源 # pacstrap /mnt base base-devel [配置] # genfstab -p /mnt > /mnt/etc/fstab # cp /mnt/etc/fstab /mnt/etc/fstab.bak # nano /mnt/etc/fstab 加入参数 /dev/sda1 / ext4 defaults,***,discard 0 1 # arch-chroot /mnt /bin/bash # nano /etc/locale.gen en_US.UTF-8 UTF-8 zh_CN.UTF-8 UTF-8 # locale-gen # echo LANG=en_US.UTF-8 > /etc/locale.conf 终端字体 # echo FONT=Lat2-Terminus16 > /etc/vconsole.conf 时区 # tzselect # ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime # hwclock --systohc --utc # cp /etc/mkinitcpio.conf /etc/mkinitcpio.conf.bak # nano /etc/mkinitcpio.conf 注销后面的注释,使用xz压缩内核 # mkinitcpio -p linux # passwd root 安装启动管理器 # pacman -S grub os-prober # grub-install --recheck /dev/sda # grub-mkconfig -o /boot/grub/grub.cfg 主机名 # echo myhostname > /etc/hostname # cp /etc/hosts /etc/hosts.bak /etc/hosts 添加同样的主机名: #<ip-address> <hostname.domain.org> <hostname> 127.0.0.1 localhost.localdomain localhost myhostname ::1 localhost.localdomain localhost myhostname 启用网卡DHCP(ip link 查看网卡设备名) # systemctl enable [email protected] # exit # umount -R /mnt # reboot 启动之后 启用ntp # timedatectl set-ntp true # pacman -Syu 添加用户 # useradd -m myname # passwd myname 配置sudo # EDITOR=nano visudo 用户名添加到root下,格式和root一样 # cp /etc/pacman.conf /etc/pacman.conf.bak 启用pacman彩色支持 # nano /etc/pacman.conf 反注释color 安装GNOME # pacman -S gnome # pacman -S gedit file-roller gnome-tweak-tool # pacman -S wqy-microhei wqy-zenhei # pacman -S ibus-rime # pacman -S hdparm # systemctl enable gdm # systemctl enable NetworkManager # reboot SSD IO调度优化,使用noop,而不是默认的cfq # nano /etc/udev/rules.d/60-schedulers.rules # set noop scheduler for non-rotating disks ACTION=="add|change", KERNEL=="sd[a-z]", ATTR{queue/rotational}=="0", ATTR{queue/scheduler}="noop" reboot over
1 下一页