버박으로 설치한거 그대로 남겨둔채로 우분투 재인스톨 못하나요?

매번 쓰다보면 포맷하고 싶어지거나 그러는 이유가 우분투쪽 문제다보니…

버박에 xp설치하고 서비스팩 깔고 이것저것 까는데 걸리는 시간이 너무 아깝습니다.
(우분투는 설치도 빠른데)

버박의 내용물 외장하드 같은데 그대로 백업떴다가 컴터 포맷하고 그 이미지만 카피해서 다시 쓸수있게 하는 그런 기능 없을까요?

[quote="괭이심장":3otlpd3r]버박의 내용물 외장하드 같은데 그대로 백업떴다가 컴터 포맷하고 그 이미지만 카피해서 다시 쓸수있게 하는 그런 기능 없을까요?[/quote:3otlpd3r]당연히 가능합니다. 버박의 게스트 os는 이미지 파일 안에 설치가 됩니다. 따라서 이미지 파일만 있으면, 어디서든 사용이 가능합니다. 심지어 usb 메모리 스틱에 넣어 다른 pc 에서 사용하셔도 됩니다.
게스트 os 가 설치된 이미지 파일의 확장자는 .vdi 이며, 용량은 대략 2기가에서 10기가 내외입니다.
그 외로, 게스트 os 에 대한 정보가 담겨있는 xml 파일도 있는데, 이는 버박 프로그램에서 해당 이미지를 인식하는 것에 대한 부분이므로, 나중에 다시 설정해주면 됩니다. 간단하니 신경안쓰셔도 될듯.(버박을 새로 설치하고, 새 게스트 os 를 만들때, 하드를 새로 만들지 말고, 기존의 이미지를 불러 연결시켜주면 됩니다.)

버추얼 박스의 개인 설정 및 파일들은 홈(~)에 .VirtualBox 디렉으로 .으로 시작하니 안보입니다.(히든)
vdi 파일을 복사해두어도 되지만 ntfs로 백업시 파일 소유권문제나 또 파일 퍼미션은 600 이니…
그냥 쉽게… 홈에 .VirtualBox (히든) 디렉을 압축하여 복사(백업) 후
재설치 후 풀어 주는게 편할 것입니다. (xml 파일은 용량이 얼마 안됩니다.)

cd ~
tar cvzfp VirtualBox.tgz ~/.VirtualBox (홈에 .VirtualBox 디렉을 VirtualBox.tgz 이름으로 tar로 묶고 gzip로 압축해라)

나중에 복원은 tar zxvfp VirtualBox.tgz ~ (VirtualBox.tgz 파일을 홈에 풀어라)

압축 푼 후 버추얼 박스 시작하면 메뉴 및 설정등이 그대로 있을 것입니다.

그렇군요.
사용자 설정도 사용자 홈 백업하고
버박도 이미지와 설정 백업하고…
방식이 비슷한 것 같네요. 리눅스는…

ntfs와 ext3…왔다갔다 하면
권한이 바뀌는 것이 좀 헷갈리긴 합니다.
좋은 거 하나 배워갑니다.

저같은 경우에는 처음 버박 설치하고 게스트로 윈도우 설치했을때,
xp 이미지는 ntfs파일시스템에 생성했습니다.
그러면 우분투를 포맷하고나서 버박을 설치하고 이미지를 새로 생성하는 과정에서
밑에 그림과 같은 부분에서 기존 하드디스크 사용하기를 선택해서 이전에 설치했던 xp이미지를 연결시키면
기존에 사용하던 환경등을 그대로 사용할수가 있습니다.
외장하드같은곳에 저렇게 설치해놓으면 굳이 백업을 안하시더라고,
우분투를 다시 설치하고 나서 버박만 설치하면 금방 사용할수 있습니다.
그리고 저같은경우 ntfs파일시스템에 이미지를 생성해놓으니까
파일권한이 777로 설정되어있더군요

[quote="강분도":2flg7v7a]버추얼 박스의 개인 설정 및 파일들은 홈(~)에 .VirtualBox 디렉으로 .으로 시작하니 안보입니다.(히든)
vdi 파일을 복사해두어도 되지만 ntfs로 백업시 파일 소유권문제나 또 파일 퍼미션은 600 이니…
그냥 쉽게… 홈에 .VirtualBox (히든) 디렉을 압축하여 복사(백업) 후
재설치 후 풀어 주는게 편할 것입니다. (xml 파일은 용량이 얼마 안됩니다.)

cd ~
tar cvzfp VirtualBox.tgz ~/.VirtualBox (홈에 .VirtualBox 디렉을 VirtualBox.tgz 이름으로 tar로 묶고 gzip로 압축해라)

나중에 복원은 tar zxvfp VirtualBox.tgz ~ (VirtualBox.tgz 파일을 홈에 풀어라)

압축 푼 후 버추얼 박스 시작하면 메뉴 및 설정등이 그대로 있을 것입니다.
[/quote:2flg7v7a]

많은분들 답변 감사드립니다.

일단 제 경우 이미 exp3기반에 설치가 되어있으니, 강분도님께서 추천해주신 이 방법을 사용할까 하는데…

제 외장형 하드가 아무래도 fat32로 포맷되어 있나봅니다. 파일 카피하려니까 4GB에서 에러 뜨네요.

