LinuxForum.Fans
Тема

Пользовательские папки на отдельном разделе/диске

Автор: Sunsetcolours 23 сообщений 5216 просмотров
#158346

Есть протребность расположить папки "загрузки", "видео", "документы" на другом физическом диске, а не в /home.
Т.е. ссылки на эти папки хочу расположить в домашней директории таким образом, чтобы они ссылались на соответствующие папки с другого физического диска.
Вроде создать эти ссылки/ярлыки не составило труда, но этот диск приходится постоянно монтировать. Вот как сделать, чтобы этот диск был всё время примонтирован к системе?

#158349
Sunsetcolours написал:
Вроде создать эти ссылки/ярлыки не составило труда, но этот диск приходится постоянно монтировать. Вот как сделать, чтобы этот диск был всё время примонтирован к системе?

Отредактировать файл /etc/fstab, добавив примерно такую строку:

text

/dev/sda6               /my_media                          reiserfs        noatime,nodiratime,notail               0 0

Чтобы «не городить огород» с символическими ссылками, раздел диска можно примонтировать прямо к точке монтирования в /home, т.е.

text

/dev/sda6               /home/my_media                          reiserfs        noatime,nodiratime,notail               0 0
#158350

Предельно ясно! Вечером попробую, как домой доеду! Спасибо! smile

#158353

А если у меня на том диске файловая система ext4, то ключи должны быть другие? Я так понял, что notail требует перезаписаи данных...

#158367
Sunsetcolours написал:
А если у меня на том диске файловая система ext4, то ключи должны быть другие? Я так понял, что notail требует перезаписаи данных...

Ну да, например:

text
/dev/sdb4        /home/my_media          ext4      auto,users,rw,exec,relatime           0    2
#158373
newzenon написал:
auto, users,rw,exec,relatime

exec на папку с медиа? оригинально...

Sunsetcolours написал:
notail

это только для райзера man mount

#158380
drBatty написал:

exec на папку с медиа? оригинально...

Да я вообще - оригинал. Скопипастил - у меня хомяк так монтируется.

#158381
newzenon написал:
Скопипастил - у меня хомяк так монтируется.

у меня тоже :P

#158386

расшифровать бы теперь все эти ключи...

drBatty, а какие ключи будут уместны для media?

#158509

Прописал в fstab:
/dev/sda1 /home/ide160 ext4 defaults 0 0

не получилось...

по аналогии с home:
/dev/sda1 /home/ide160 ext4 rw,errors=remount-ro 0 0

тоже самое :o

#158511

Sunsetcolours, каталог /home/ide160 существует? Вы уверены, что раздел для медиафайлов называется /dev/sda1?
Покажите вывод команды
[console]
mount /home/ide160
[/console]
P.S. Не помнюзнаю, насколько это важно, но данная строка должна находиться в файле /etc/fstab после строки, отвечающей за монтирование /home
P.S. Попробуйте вместо rw,errors=remount-ro написать просто defaults.

#158512

Sunsetcolours, каталог /home/ide160 - существует?
Вам точно надо /dev/sda1 монтировать?

На всякий дайте вывод команд:

text
$ fdisk -l

и

text
$ mount
#158513

Lupo Alberto, телепатия? :D

#158514
newzenon написал:
Lupo Alberto, телепатия?

:D

#158530

[console]/dev/sda1 /home ext4 defaults 0 0[/console]
не думаю, что второй по счету диск называется sdA
обычно он sdB wink

#158588
Lupo Alberto написал:
P.S. Не помнюзнаю, насколько это важно, но данная строка должна находиться в файле /etc/fstab после строки, отвечающей за монтирование /home

важно.

The order of records in fstab is important because fsck(8),
mount(8), and umount(8) sequentially iterate through fstab doing their thing.

т.е. mount думает, что монтировать надо именно в таком порядке. В этом случае это важно.

#158643

newzenon и Lupo Alberto, неа, каталог /home/ide160 не создавал. Может быть в этом косяк и был...

Lupo Alberto и drBatty, я попробую... Сейчас пока не имею такой возможности, т.к. нахожусь на работе.

Termo, именно /dev/sda1
У меня два харда. Изначально была только семерка установленная на этот хард. Семерку я оставил, а хард этот разбил на два раздела: ntfs (под семерку) и ext4 (который пытаюсь примонтировать). На втором харде (sdb...) стоит линукс (/ и home).
Ты пишешь, что монтировать /dev/sda1 надо в /home. Но, у меня же в /home монтируется специально выделенный раздел под home. Наверное таки надо монтировать в /home/имя_каталога?

#158651
Sunsetcolours написал:
Ты пишешь, что монтировать /dev/sda1 надо в /home. Но, у меня же в /home монтируется специально выделенный раздел под home. Наверное таки надо монтировать в /home/имя_каталога?

Смысл в том, чтобы в /etc/fstab записи шли в порядке монтирования, т.е. сначала монтируется раздел с /home, затем — /home/ide160.

Sunsetcolours написал:
newzenon и Lupo Alberto, неа, каталог /home/ide160 не создавал. Может быть в этом косяк и был...

Когда будете создавать точку монтирования для /dev/sda1 — каталог /home/ide160, убедитесь, что /home уже смонтирован.

Войдите или зарегистрируйтесь, чтобы ответить.