이 팁은 시디를 굽는 방법이 아니라 iso 시디 이미지를 만드는 방법입니다.
iso9660 형식의 시디이미지를 만들기 위해서는 mkisofs가 설치되어 있어야 합니다.
먼저 사용법은 아래와 같습니다.
mkisofs -r -J -l -L -T -V "My Backup 2" -o cdimg.iso /home /etc
-r : 옵션은 Rock Ridge 프로토콜을 이용하여 이미지를 만들고, uid나 gid를 0으로
설정합니다. 왜냐하면 시디에는 사용자나 그룹 권한이 필요없기 때문이죠.
-J : iso9660 파일 이름에 Joliet 파일 이름을 추가로 만듭니다. win95/NT에서
호환되기 위함입니다.
-l -L : 이것은 리눅스에서 '.'가 여러개 들어가는 파일 이름을 윈도우즈 환경에서도
인식시키기 위한 옵션입니다. 이 옵션이 빠지면 리눅스의 redhat-6.2.rpm 이라는
파일 이름이 윈도우즈에서는 redhat-6.2 라고 읽힙니다.
-T : Rock Ridge 프로토콜과 호환되지 않는 시스템을 위해서 시디에 TRANS.TBL 이라는
파일을 만들어 호환성을 유지합니다.
-V "이름" : 시디의 이름입니다.
-o 파일명 : 만들어진 시디이미지의 파일 이름입니다.
경로 : 시디이미지로 구울 파일들을 써주시면 됩니다.
이렇게 명령을 내리면 진척사항을 퍼센트로 보여주면서 만듭니다.
또한 시디이미지를 만들때 파일명이 #으로 시작하거나 ~로 끝나는 파일들은 백업 파일로
인식하여 자동으로 빼고 만듭니다.
시디이미지가 완성이 되면 확인을 해야겠지요. 일반 시디와 마찬가지로 마운트하여
확인을 할 수 있습니다.
mount cdimg.iso -r -t iso9660 -o loop /mnt
-r : 읽기만 허용해서 (시디 이니 당연하겠죠)
-t iso9660 : 파일 형식은 iso9660
-o loop : loop back 장치를 이용해서
/mnt 디렉토리에 마운트를 합니다.
이 방법으로 중요 파일들을 백업해놓고 보관했다가 필요시에 사용하거나 시디로 구울
수 있어 편리합니다.
또한 부팅 이미지가 있다면 부트 시디이미지를 만들 수 있습니다.
-b 부팅 이미지 만 추가하면 됩니다.
mkisofs -r -J -l -L -T -V "Redhat6.1" -b images/boot.img -o redhat.iso /Redhat
이런 식으로 해서 자신만의 백업용 부팅시디를 만들 수도 있습니다.
'Linux' 카테고리의 다른 글
vim/gvim 쓸수록 재밌군요.. 탭열기.. (0) | 2010.08.06 |
---|---|
리눅스 원격접속 VNC 서버 사용하기 (0) | 2010.07.15 |
CSCOPE settings for vim (0) | 2010.04.02 |
BogoMIPS (0) | 2009.12.27 |
스크립트(awk,sed,vi,gcc..) (0) | 2009.10.24 |
WRITTEN BY
- RootFriend
개인적으로... 나쁜 기억력에 도움되라고 만들게되었습니다.
,