[참고자료] OS 설치 자동화, 윈도우 OS설치 자동화, 오픈소스 RIS서버

1,206 views
Skip to first unread message

문태준

unread,
Aug 8, 2008, 3:09:51 AM8/8/08
to sysadminstudy
메일보낸 김에 자료 하나 더 보냅니다.

요즘 제가 OS설치 자동화를 준비하고 있습니다.
제가 예전에 리눅스에서 자동설치를 구현하는것과 관련하여 자료를 정리한적이 있었죠. 이건 kldp 등에도 올려져있구요.

윈도우는 RIS, ADS, WDS 등이 있는데 자료를 찾다보니 오픈소스로 RIS 서비스를 만든게 있더군요.
아래에서 RIS for Linux 를 참고하시면 됩니다.
약간 고생을 하니 dhcp, tftp, pxelinux 이용하여 윈도우 2003 서버 설치가 되더군요.
리눅스, 윈도우를 하나로 통합해서 설치할 수 있도록 구성하려고 하는건데 오픈소스 ris를 이용하거나 아니면 윈도우 RIS 서비스
에 리눅스 설치도 통합이 가능합니다.

http://syslinux.zytor.com/wiki/index.php/PXELINUX
여기서 관련내용이 Deploy Linux from Windows WDS/RIS server using PXELinux 입니다.

나중에 자료가 정리되면 그때 또 정보를 알려드리죠.
혹시 리눅스, 윈도우 통합해서 아니면 별도라도 아시는 정보들 있으면 알려주시면 감사~~


* OS자동설치
o Windows OS 자동설치
+ RIS for Linux
+ 윈도우 무인설치 프로젝트
+ Windows Deployment Services (MS)
o OS자동설치 상용제품
+ bootix(R) BootManage Administrator
o 참고자료
+ syslinux
o 리눅스자동설치
* 소프트웨어 deploy
o 윈도우 소프트웨어 배포
+ WPKG
o 윈도우즈 패키지 무인 설치, 삭제관련한 정보
o 멀티플랫폼 패키지설치
+ InstallAnywhere

자동설치와 관련한 여러가지 자료를 임시로 링크해둔다.
OS자동설치
Windows OS 자동설치

Windows 자동설치의 원리는 스크립트설치, RIS서버등의 자료를 참고함
RIS for Linux

Install windows using ris, without having a window server
(multiplatform)
리눅스서버를 이용하여 윈도우 RIS 기능을 구현한다. 참고할만한 자료가 될 듯 하다.
http://oss.netfarm.it/guides/

위 사이트를 기반으로 구성한 아래의 내용이 도움이 되었다.
http://www.aerospacesoftware.com/ris-howto.html
http://www.promodus.net/linuxris
윈도우 무인설치 프로젝트

Win2000, Win2003 서버 등 자동설치하는 내용. 각종 애플리케이션에 대한 자동설치도 어떻게 할 것인지 자세한 내용을
담고 있음. 많은 도움이 될 것으로 판단이 됨. 프로젝트는 윈도우 2003서버까지 진행한후 현재는 멈춰있는 것으로 보임
http://unattended.sourceforge.net/
This is a system for fully automating the installation of Windows 2000
Professional and Server, Windows XP, and Windows Server 2003.
Windows Deployment Services (MS)

RIS서비스가 Windows Server SP2, Windows Server 2008 에서는 WDS(Windows
Deployment Services)로 바뀌었다.
http://msdn.microsoft.com/en-us/library/aa967394(VS.85).aspx
OS자동설치 상용제품
bootix(R) BootManage Administrator

http://www.bootix.com/products/administrator_en.html
네트워크 환경에서 각종 OS를 자동으로 설치해주는 상용 솔루션. 구글 검색중 광고를 통하여 접속했음.
윈도우, 리눅스 모두 지원.
참고자료
syslinux

http://syslinux.zytor.com/wiki/index.php/The_SYSLINUX_Project

The SYSLINUX Project covers lightweight bootloaders for MS-DOS FAT
filesystems (SYSLINUX), network booting (PXELINUX), bootable "El
Torito" CD-ROMs (ISOLINUX), and Linux ext2/ext3 filesystems
(EXTLINUX). The project also includes MEMDISK, a tool to boot legacy
operating systems (such as DOS) from nontraditional media; it is
usually used in conjunction with PXELINUX and ISOLINUX.

윈도우즈 WDS/RIS 에서 PXELinux를 이용하여 리눅스 설치하는 내용도 있음
http://syslinux.zytor.com/wiki/index.php/PXELINUX#Deploy_Linux_from_Windows_WDS.2FRIS_server_using_PXELinux

syslinux 에서 멀티형태의 메뉴도 있으며 설치해야 할 종류가 다양해질 경우 유용할 것으로 보임
리눅스자동설치

웹에서 kickstart 와 PXE를 이용하여 리눅스 서버를 설치할 수 있는 프로그램입니다.
http://www.linux.kaybee.org/tabs/kickstart/

여기에서 소개하고 있는 문서가 참고할 부분이 있다. Documentation 에서 More more information on
PXE booting, read this HOWTO. 링크 참고.
http://www.stanford.edu/~alfw/PXE-Kickstart/PXE-Kickstart.html
네트워크 부팅하고 재설치하지 않도록 하는 부분
소프트웨어 deploy
윈도우 소프트웨어 배포
WPKG

http://wpkg.org/
WPKG is an automated software deployment, upgrade and removal program
for Windows
윈도우에서 소프트웨어 설치, 제거를 하며 대몬 형태로 떠있다. 아이디어는 참고를 할 수 있을 것임. Silent
installers 부분은 참고가 될 듯하다.
윈도우즈 패키지 무인 설치, 삭제관련한 정보

각종 패키지에 대한 세부정보가 있음
http://www.appdeploy.com/packages/

윈도우 각종 패키지 방식 설명
http://unattended.sourceforge.net/installers.php

WPKG 사이트에서 silent installers 설명. 여기 사이트에서 http://www.appdeploy.com/packages/
도 소개를 해주었음.
Windows HotFix, 윈도우즈 세팅등에 대한 내용도 있음
http://wpkg.org/Category:Silent_Installers
멀티플랫폼 패키지설치
InstallAnywhere

Install Software on Multiple Platforms with One Installation Project
하나의 설치 프로젝트로 여러개의 플롯폼에 소프트웨어 설치하는 상용 소프트웨어
http://www.acresso.com/products/installation/installanywhere.htm

문태준

unread,
Sep 28, 2008, 9:49:26 AM9/28/08
to sysadminstudy
요즘 리눅스, 윈도우 통합설치하는 것때문에 테스팅하고 있는데 재밌군요.

위에서 말을 했던 RIS for Linux 는 윈도우 2003, XP까지만 작동을 하며 CD설치하는 방식을 이용하되 부팅만 네트
워크로 하는 것입니다. 그런데 윈도우 2008, Vista 부터는 부팅 프로세스가 바뀌었습니다.

윈도우 2008, Vista 는 RIS 의 업그레이드 프로그램인 WDS (Windows Deployment Service)를 이
용하는 것이 가능하며 WDS와 Active Directory, DHCP 등을 조합하여 사용합니다. TFTPD 기능은 WDS에 들
어 있습니다. WDS도 네트워크 부팅은 pxe, dhcp, tftpd 를 이용하기 때문에 WDS를 이용하여 리눅스로 부팅하고 설
치하는 것도 가능합니다.

WDS에서 네트워크 부팅 프로그램(NBP)를 pxelinux 에서 제공하는 프로그램을 이용하여 네트워크 부팅하면 그 이후부터는
기존의 방식대로 구성을 하면 됩니다. 그런데 리눅스를 설치하고 나서는 pxelinux 에서 localboot 로 해 두어도 제대
로 넘어가지 않아서 WDS에서 기본 제공하는 부트 프로그램으로 바꾸면 제대로 부팅이 되더군요. 그래서 설치가 끝나고나면 WDS
에 어떤 식으로든 설치가 끝났다는 것을 알려서 이 부분만 처리하면 윈도우, 리눅스 모두 WDS를 이용하여 OS원격설치가 가능합니
다.

