시작 시 하드 디스크 자동 마운트 기능

우분투 초보자입니다.

현재 XP가 설치되어 있는 NTFS 파티션을 부팅 시 자동으로 마운트가 되게끔 "/etc/fstab" 에서 설정을 하고 사용하고 있었는데 XP 파티션의 볼륨을 바꾸게 되었습니다. 우분투로 부팅을 한 후 "etc/fstab" 의 볼륨 이름을 바꾼 후 재부팅을 하니깐 자동으로 마운트가 되질 않네요. 파일 탐색기로 보면 XP 파티션의 볼륨 이름이 정상적으로 표시는 되는데 내용을 보려고 클릭을 하면 마운트를 할 수 있는 권한이 없다고 하네요.

원래의 "/etc/fstab" 내용

Entry for /dev/sdc1: WINXPPROSP2

UUID=26D0600AD05FDF1D /media/WINXPPROSP2 ntfs defaults 0 0

Entry for /dev/sdc2: MOVIES

UUID=081C666A1C6652AC /media/MOVIES ntfs defaults 0 0

바뀐 내용의 "/etc/fstab" 내용

Entry for /dev/sdc1: WINXPPROSP3

UUID=26D0600AD05FDF1D [color=#FF0000:2h6pm2ws]/media/WINXPPROSP3[/color:2h6pm2ws] ntfs defaults 0 0

Entry for /dev/sdc2: MOVIES

UUID=081C666A1C6652AC /media/MOVIES ntfs defaults 0 0

정상적으로 (자동으로) 마운트가 되어서 사용할 수 있도록 하려면 무엇을 고쳐야 할까요?

우선은 /media/에 WINXPPROSP3 디렉이 있는지요?
없으면 만드시기 바랍니다.
sudo mkdir /media/WINXPPROSP3
디렉만들어도 안되면 uuid 변경 문제 이니 추가질문 해주세요

[b:upux713b]근데 fstab 이용은 구식입니다.[/b:upux713b]

ntfs-3g 와 libntfs-3g23 설치 확인 하시고 없음 설치
$sudo apt-get install libntfs-3g23 ntfs-3g

fstab 에서는 주석 처리 하시고 재부팅 후

그냥 상단 메뉴 위치 에서 각 미디어 클릭으로 마운트 하여 사용 해보시기 바랍니다.

"/etc/fstab" 에서 XP 파티션을 주석 처리하면 부팅이 끝난 후에는 파일 탐색기에서 해당 볼륨을 선택하면 인식이 되어서 마운트가 됩니다. 하지만 원하는 것은 이렇게 [u:1ulnkoip][b:1ulnkoip]수동으로 마운트를 하는 것이 아니라 부팅할 때 자동으로 마운트가 되는 것[/b:1ulnkoip][/u:1ulnkoip]을 원하는 것입니다.

질문한 내용은 "/etc/fstab"의 내용을 변경하기 전에는

UUID=26D0600AD05FDF1D [color=#FF0000:1ulnkoip]/media/WINXPPROSP2[/color:1ulnkoip] ntfs defaults 0 0

로 지정이 되어 있었지만 실제 탐색기에서 살펴보면 "[color=#FF00BF:1ulnkoip]/media/WINXPPROSP3[/color:1ulnkoip]"으로 인식이 되어 있어서 정확하게 하려고

UUID=26D0600AD05FDF1D [color=#FF0000:1ulnkoip]/media/WINXPPROSP3[/color:1ulnkoip] ntfs defaults 0 0

로 바꾸니깐 왜 마운트를 하지 못하고 에러가 나느냐 입니다~

덧. "ntfs-3g", "libntfs-3g23"은 우툰투를 처음 설치할때 자동으로 설치되어 있었습니다.

무섭게 껄떡 대셔서 제 컴으로 해보았습니다.

1년전 에는 저도 fstab 에 정의 하여 마운트했었거든요
예전 환경파일이 있고 주석처리만 해놓은 상태라

처음 주석풀고 재부팅

[code:2hq6a9h0]# /dev/sdb1
UUID=7668AD1168ACD163 /media/WINXPPROSP2 ntfs defaults,umask=007,gid=46 0 1

/dev/sdb5

UUID=CC5C03395C031DB8 /media/DATA ntfs defaults,umask=007,gid=46 0 1[/code:2hq6a9h0]

둘 다 마운트 되어 잘 나타남 WINXPPROSP2 와 DATA에 마운트 되 있음

WINXPPRO3 으로 sdb1 변경 후 재 부팅

[code:2hq6a9h0]# /dev/sdb1
UUID=7668AD1168ACD163 /media/WINXPPROSP3 ntfs defaults,umask=007,gid=46 0 1

/dev/sdb5

UUID=CC5C03395C031DB8 /media/DATA ntfs defaults,umask=007,gid=46 0 1[/code:2hq6a9h0]
[attachment=0:2hq6a9h0]fstab.png[/attachment:2hq6a9h0]
역시 잘나오고 WINXPPROSP3 와 DATA 마운트 되 있음

어설픈껄떡쇠 님은 [b:2hq6a9h0][color=#4000BF:2hq6a9h0]왜 안되실까? 변경하면… [/color:2hq6a9h0][/b:2hq6a9h0] :ugeek:

제 생각에…

  1. 스펠링이 틀렸다.
  2. [u:2hq6a9h0]gid, umask 가 없다[/u:2hq6a9h0]
  3. 한 하드디스크를 너무 분활 했다
  4. 귀신이 씌였다

골라 보세요? 무언가가 권한에 관한 거랍니다. ^^ 그걸 잘 이용 하시면 일반 유저도 읽기 전용 , 읽고 쓰기 전용 등이 되어 준 답니다.

현재 발생한 문제를 다시 정리해 보면 …

  1. "A" 라는 하드 디스크를 분할해서 "AAAA"와 "BBBB" 라는 볼륨을 만들었으며 둘 다 "ntfs" 형식으로 되어 있다.

  2. "AAAA" 에 XP를 설치해서 사용하고 있으며 "BBBB" 에는 데이터 들로 가득 차 있다.

  3. "AAAA" 와 "BBBB" 를 우분투에서 사용할 때 매번 탐색기를 열어서 해당 볼륨을 클릭해야지만 마운트가 되기 때문에 부팅할 때 자동으로 마운트가 되는 방법을 찾다가 "/etc/fstab"을 이용해서 부팅 시 자동 마운트 되도록 지정을 했다.

  4. XP를 사용하는 도중 어떠한 이유에 의해 "AAAA" 의 볼륨을 "FFFF"로 바꾸게 되었다.

  5. 우분투의 탐색기에서는 바뀐 볼륨 "FFFF"가 표시되어 변경된 볼륨이 제대로 반영되는 것을 확인했다.

  6. 귀신에 씌였는지 "/etc/fstab" 의 내용 중에 마운트를 지정하는 폴더의 이름을 바뀐 볼륨 "FFFF"로 바꾸게 되었다.

  7. 재부팅 후 "A" 하드 디스크의 "FFFF" 볼륨을 가진 파티션이 마운트가 되질 않는다. 탐색기를 열어서 보면 바뀐 볼륨이 인식은 되는지 표시는 되어 있으나 클릭을 하면 "마운트를 할 수 있는 권한이 없습니다." 라는 오류가 나오면서 마운트가 되질 않는다.

  8. "/etc/fstab"에서 "FFFF" 볼륨을 마운트하는 곳을 주석 처리 하면 부팅 후 탐색기를 열어서 클릭하면 마운트가 된다.

  9. 혹시나 해서 예전의 볼륨 이름인 "AAAA"를 사용해도 마찬가지로 마운트가 되질 않는다.

  10. UUID를 확인해 보니 바뀐 내용을 전혀 찾아 볼 수 없었다.

  11. 부팅 후 탐색기를 열어서 볼륨을 클릭해서 마운트를 하는 것이 불편해서 부팅 시 자동으로 마운트가 될 방법을 찾는 중이다.

대략 이런 문제입니다. 어디서 잘못되었기에 이런 일이 발생할까요?

그리고, "/etc/fstab" 을 이용하지 않고도 부팅 시에 자동으로 "ntfs" 파티션을 마운트할 방법이 있나요?

우선 제가 말씀 드릴 수 있는 것은,

껄떡쇠님께서 말씀하신 '볼륨’이라는 것이 제가 생각하는 그 볼륨이 맞다면, 볼륨 이름과 마운트 되는 디렉토리 이름과의 상관성은 없습니다.

즉, 볼륨명을 바꾸셨더라도 마운트 되는 디렉토리의 이름은 변경할 필요가 없으셨습니다.

혹, 볼륨명이라는 것이 마운트 되는 디텍토리의 이름을 지칭하신 거였다면, 확실히 이상한 게 맞습니다. 귀신에 씌였다던지요. ^^;

아무튼, 저의 예를 든다면 VM의 데이터를 두는 파티션의 볼륨명은 '41.9 GB 미디어’입니다만 마운트되는 디렉토리의 이름은 vm_data입니다.

그리고 ntfs를 시작 시에 자동으로 마운트하는 다른 방법으로는 강분도 님께서 처음에 다신 답변이 유효할 것 같은데요. 참조하시기 바랍니다.

그럼 이만.

아 밑줄 그었잖어요 ;)

제가 윈도우에서 쓰던 Downloads라는 볼륨명의 하드를 마운트하는 방법입니다. 참고하세요.

[code:3w1e641w]sudo gedit /etc/fstab[/code:3w1e641w]
으로 에디트하시고 아래 내용을 UUID=" " 에 uuid를 넣으세요.

[code:3w1e641w]

/media/Downloads

UUID=702486EA2486B320 /media/Downloads ntfs-3g rw,nosuid,nodev,user_id=0,group_id=0,allow_other,blksize=4096 0 1
[/code:3w1e641w]

바탕화면에 바로 생깁니다.
부팅 안하고 테스트하는 법은

[code:3w1e641w]
sudo umount /media/Downloads
sudo mkdir /media/Downloads // 만약 디렉토리가 없다면 만드시고
sudo mount -a // fstab의 내용을 마운트합니다.
[/code:3w1e641w]

마운트 할 때에 blksize=4096을 무시한다고 하는데 이건 무엇인가요?
누구 아시는 분 알려주시면 감사합니다.

'Storage Device Manager’라는 녀석을 설치해서 한번 사용해 보십시오.
fstab을 GUI로 설정할 수 있게 해주는 녀석인데요.
전 이것을 사용해서 NTFS와 FAT32 파티션을 등록해서 사용하고 있습니다.

'Storage Device Manager’라는 녀석을 설치해서 한번 사용해 보십시오.
fstab을 GUI로 설정할 수 있게 해주는 녀석인데요.
전 이것을 사용해서 NTFS와 FAT32 파티션을 등록해서 사용하고 있습니다.
[attachment=0:37e2ms45]sdm.png[/attachment:37e2ms45]

tinywolf님 고맙습니다.
마침 저도 어설픈껄떡쇠님과 비슷한 고민을 하던 중이었습니다.
그런데 tinywolf님께서 소개해주신 녀석 덕에 쉽게 해결했습니다.