데비안 7에서 두 번째 하드 드라이브를 자동으로 마운트 하시겠습니까?


16

최근에 PC에 데비안 7.1을 설치했는데, SSD를 기본 드라이브로 사용하고 보조 200GB IDE 드라이브를 프로그램, 음악 및 기타 파일을 저장할 수있는 곳으로 사용했습니다.

그러나 컴퓨터를 부팅 할 때마다 파일로 이동하여 두 번째 드라이브를 두 번 클릭해야합니다.이 시점에서 관리자 암호를 입력하라는 메시지가 표시됩니다.

암호를 입력하지 않고도이 두 번째 드라이브가 시스템 부팅시 마운트되도록하려면 어떻게해야합니까?

답변:


26

마운트 지점을 수동으로 만들어 fstab파일에 추가해야 합니다. 단계별로 :

  1. 마운트 지점으로 작동 할 디렉토리를 작성하십시오. sudo mkdir /media/mymountpoint
  2. 하드 드라이브 정보 sudo blkid가져 오기 ( 개발자 이름이 변경 될 수 있으므로 UUID가 가장 좋습니다) (@ ernie 덕분에 혼합했습니다) [드라이브를 찾아 UUID 복사]
  3. 드라이브 마운트 해제 sudo umount /dev/sdX#
  4. fstab파일 편집sudo vim /etc/fstab
    • 레이아웃을 자체 라인에서 사용해야합니다. UUID MountPoint FSType Options Dump Fsck
    • 예를 들어, 여기 내 Windows 측의 광산입니다.
    • UUID=MyUUID /media/windows ntfs-3g defaults 0 0
  5. 재부팅을 피하려면 sudo mount -a(모두 마운트)를 수행하면 됩니다.

보낸 사람 man fstab:

The first field (fs_spec).
          This field describes the block special device or remote filesystem to be mounted.
The second field (fs_file).
          This  field  describes  the  mount  point for the filesystem.  For swap partitions, this field should be
          specified as `none'. If the name of the mount point contains spaces these can be escaped as `\040'.
The third field (fs_vfstype).
          This field describes the type of the filesystem.  Linux supports lots of filesystem types, such as adfs,
          affs,  autofs,  coda,  coherent, cramfs, devpts, efs, ext2, ext3, hfs, hpfs, iso9660, jfs, minix, msdos,
          ncpfs, nfs, ntfs, proc, qnx4, reiserfs, romfs, smbfs, sysv, tmpfs, udf, ufs, umsdos, vfat,  xenix,  xfs,
          and possibly others. For more details, see mount(8).
The fourth field (fs_mntops).
          This field describes the mount options associated with the filesystem.

          It  is  formatted as a comma separated list of options.  It contains at least the type of mount plus any
          additional options appropriate to the filesystem type. For documentation on the available mount options,
          see mount(8).  For documentation on the available swap options, see swapon(8).
The fifth field (fs_freq).
          This  field  is used for these filesystems by the dump(8) command to determine which filesystems need to
          be dumped.  If the fifth field is not present, a value of zero is returned and dump will assume that the
          filesystem does not need to be dumped.

The sixth field (fs_passno).
          This  field is used by the fsck(8) program to determine the order in which filesystem checks are done at
          reboot time.  The root filesystem should be specified with a  fs_passno  of  1,  and  other  filesystems
          should  have a fs_passno of 2.  Filesystems within a drive will be checked sequentially, but filesystems
          on different drives will be checked at the same time to utilize parallelism available in  the  hardware.
          If  the  sixth  field  is not present or zero, a value of zero is returned and fsck will assume that the
          filesystem does not need to be checked.

1
sudo mountUUID가 UUID에 의해 마운트되지 않으면 UUID가 표시 되지 않을 것이라고 생각 합니다. 데비안 7.1이 무엇을 사용하는지 잘 모르시겠습니까? 보다 강력한 방법은 다음을 사용하는 것입니다.blkid
ernie

나는 blkidUUID를 얻는 데 사용 했습니다. 지금이 모든 작업을 완료 했으므로 재부팅하고 어떻게되는지 보겠습니다.
mickburkejnr

@nerdwaller fstab에 대한 편집을 테스트하고 마운트 지점을 명시 적으로 작성하는 몇 가지 단계를 추가하는 것이 좋습니다.
ernie

1
내 데비안 8에서도 일하고 ​​있습니다.
Rodrigo

@nerdwaller 천만에요!
Rodrigo
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.