나중에 기회가 되면 정리한 자료 올리지요.
> 리눅스서버를 이용하여 윈도우 RIS 기능을 구현한다. 참고할만한 자료가 될 듯 하다.http://oss.netfarm.it/guides/
>
> 위 사이트를 기반으로 구성한 아래의 내용이 도움이 되었다.http://www.aerospacesoftware.com/ris-howto.htmlhttp://www.promodus.net/linuxris
> 윈도우 무인설치 프로젝트
>
> Win2000, Win2003 서버 등 자동설치하는 내용. 각종 애플리케이션에 대한 자동설치도 어떻게 할 것인지 자세한 내용을
> 담고 있음. 많은 도움이 될 것으로 판단이 됨. 프로젝트는 윈도우 2003서버까지 진행한후 현재는 멈춰있는 것으로 보임http://unattended.sourceforge.net/
> This is a system for fully automating the installation of Windows 2000
> Professional and Server, Windows XP, and Windows Server 2003.
> Windows Deployment Services (MS)
>
> RIS서비스가 Windows Server SP2, Windows Server 2008 에서는 WDS(Windows
> Deployment Services)로 바뀌었다.http://msdn.microsoft.com/en-us/library/aa967394(VS.85).aspx
> OS자동설치 상용제품
> bootix(R) BootManage Administrator
>
> http://www.bootix.com/products/administrator_en.html
> 네트워크 환경에서 각종 OS를 자동으로 설치해주는 상용 솔루션. 구글 검색중 광고를 통하여 접속했음.
> 윈도우, 리눅스 모두 지원.
> 참고자료
> syslinux
>
> http://syslinux.zytor.com/wiki/index.php/The_SYSLINUX_Project
>
> The SYSLINUX Project covers lightweight bootloaders for MS-DOS FAT
> filesystems (SYSLINUX), network booting (PXELINUX), bootable "El
> Torito" CD-ROMs (ISOLINUX), and Linux ext2/ext3 filesystems
> (EXTLINUX). The project also includes MEMDISK, a tool to boot legacy
> operating systems (such as DOS) from nontraditional media; it is
> usually used in conjunction with PXELINUX and ISOLINUX.
>
> 윈도우즈 WDS/RIS 에서 PXELinux를 이용하여 리눅스 설치하는 내용도 있음http://syslinux.zytor.com/wiki/index.php/PXELINUX#Deploy_Linux_from_W...
>
> syslinux 에서 멀티형태의 메뉴도 있으며 설치해야 할 종류가 다양해질 경우 유용할 것으로 보임
> 리눅스자동설치
>
> 웹에서 kickstart 와 PXE를 이용하여 리눅스 서버를 설치할 수 있는 프로그램입니다.http://www.linux.kaybee.org/tabs/kickstart/
>
> 여기에서 소개하고 있는 문서가 참고할 부분이 있다. Documentation 에서 More more information on
> PXE booting, read this HOWTO. 링크 참고.http://www.stanford.edu/~alfw/PXE-Kickstart/PXE-Kickstart.html
> 네트워크 부팅하고 재설치하지 않도록 하는 부분
> 소프트웨어 deploy
> 윈도우 소프트웨어 배포
> WPKG
>
> http://wpkg.org/
> WPKG is an automated software deployment, upgrade and removal program
> for Windows
> 윈도우에서 소프트웨어 설치, 제거를 하며 대몬 형태로 떠있다. 아이디어는 참고를 할 수 있을 것임. Silent
> installers 부분은 참고가 될 듯하다.
> 윈도우즈 패키지 무인 설치, 삭제관련한 정보
>
> 각종 패키지에 대한 세부정보가 있음http://www.appdeploy.com/packages/
>
> 윈도우 각종 패키지 방식 설명http://unattended.sourceforge.net/installers.php
>
> WPKG 사이트에서 silent installers 설명. 여기 사이트에서http://www.appdeploy.com/packages/
> 도 소개를 해주었음.
> Windows HotFix, 윈도우즈 세팅등에 대한 내용도 있음http://wpkg.org/Category:Silent_Installers
Reply all
Reply to author
Forward
0 new messages