Автоматическое монтирование внешнего жесткого диска

У меня есть Intenso 6002560 1TB Memory Station - внешний жесткий диск. Этот жесткий диск подключается через кабель Y-USB. Когда я подключаю оба USB-разъема к ноутбуку, моя система Ubuntu 10.04.4 LTS распознает его:

moose@pc07:~$ lsusb
[...]
Bus 002 Device 005: ID 13fd:1840 Initio Corporation 
[...]

и

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00065e10

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1       37810   303704064   83  Linux
/dev/sda2           37810       38914     8864769    5  Extended
/dev/sda5           37810       38914     8864768   82  Linux swap / Solaris

Disk /dev/sdc: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0d6ea32a

   Device Boot      Start         End      Blocks   Id  System
/dev/sdc1               1      121601   976759008+   c  W95 FAT32 (LBA)

Но он не смонтирован:

moose@pc07:/dev$ mount -l
/dev/sda1 on / type ext4 (rw,errors=remount-ro,user_xattr)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/moose/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=moose)

Однако я мог смонтировать его вручную с помощью

mount -t vfat /dev/sdc1 /mnt/sdc1

, как вы можете видеть здесь:

moose@pc07:~$ mount -l
/dev/sda1 on / type ext4 (rw,errors=remount-ro,user_xattr)
proc on /proc type proc (rw,noexec,nosuid,nodev)
none on /sys type sysfs (rw,noexec,nosuid,nodev)
none on /sys/fs/fuse/connections type fusectl (rw)
none on /sys/kernel/debug type debugfs (rw)
none on /sys/kernel/security type securityfs (rw)
none on /dev type devtmpfs (rw,mode=0755)
none on /dev/pts type devpts (rw,noexec,nosuid,gid=5,mode=0620)
none on /dev/shm type tmpfs (rw,nosuid,nodev)
none on /var/run type tmpfs (rw,nosuid,mode=0755)
none on /var/lock type tmpfs (rw,noexec,nosuid,nodev)
none on /lib/init/rw type tmpfs (rw,nosuid,mode=0755)
binfmt_misc on /proc/sys/fs/binfmt_misc type binfmt_misc (rw,noexec,nosuid,nodev)
gvfs-fuse-daemon on /home/moose/.gvfs type fuse.gvfs-fuse-daemon (rw,nosuid,nodev,user=moose)
/dev/sdc1 on /mnt/sdc1 type vfat (rw)

edit: Другая команда:

moose@pc07:~$ sudo blkid -o list
device                     fs_type    label       mount point                    UUID
----------------------------------------------------------------------------------------------------------------------
/dev/sda1                  ext4                   /                              45eb611b-517e-425b-8057-0391726cccd5
/dev/sda5                  swap                   <swap>                         e9dc42f3-594c-4b62-874a-305eda5eed41
moose@pc07:~$ blkid -o list
device                     fs_type    label       mount point                    UUID
----------------------------------------------------------------------------------------------------------------------
/dev/sda1                  ext4                   /                              45eb611b-517e-425b-8057-0391726cccd5
/dev/sda5                  swap                   <swap>                         e9dc42f3-594c-4b62-874a-305eda5eed41
/dev/sdc1                                         /mnt/sdc1                      

edit: другая команда:

moose@pc07:~$ ls -l /dev/disk/by-uuid/
total 0
lrwxrwxrwx 1 root root 10 2012-09-30 09:31 45eb611b-517e-425b-8057-0391726cccd5 -> ../../sda1
lrwxrwxrwx 1 root root 10 2012-09-30 09:31 e9dc42f3-594c-4b62-874a-305eda5eed41 -> ../../sda5

Вот ссылка на вопрос Launchpad об этой проблеме.

Но я бы хотел, чтобы он монтировался автоматически. Что мне делать?

2
задан 3 October 2012 в 13:13

3 ответа

Вот вам хорошее руководство по установке дисков.

https://help.ubuntu.com/community/AutomaticsMountPartitions

Вы должны добавить свой диск в файл / etc / fstab, который управляет подключенными устройствами, с помощью параметры, такие как

  • диск для установки,
  • точка монтирования
  • , используемая файловая система
  • и ряд других опций
[ 118] удачи!

РЕДАКТИРОВАТЬ: Если вы изменяете fstab вручную вместо использования какого-либо интерфейса, будьте осторожны с изменяемыми строками. Сначала сделайте резервную копию файла, или вы можете заставить вашу систему загружаться неправильно.

0
ответ дан 3 October 2012 в 13:13

Поскольку он смонтирован, запустите sudo blkid, чтобы увидеть UUID тома. Затем в / etc / fstab добавьте:

UUID = xxx / media / xxx vfat 0 0

0
ответ дан 3 October 2012 в 13:13

Это старый вопрос, но я подумал, что это все равно может кому-то помочь.

У меня была такая же проблема с этим жестким диском. Источником оказался исходный формат раздела. Переформатирование в NTFS с использованием инструмента Disks (gnome-disk) привело к тому, что он вел себя как любой другой USB-жесткий диск.

0
ответ дан 3 October 2012 в 13:13

Другие вопросы по тегам:

Похожие вопросы: