Tuesday 11 June 2013

Populationg the distribution tree

Copy ISO Images

각 ISO 이미지들을 다음 디렉토리에 복사해 놓는다.
[root@spacewalk mnt]# ls -alR /data/ISO
/data/ISO:
total 28
drwxr-xr-x 4 root root 4096 2013-06-11 16:30 .
drwxr-xr-x. 5 root root 4096 2013-06-11 16:31 ..
drwxr-xr-x 4 root root 4096 2013-06-11 16:31 CentOS6
drwx------ 2 root root 16384 2013-04-03 17:20 lost+found
/data/ISO/CentOS6:
total 16
drwxr-xr-x 4 root root 4096 2013-06-11 16:31 .
drwxr-xr-x 4 root root 4096 2013-06-11 16:30 ..
drwxr-xr-x 2 root root 4096 2013-06-11 16:30 i386
drwxr-xr-x 2 root root 4096 2013-06-11 16:31 x86_64
/data/ISO/CentOS6/i386:
total 5109368
drwxr-xr-x 2 root root 4096 2013-06-11 16:30 .
drwxr-xr-x 4 root root 4096 2013-06-11 16:31 ..
-rw-r--r-- 1 root root 3770155008 2013-04-08 10:48 CentOS-6.4-i386-bin-DVD1.iso
-rw-r--r-- 1 root root 1146304512 2013-04-08 10:48 CentOS-6.4-i386-bin-DVD2.iso
-rw-r--r-- 1 root root 315508736 2013-04-08 10:48 CentOS-6.4-i386-minimal.iso
/data/ISO/CentOS6/x86_64:
total 5669712
drwxr-xr-x 2 root root 4096 2013-06-11 16:31 .
drwxr-xr-x 4 root root 4096 2013-06-11 16:31 ..
-rw-r--r-- 1 root root 4353378304 2013-04-08 10:49 CentOS-6.4-x86_64-bin-DVD1.iso
-rw-r--r-- 1 root root 1452388352 2013-04-08 10:50 CentOS-6.4-x86_64-bin-DVD2.iso

ISO 내용 저장 디렉토리 생성

mkdir -p /data/distro-trees/CentOS6
mkdir -p /data/distro-trees/CentOS6/{i386,x86_64}

CentOS 6 ISO 컨텐츠 복사

mkdir -p /mnt/cdrom
mount -o loop <path>/CentOS-6.4-i386-bin-DVD1.iso /mnt/cdrom
rsync -avP /mnt/cdrom/* /var/distro-trees/CentOS6/i386/
mount -o loop <path>/CentOS-6.4-i386-bin-DVD2.iso /mnt/cdrom
rsync -avP /mnt/cdrom/* /var/distro-trees/CentOS6/i386/
mount -o loop <path>/CentOS-6.4-x86_64-bin-DVD1.iso /mnt/cdrom
rsync -avP /mnt/cdrom/* /var/distro-trees/CentOS6/x86_64/
mount -o loop <path>/CentOS-6.4-x86_64-bin-DVD2.iso /mnt/cdrom
rsync -avP /mnt/cdrom/* /var/distro-trees/CentOS6/x86_64/

No comments:

Post a Comment