Перейти к содержанию

Автоматическое монтирование без паролей


Рекомендуемые сообщения

всем привет. я начинающий прошу не ругать. задача состоит в том чтобы автоматически монтировались hdd без запроса root пароля,итак

ввожу : lsblk | grep sd

получаю вывод:

sda      8:0    0 465,8G  0 disk  
└─sda1   8:1    0 465,8G  0 part  
sdb      8:16   0   149G  0 disk  
├─sdb1   8:17   0   529M  0 part  
├─sdb2   8:18   0   100M  0 part /boot/efi
├─sdb3   8:19   0    16M  0 part  
└─sdb4   8:20   0 148,4G  0 part  
sdc      8:32   0 223,6G  0 disk  
├─sdc1   8:33   0 199,2G  0 part /
├─sdc2   8:34   0   357M  0 part  
└─sdc3   8:35   0    24G  0 part [SWAP]


мне нужно 2 hdd монтировались чтобы при запуске ОС без пароля - sda      8:0    0 465,8G  0 disk  
└─sda1   8:1    0 465,8G  0 part  и sdb      8:16   0   149G  0 disk  объемом 148 гб

итак чтобы узнать их айди ввожу:

ls -l /dev/disk/by-uuid
и получаю вывод:

eka@home:~$ ls -l /dev/disk/by-uuid   
итого 0
lrwxrwxrwx 1 root root 10 июн 13 17:55 0E53094B0E53094B -> ../../sda1
lrwxrwxrwx 1 root root 10 июн 13 17:55 502AD5E82AD5CADC -> ../../sdb1
lrwxrwxrwx 1 root root 10 июн 13 17:55 ACD7-9474 -> ../../sdb2
lrwxrwxrwx 1 root root 10 июн 13 17:55 daaf0f14-a50e-4016-a260-4b57ab6f41dd -> ../../sdc1
lrwxrwxrwx 1 root root 10 июн 13 17:55 ee30f3b2-0c54-4b15-bda0-7663209b81ca -> ../../sdc3
lrwxrwxrwx 1 root root 10 июн 13 17:55 F014DA4414DA0E0A -> ../../sdb4

теперь я так понимаю надо добавить это все дело в nano etc/fstab -->>вывод

[spoiler][code]/etc/fstab: static file system information.
#
# Use 'blkid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# systemd generates mount units based on this file, see systemd.mount(5).
# Please run 'systemctl daemon-reload' after making changes here.
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
# / was on /dev/sdc1 during installation
UUID=daaf0f14-a50e-4016-a260-4b57ab6f41dd /               ext4    errors=remount-ro 0       1

# /boot/efi was on /dev/sda2 during installation
UUID=ACD7-9474  /boot/efi       vfat    umask=0077      0       1

# swap was on /dev/sdc3 during installation
UUID=ee30f3b2-0c54-4b15-bda0-7663209b81ca none            swap    sw              0       0
[/spoiler][/code]

что сюда писать ? и в какую часть фстаба вписывать и самое главное, пробовал самостоятельно но чтото видимо не так делаю

готов даже по установить которое будет все это делать. буду оч благодарен за любые ответы

Ссылка на комментарий

Шаг 1. Узнаем идентификаторы подключенных разделов

sudo blkid

Получаем что-то примерно такое:

/dev/sda1: UUID="b2098d42-3e3d-470c-8ddb-76f74f0f6d44" TYPE="ext4"
/dev/sda3: LABEL="ntfs" UUID="6798491F3EB8CFC8" TYPE="ntfs"
/dev/sda5: LABEL="FAT32" UUID="1D7D-F985" TYPE="vfat"
/dev/sda6: LABEL="ext3" UUID="a4f6af01-786f-4bdf-9405-d340fded6580" TYPE="ext3"
/dev/sda7: LABEL="ext2" UUID="4b2c5e07-97db-4a65-9147-e6b0dceb1353" TYPE="ext2"
/dev/sda8: LABEL="ext4" UUID="b74143c3-6679-4a3a-9a20-b608ba085170" TYPE="ext4"

Если Вашему разделу задан Label, то всё отлично, поиски необходимого не займут много времени. Например, нам нужен раздел "ntfs" с UUID "6798491F3EB8CFC8". Для определения UUID для раздела без Label придется воспользоваться программами типа gParted или стандартного менеджера дисков, здесь Вам помогут обозначения /dev/sdaX.

1433546930_1433363420_2015060402_29_46_6a0001.png.a27ba1c0e46010219120eda716a296fa.png

Если же Вам лень искать UUID, то можно воспользоваться порядковым номером: /dev/sda3. Минус такого подхода - порядковый номер может измениться при добавлении или переставлении дисков.

Шаг 2. Оповещаем систему о новом разделе

Вся информация по монтируемым разделам хранится в fstab:

sudo nano /etc/fstab

UUID="6798491F3EB8CFC8" /media/isergium/ntfs    ntfs-3g defaults,uid=1000    0 0

Монтировать разделы желательно в /media - так они продолжут распознаваться некоторыми проводниками (например, Nemo) как разделы. Для удобства все разделы можно монтировать в одну папку, например /media/*username*.

1433546885_1433361178_2015060401_52_41_8e3001.png.bd936add8492df22e17a1b8601cd072a.png

Приведённый выше формат действителен для NTFS. Обязательно убедитесь что пакет ntfs-3g установлен в Вашей системе. Он даёт много преимуществ перед использованием обычного ntfs, поэтому просто используйте его. Для других файловых систем рекомендованы другие параметры и обозначения:

NTFS ntfs-3g ntfs-3g defaults,uid=1000    0 0
FAT16, FAT32 vfat user,auto,fmask=0111,dmask=0000
Apple HFS hfsplus user,auto,file_umask=0177,dir_umask=0077,uid=1000
ext2 ext2 defaults
ext3 ext3
ext4 ext4

Не забудьте подставить свои значение UUID и путь монтирования.

Шаг 3. Завершаем дело

Осталось перезагрузиться или смонтировать несмонтированные диски:

sudo mount -a

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...