우분투 왕초보자입니다.
현재 우분투 8.04를 사용 중입니다.
NTFS 파티션으로 되어 있는 곳 (XP가 설치되어 있음) 이 현재 부팅 후에 탐색기 등에서 해당 볼륨을 클릭해야지만 마운트가 되고 있습니다.
이것이 귀찮아서 NTFS 파티션을 부팅시에 자동으로 마운트 되게 하려고 하는데 방법이 /etc/fstab 을 이용하는 방법 말고 다른 방법은 없는 것일까요?
우분투 왕초보자입니다.
현재 우분투 8.04를 사용 중입니다.
NTFS 파티션으로 되어 있는 곳 (XP가 설치되어 있음) 이 현재 부팅 후에 탐색기 등에서 해당 볼륨을 클릭해야지만 마운트가 되고 있습니다.
이것이 귀찮아서 NTFS 파티션을 부팅시에 자동으로 마운트 되게 하려고 하는데 방법이 /etc/fstab 을 이용하는 방법 말고 다른 방법은 없는 것일까요?
프로그램 추가/삭제에서 'NTFS 쓰기 지원 설정 도구’를 찾아 설치하십시오.
사용법은 직관적이므로 껄덕쇠님 정도면 쉽게 파악하실 수 있을 줄로 아옵니다.
…허나, 어차피 이 녀석도 /etc/fstab 파일을 수정합니다.
그것도 장치명으로 하기 때문에 UUID로 하는 요즘 추세에 맞지 않죠.
어쨌든 한 번 사용해 보세요~
현재 어떤 UUID가 어떤 파티션의 UUID인지 확인 할 수 있는 방법이 있을까요?
확인하고 싶은 파티션이 ntfs 파티션인데 이게 여러 개가 있어서 단순히 UUID의 링크 정보로만 이것이 어느 파티션인지 알아보기가 영 쉽지 않네요.
UUID 링크 정보를 보면 그냥 단순하게 sda1 / sda2 형식으로만 표시가 되는데 기본 탐색기처럼
ntfs 시스템의 볼륨이름 (XP에서 디스크 이름으로 지정한 이름) 으로 볼 수 있게 해 주는 방법이 있을까요?
아니면 현재 마운트 되어 있는 모든 ntfs 파티션을 /etc/fstab 형식으로 보여주는 방법이라도 ???
gparted를 사용하시면 GUI로 보실 수 있을 것 같습니다.
[b:3kyat1w5]ls -al /dev/disk/by-uuid[/b:3kyat1w5] 하여 보면 ntfs 는 uuid 번호가 짧죠 아래 그림 참고
[attachment=0:3kyat1w5]screenshot1.png[/attachment:3kyat1w5]
[quote="강분도":3nwcb858][b:3nwcb858]ls -al /dev/disk/by-uuid[/b:3nwcb858] 하여 보면 ntfs 는 uuid 번호가 짧죠 [/quote:3nwcb858]
제 경우 문제는 P-ATA 형식 2개와 S-ATA 형식 2개의 하드디스크를 쓰는데 이중 P-ATA 1개에 우분투가 설치되어 있고 나머지는 NTFS 파티션입니다.
그런데 부팅을 한 후에 UUID 를 확인해서 링크된 파티션을 보면 예를 들어 UUID 값이 1234라고 할때 이것이 어떤 때는 sda1 로 연결되었다가 또 어떤 때는 sdc1로 연결되었다가 하는 식으로 부팅할 때마다 그 값이 바뀌는 겁니다.
부팅할때 어떤 때는 P-ATA가 먼저 인식이 되는 경우가 있고 또 어떤 때는 S-ATA가 먼저 인식이 되는 경우가 있어 그야 말로 그날 그날 운에 따라 sda1 가 되는 uuid가 바뀐다는 점입니다.
ls -al /dev/disk/by-uuid
라는 명령으로 확인할 수 있는 것은 단지 sda1, sda2, sdb1, sdb2, sdc1, sdc2 이렇게만 나타나기 때문에 이게 어떤 하드디스크의 파티션인지 구분할 수가 없습니다. 부팅할 때마다 P-ATA와 S-ATA가 인식되는 순서가 그날 그날 운에 따라 달라서 실제 sda, sdb, sdc가 달라지기 때문입니다.
어떤 때는 sda가 P-ATA가 되고 어떤 때는 sda가 S-ATA가 되어 버립니다.
제가 알고 싶은 것은 현재 uuid가 연결되어 있는 sda1가 (물론 ntfs 형식의 파티션) 어떤 종류의 하드디스크에 연결되어 있느냐 입니다. 그것이 P-ATA 인지 아니면 S-ATA 인지 …
그리고 파일 탐색기를 띄워 보면 NTFS 파티션의 경우 그 파티션의 볼륨이름 (XP에서 지정해준 디스크 이름)이 나타서 하드 디스크를 구분하기 쉬운데 이 볼륨 이름으로 마운트된 UUID를 알아낼 수 있는 방법이 없을까요?
[quote="어설픈껄떡쇠":3qwq0ucb]제 경우 문제는 P-ATA 형식 2개와 S-ATA 형식 2개의 하드디스크를 쓰는데 이중 P-ATA 1개에 우분투가 설치되어 있고 나머지는 NTFS 파티션입니다.[/quote:3qwq0ucb]
전 E-IDE 한개 S-ATA 2개 사용 중 입니다. (sda , sdb , sdc) 그리고 시디롬
[quote="어설픈껄떡쇠":3qwq0ucb]그런데 부팅을 한 후에 UUID 를 확인해서 링크된 파티션을 보면 예를 들어 UUID 값이 1234라고 할때 이것이 어떤 때는 sda1 로 연결되었다가 또 어떤 때는 sdc1로 연결되었다가 하는 식으로 부팅할 때마다 그 값이 바뀌는 겁니다.
부팅할때 어떤 때는 P-ATA가 먼저 인식이 되는 경우가 있고 또 어떤 때는 S-ATA가 먼저 인식이 되는 경우가 있어 그야 말로 그날 그날 운에 따라 sda1 가 되는 uuid가 바뀐다는 점입니다.[/quote:3qwq0ucb]
BIOS에서 S-ATA 관련을 오토로 마시고 수동으로 설정 해보십시요.
[quote="어설픈껄떡쇠":3qwq0ucb]ls -al /dev/disk/by-uuid
라는 명령으로 확인할 수 있는 것은 단지 sda1, sda2, sdb1, sdb2, sdc1, sdc2 이렇게만 나타나기 때문에 이게 어떤 하드디스크의 파티션인지 구분할 수가 없습니다. 부팅할 때마다 P-ATA와 S-ATA가 인식되는 순서가 그날 그날 운에 따라 달라서 실제 sda, sdb, sdc가 달라지기 때문입니다.
어떤 때는 sda가 P-ATA가 되고 어떤 때는 sda가 S-ATA가 되어 버립니다.
제가 알고 싶은 것은 현재 uuid가 연결되어 있는 sda1가 (물론 ntfs 형식의 파티션) 어떤 종류의 하드디스크에 연결되어 있느냐 입니다. 그것이 P-ATA 인지 아니면 S-ATA 인지 …
[/quote:3qwq0ucb]
그럼 ls -al /dev/disk/by-uuid 정보와
sudo mount 해서 나오는 정보와
df -M 으로 나오는 용량 정보
sudo dumpe2fs -h /dev/sda1 로 나오는 파티션 종합 정보
sudo fdisk -l 로 나오는 모든 하드의 용량과 파티션 정보
면 어떤 하드가 어떤 하드 인지 알수 있지 않을까요?
전 충분한데.
정확히 말씀드리자면, sda, sdb 등에 부여되는 UUID가 바뀌는 게 아니라 장치에 할당되는 장치명인 sda, sdb가 바뀌는 거라고 봐야겠죠.
UUID의 존재 이유가 바로 그거죠. UUID, 즉 Universally Unique Identifier는 그 이름 그대로 장치를 유일하게 식별합니다.
스토리지 장치에 대해서 sda, sdb 등이 부팅 시마다 달라져서 헷갈리게 하는 문제를 해소하기 위해서 나온 게 UUID라는 것이죠.
일단 강분도님의 말씀하신 정보로도 충분히 식별 가능하긴 하는데, 원하시는 것처럼 볼륨명으로 한 눈에 확인하기는 좀 어렵죠.;;;
저도 껄떡쇠님과 같은 상황이라(SATA랑 PATA 동시 사용), 늘 장치명이 바뀌어서 좀 헷갈렸는데, 나중엔 좀 익숙해지더군요.
저는 SATA 하드만도 여러개라(총 5개군요.;; 눈 돌아 갑니다. @_@
그래도 이게 규칙적(?)으로 바뀌는지라 조금만 익숙해지면 괜찮을듯.;;;;;
초보자의 어설픈 질문을 성심껏 대답해주신 모든 분들께 감사 드립니다 …
정말 많은 도움이 되었습니다.