압축할때 용량지정해서 분할압축 할 수 있는 방법도 있나요?

압축해도 5.7GB네요…

[quote="괭이심장":1vcms3pg]제 외장형 하드가 아무래도 fat32로 포맷되어 있나봅니다. 파일 카피하려니까 4GB에서 에러 뜨네요.

압축할때 용량지정해서 분할압축 할 수 있는 방법도 있나요?

압축해도 5.7GB네요…[/quote:1vcms3pg]
3기가로 압축하기
tar -cvzfp - ~/.VirtualBox | split -b 3072mb - ~/VirtualBox.tgz

압축 풀때는
cat VirtualBox.tgz* | tar -zvxfp - ~

[quote="강분도":ic2tizqu][quote="괭이심장":ic2tizqu]제 외장형 하드가 아무래도 fat32로 포맷되어 있나봅니다. 파일 카피하려니까 4GB에서 에러 뜨네요.

압축할때 용량지정해서 분할압축 할 수 있는 방법도 있나요?

압축해도 5.7GB네요…[/quote:ic2tizqu]
3기가로 압축하기
tar -cvzfp - ~/.VirtualBox | split -b 3072mb - ~/VirtualBox.tgz

압축 풀때는
cat VirtualBox.tgz* | tar -zvxfp - ~[/quote:ic2tizqu]

음… 죄송합니다. 일단 적어주신 상태로는 잘못된 용량이라고 나와서 mb 를 대문자로 해 봤습니다만.

[quote:ic2tizqu]tar: -: Cannot stat: No such file or directory
tar: Removing leading `/’ from member names
^C
[/quote:ic2tizqu]

저런 메세지가 뜹니다. ^C 부분은 프롬프트가 안뜨고 멈춰 있었기에 ctrl+C했습니다.

이번에 알려주신것은 tar이후에 -cvzfp가 되는 방법이셨는데 잘 안되었기에

처음에 알려주신걸 응용해 보겠다는 생각으로 tar 이후에 -없이 cvzfp를 넣는 방법으로

tar cvzfp ~/VirtualBox.tgz ~/.VirtualBox.tgz | split -b 3072mb
라고 해봤는데 역시 안되네요.

질문이 늘어나서 죄송합니다만

  • <- 이녀석이 없으면 tar [옵션] [완성된 압축파일] [압축할 폴더]고
    있으면 tar [-옵션] [-압축할 폴더] [-완성된 압축파일] 인건가요??

[quote="강분도":2q93tggf]
3기가로 압축하기
tar -cvzfp - ~/.VirtualBox | split -b 3072mb - ~/VirtualBox.tgz

압축 풀때는
cat VirtualBox.tgz* | tar -zvxfp - ~
[/quote:2q93tggf]

후덜덜한 내공이 느껴지는 분할압축법이군요…^^;

gui환경에서도 분할압축이 가능합니다.

원하시는 파일을 오른클릭하고 'create archive’하신 후
‘other options’ 클릭, 'split in volumes of --MB’를 이용하시면 됩니다…만…
저만그런지 압축형식이 7z일때만 옵션 체크가 가능하네요.

아무튼 참고하시길…

[quote="괭이심장":2i8j5ui3]저런 메세지가 뜹니다. ^C 부분은 프롬프트가 안뜨고 멈춰 있었기에 ctrl+C했습니다.

이번에 알려주신것은 tar이후에 -cvzfp가 되는 방법이셨는데 잘 안되었기에

처음에 알려주신걸 응용해 보겠다는 생각으로 tar 이후에 -없이 cvzfp를 넣는 방법으로

tar cvzfp ~/VirtualBox.tgz ~/.VirtualBox.tgz | split -b 3072mb
라고 해봤는데 역시 안되네요.[/quote:2i8j5ui3]
tar cvzfp - ~/.VirtualBox | split -b 2048MB - ~/VirtualBox.tgz
로 해보십시요

직접 해보니
압축 옵션에 - 주면 안되고 mb 는 대문자 MB 주어야 하는군요

답변 감사드립니다.

파일명.tgz파일과 파일명.tgzaa파일과 파일명.tgzab파일 까지는 알겠는데…
p 라는 확장자도 없는 이녀석… 이녀석도 압축의 결과물인거겠죠?

[quote="괭이심장":366x33c6]답변 감사드립니다.

파일명.tgz파일과 파일명.tgzaa파일과 파일명.tgzab파일 까지는 알겠는데…
p 라는 확장자도 없는 이녀석… 이녀석도 압축의 결과물인거겠죠?[/quote:366x33c6]
확장자는 중요하지 않을수 있습니다…
file 명령으로 확인해보세요… 아주 잘 갈켜 줍니다…

[code:366x33c6]terry@macbookpro /usr/portage/distfiles $ file zziplib-0.13.49.tar.bz2
zziplib-0.13.49.tar.bz2: bzip2 compressed data, block size = 900k
[/code:366x33c6]

압축 풀려는데…

[quote:3m3w8r31]
hun@hun-laptop:~$ cat VirtualBox.tgz* | tar -zvxfp - ~

gzip: stdin: unexpected end of file
tar: 아카이브에 예기치 않은 EOF
tar: Error is not recoverable: exiting now
hun@hun-laptop:~$
[/quote:3m3w8r31]

이런게 뜨는군요… 파일 깨진걸까요??