-
[archlinux] archlinux-2012.11.01 설치Unix Linux Like 2012. 11. 7. 00:34
archlinux-2012.11.01 초간단 리눅스 설치 설명
※ 사전지식 필요
1. 설치 이미지를 다운 받는다.
2. 부팅 가능한 매체에 굽는다
3. 부팅한다.
4. fdisk로 파티션을 구성한다# fdisk /dev/sda
or
# gdisk /dev/sda5. 파일시스템을 만든다(포맷)
# mkfs.ext4 /dev/sda1
6. /mnt에 마운한다.
# mount /dev/sda1 /mnt
※ 파티션을 여러개 만들었을경우 /mnt 하위에 마운트 한다.
먼저 / 가 될 파티션을 /mnt에 마운트하고 하위 디렉토리를 만들어 마운트하면 된다.
7. 네트웍 설정을 한다.7.1 DHCP
# systemctl stop dhcpcd @eth0
# systemctl start dhcpcd@eth0
# systemctl enable dhcpcd@eth0
8. base system 설치8.1 미러 설정
/etc/pacman.d/mirrorlist 에서 사용할 미러를 맨 위로 이동(복사)한다. /* kaist가 빠름 */
vi /etc/pacamn.d/mirrolist
8.2 base system 설치# pacstrap /mnt base bae-devel
9. bootloader를 설치한다
grub 또는 syslinux 중 하나를 설치한다.syslinux 설치
# arch-chroot /mnt pacamn -S syslinux
10. 설정
10.1. 마운트 설정# genfstab -p /mnt >> /mnt/etc/fstab
10.2. chroot
# arch-chroot /mnt
10.3. syslinux 설정
# vi /boot/syslinux/syslinux.cfg
10.4. 변경된 syslinux 적용# /usr/sbin/syslinux-iinstall_update -i -a -m
-i (install the files)
-a (make the partition active with the boot flag)
-m (install the MBR boot code)
10.5. 호스트 네임 변경# vi /etc/hostname
10.6 타임존 설정# ln -s /usr/share/zoneinfo/Asia/Seoul /etc/localtime
10.7. 콘솔키맵 및 폰트 설정
?[pass]
10.8. 로케일 설정# vi /etc/locale.conf
# vi /etc/locale.gen
# locale-gen10.9. mkinitcpio 초기화 램디스크?
?[pass]
10.10 패스워드 설정
# passwd
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully
11. chroot 나가기# exit
12 마운트 해제# umount /mnt
13. 재부팅# reboot
14. 네트워크 설정
# systemctl stop dhcpcd.service
# systemctl enable dhcpcd@eth0
# systemctl start dhcpcd@eth0
다음에는 설치 과정을 스크립트로 작성해봐야겠다
그런데, 기본적인 자동화 설치 툴 같은거는 없는건가?
728x90반응형