두가지 경우가 있을 수 있다.
첫 번째는, 시디를 바꿔 끼우라는 메세지가 나오면서 시디롬의 경로를 묻는 창이 나오는 경우인데,
간단하게 마운트를 여러개 해놓고 다른시디가 마운트 된 경로를 찾아서 정해주면 된다.
cd1.iso, cd2.iso가 있을 때
/mnt/cd1 /mnt/cd2 를 만들고 각각 마운트한다.
그런 후 winecfg를 실행시켜서 /mnt/cd1과 /mnt/cd2를 모두 드라이브 목록에 등록한다.
두 번째는 좀 복잡한데, 해결책은 간단하다.
즉 첫번째 시디가 들어있던 드라이브에 두번째 시디를 넣으라고 하는 경우인데, 알다시피 리눅스에서는 mount라는 개념이 있어 사용중인 드라이브는 빼지 못한다. 이 경우 아래의 여러 방법들을 실행해 보면 되는데 결론부터 말하자면 나는 umount -l(소문자엘) 옵션으로 가능했다.
1. cdrom상이 아닌 밖에서 경로명을 포함해 실행시킨다.
예) mnt$>wine cd1/program.exe
그러면 umount가 잘 되기도 한다. 그러나 cd를 못찾는다는 에러가 나오는 경우도 있다.
2. umount -f 옵션을 이용한다.
예) umount -f /mnt/cd1 ; eject /mnt/cd1
-f 옵션으로 해도 umount가 안되는 경우가 더 많다.
3. umount -l 옵션을 이용한다.
예) umount -l /mnt/cd1 ; eject /mnt/cd1
내가 주로 사용하는 방법이다. 추천.
'Linux > Gentoo' 카테고리의 다른 글
| amd64용 플래시10 좋네요. (0) | 2008/12/04 |
|---|---|
| useflag 보면서 관리하자 - ufed (0) | 2008/11/21 |
| gentoo, wine에서 cd 바꿔 끼우며 프로그램 깔기. (2) | 2008/11/19 |
| gentoo, kde4 한글화 (1) | 2008/11/19 |
| gentoo, 일반유저 sudo 활성화 시키기. (0) | 2008/11/19 |
| amd64+flash9+firefox in gentoo (0) | 2008/11/17 |

댓글을 달아 주세요
결국 삼국지 10를 하고 계시다는지 말씀인지요?
아니면 단지 언마운트하는거만 가능하시다는 것인지요?
삼국지 10은 없어서 테스트 못해봤고요. 시디 3장 바꿔가며 설치해야 하는 디아블로2로 해봤는데 잘 되더군요.
그 글에서 문제된게 시디를 못바꿔낀다였잖아요.