ArchLinux 를 NVME 에 설치 하기
참고:http://www.linuxidc.com/Linux/2016-05/131059.htm컴퓨터 가 시 작 될 때 는 UEFI 로 불 러 와 야 합 니 다.1. 구역 구분 파 티 션 정보 보기
#lsblk
#parted -l
NVME 하 드 디스크 에 대해 서 는 공식 파 티 드 로 나 누 는 것 을 권장 합 니 다.
#parted /dev/nvme0n1
(parted)mklabel gpt
(parted)mkpart ESP fat32 1MB 513MB boot 512MB.
(parted)set 1 boot on 1
(parted)mkpart primary ext4 513MB 100%
2. mkfs 포맷
#mkfs.fat -F32 /dev/nvme0n1p1 # /boot
#mkfs.ext4 -O "^has_journal" /dev/nvme0n1p2 // , SSD
3. mount 분할
#mount /dev/nvme0n1p2 /mnt
#mkdir /mnt/boot
#mount /dev/nvme0n1p1 /mnt/boot
4. 인터넷 연결
#wifi-menu wls3 ( )
5. 시계 교정
#timedatectl set-ntp true
6. 업데이트 원본 수정
#vim /etc/pacman.d/mirrorlist
# Speed First (China)
Server = http://mirrors.aliyun.com/archlinux/$repo/os/$arch
Server = http://mirrors.163.com/archlinux/$repo/os/$arch
Server = http://mirrors.ustc.edu.cn/archlinux/$repo/os/$arch
#pacman -Syy
7. 가장 기본 적 인 가방 을 새 하 드 디스크 에 설치한다.
#pacstrap -i /mnt base base-devel
8. fstab 시트 생 성, 파 티 션 시트 자동 마 운 트
#genfstab -U /mnt >> /mnt/etc/fstab
9. chroot 새 하 드 디스크 디 렉 터 리 로 전환
#arch-chroot /mnt /bin/bash
10. vim 설치
#pacman -S vim
11. 시간 대, 문자, 호스트 이름 설정
# ln -s /usr/share/zoneinfo/Asia/Shanghai /etc/localtime //
# echo flyarch > /etc/hostname //
# vim /etc/locale.gen
en_US.UTF-8 UTF-8
zh_CN.GBK GBK
zh_CN.UTF-8 UTF-8
zh_CN GB2312
#locale-gen
#vim /etc/locale.conf
LANG=en_US.UTF-8
12. nvme 모듈 불 러 오기
#vim /etc/mkinitcpio.conf
MODULES="...nvme..."
13. mkinitcpio 업데이트
#mkinitcpio -p linux
14. 루트 비밀번호 변경
#passwd root
15. systemd - boot 를 설치 합 니 다. grub 은 nvme 장치 의 시작 을 지원 하지 않 기 때 문 입 니 다.
#pacman -S systemd-boot systemd-boot ,
16. 시스템 d - boot 를 nvme ssd 에 설치
#bootctl install
bootctl install 명령 을 실행 하 는 데 실패 하면 efibootmgr 을 통 해 수 동 으로 옵션 을 추가 할 수 있 습 니 다.
# efibootmgr -c -d /dev/sdX -p Y -l /EFI/systemd/systemd-bootx64.efi -L "Linux Boot Manager"
마이크로 코드 사용 하기
#pacman -S intel-ucode
#vim /boot/loader/entries/arch.conf 안내 프로필 생 성
title Arch Linux
linux /vmlinuz-linux
initrd /intel-ucode.img
initrd /initramfs-linux.img
options root=/dev/nvme0n1p2 rw //nvme0n1p2 root
//options root=PARTUUID=06d1a377-976d-47db-a907-9bf03bb8519b rootfstype=ext4 rw pcie_aspm=force i915.enable_rc6=7
그 중 PARTUUID 는 blkid 를 통 해 얻 을 수 있 습 니 다.
#vim /boot/loader/loader.conf :
timeout 3
default arch
다른 패키지 와 설정 환경 을 설치 하여 수 동 조작 을 피하 기 위해 저 는 Ansible 을 이용 하여 각종 상용 소프트웨어 와 환경 을 설치 하 는 과정 을 자동화 하고 실행 만 하면 됩 니 다.
#ansible-playbook site.yml
GitHub 를 통 해 archstrap 을 가 져 올 수 있 습 니 다.19. 종료, 재 부팅
#exit
#umount -R /mnt
#reboot
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
O melhor gerenciador de pacotes para Arch LinuxUm gerenciador de pacotes é um programa utilizado para manipular os pacotes de um sistema, instalando, removendo e atual...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.