Ubuntu PXE ȯ°æ ±¸Ãà ¹× Pressed ·Î ÀԷ¾øÀÌ Çѹ濡 ¼³Ä¡ Çϱâ.

ÁÒ¯   
   Á¶È¸ 87834   Ãßõ 0    

가상머신을 쓰면 계속 프로비저닝을 하면서 썼다가 지웠다가 하는 작업이  있습니다.
이거 꽤 귀찮아서 자동으로 해버리는게 엄청 편합니다..

먼저 DHCPd 가 PXE 환경으로 세팅 되었다고 가정합니다.
Mikrotik 같은 경우에는 next 서버인가 설정 해주고 부트 이미지 설정 하면 됩니다.

먼저 이미지를 받습니다.
OS_TYPE="amd64"
DIST_VER="precise"
MIRROR_HOST="ftp.daum.net"
MIRROR_PATH="/ubuntu/dists/${DIST_VER}/main/installer-${OS_TYPE}/current/images/netboot/ubuntu-installer/${OS_TYPE}/"



default configure 는 다음과 같이 설정합니다.
pxelinux 는 tftp 서버로 세팅해야 하고 ipxe/gpxe 는 웹(HTTP)으로 부팅이 됩니다.
주소는 적절히 웹서버로 바꿔줍니다.

# ipxe/gpxe
:ubuntu
imgargs linux auto=true fb=false url=http://foo.bar/xxxxx/preseed.cfg locale=en_US console-setup/ask_detect=false debian-installer/keymap=us netcfg/choose_interface=eth0 netcfg/get_hostname=ubuntu ipv6.disable=1
boot || goto failed
goto start

#pxelinux.0
prompt 0
timeout 0

default 12.04-amd64

LABEL 12.04-amd64
        MENU LABEL Auto Ubuntu 12.04 preseed (64-bit)
        TEXT HELP
        Automatic installation using preseed. Please tab to set hostname.
        ENDTEXT
        KERNEL linux
        APPEND initrd=initrd.gz auto=true locale=en_US console-setup/ask_detect=false debian-installer/keymap=us netcfg/choose_interface=eth0 netcfg/get_hostname=ubuntu ipv6.disable=1


다음 Preseed 를 참고하여 생성합니다.
(코드가 길기 때문에 링크로 대체 합니다)

코드 안에  d-i passwd/user-password-crypted password 뒤에 부분은 Password hash 를 생성 해야 하는데, 다음 명령어로 생성 할수 있습니다.


password 는 적절히 치환해서 나온 결과를 붙여주면 됩니다.

그리고 d-i preseed/late_command string 에 적절한 명령어를 넣어 주셔도 됩니다.
저는 저기에 ssh key 를 복사 해두고, sudoer 를 풀고 locale-gen 을 해주는 명령어를 넣었습니다.
ÇÖ... ÇÑÂü »ðÁú ÇÏ°í ³µ´õ´Ï ÀÌÁ¦¼­¾ß ÀÌ ÆÁÀ» ºÃ³×¿ä. +_+a


Á¦¸ñPage 12/28
2019-07   23634   µö·¯´×¼­¹ö
2019-07   18014   kino0924
2019-07   21292   ¼Ò¸Á±è±â»ç
2019-07   41960   ½ºÄµl¹ÎÇö±â
2019-07   13351   »ßµ¹À̽½ÇÄÀÌ
2019-07   17546   ¼Ò¸Á±è±â»ç
2019-07   23434   ½ºÄµl¹ÎÇö±â
2019-07   14775   ½ºÄµl¹ÎÇö±â
2019-07   19408   ½ºÄµl¹ÎÇö±â
2019-07   13408   ºÐ³ëÀÇ´Ù¿îÈú
2019-06   14681   ±èÁØ¿¬
2019-06   18834   Á¦¿ÂÇÁ·Î
2019-06   18306   ±èÁØ¿¬
2019-06   15865   ¹Ú¹®Çü
2019-06   14042   ±èÁØ¿¬
2019-06   14148   ±èÁØ¿¬
2019-05   29927   ½ºÄµl¹ÎÇö±â
2019-05   10239   Midabo
2019-05   10031   eugeneshin
2019-05   9902   eugeneshin