[Решено] Помогите корректно перетащить /var с SSD на HDD посредством symlink...

Доброе время суток, арчеводы!

Помогите перетащить /var так чтобы система не развалилась)

Делаю так:

# mv /var /run/media/p4r53c
# ln -s /run/media/p4r53c/var /var

Но ссылка пропадает, как я понял, потому что надо правильно отредактировать /etc/fstab.
Что написать в /etc/fstab?

Крайне важно что бы система не развалилась после ребута.

Спасибо!
bind
Ошибки в тексте-неповторимый стиль автора©
parsec
/run/media/…
Выбери другую директорию, только не /run/..., Lennart Poettering ввел ее не для этих целей.
Или совет indeviral - bind
/run создано как централизованное хранилище временных файлов, необходимых для запуска служб на ранних стадиях загрузки системы. Каталог /run монтируется как tmpfs, а /var/run становится его синонимом (/run монтируется через опцию bind к /var/run).
Ошибки не исчезают с опытом - они просто умнеют
indeviral
bind
А по подробнее? И с примером желательно :)

# cd /run/media/p4r53c
# mkdir var
# cd /
# mount -bind /var /run/media/p4r53c/var
Физически каталог /var же не перемещается...

В /etc/fstab нужно делать запись вида?
/var               /run/media/p4r53c/var               none    bind            0 0
vasek
Выбери другую директорию, только не /run/…
Ну так прицепился HDD, когда я его подключил и я не стал менять опасаясь что что-то сломается.

$ cat /etc/fstab
# Static information about the filesystems.
# See fstab(5) for details.

# <file system> <dir> <type> <options> <dump> <pass>
/dev/sdb1       /run/media/p4r53c       ext4    defaults,noatime        0       4
$ mount | grep p4r53c
/dev/sdb1 on /run/media/p4r53c type ext4 (rw,noatime)

parsec, посмотри эту статью, там есть похожее в разделе "4. Монтирование разделов в fstab"
Ошибки не исчезают с опытом - они просто умнеют
vasek
Выбери другую директорию, только не /run/…, Lennart Poettering ввел ее не для этих целей.
Привет. Получается, что в /run с точками монтирования вообще не нужно лезть?
У меня 2 харда, и их я монтирую в /run/mount/[hdd1,hdd2], на сколько я смог заметить в /run/media система автоматически монтирует всякий переносной хлам типо флешек и переносных хардов.
В /mnt я ничего монтировать не хочу, она нужна иногда для других целей, и кроме /run/mount/ я более красивого и главное, что это штатный каталог системы, я решения не нашел.
Но судя по вашему комментарию, и по прочтении статьи ниже, получается, каталог для монтирования дополнительных хардов на постоянной основе нужно/можно создавать в корне?Типа /mymount/[hdd1,hdd2]
У меня несистемные разделы (два дополнительных харда) монтируются в /media/$USER/
Мне так привычнее
По большому счёту монтировать можно в любое место, главное права правильно выставить
Gnome 2 >> Unity >> KDE 4 >> Openbox >> Awesome >> Xmonad
GitHub , BitBuket
Как сказал Haron_Prime, монтировать можно в любое место, кому как удобнее, но я бы добавил, только желательно учитывать идеологию Linux.
И я бы не стал монтировать на постоянку дополнительный HDD (или SSD) в /run, когда то давно читал, что могут быть некоторые нюансы в определенных ситуациях и не рекомендовали этого делать, правда там же были и другие мнения и шел спор между ними. В итоге каждый остался при своем мнении, но насколько мне известно, большинство в /run не монтируют на постоянку. Каждый решает сам, запрета в принципе нет, но есть сложившаяся практика.
UPD - ссылка на старые новости по созданию /run
Ошибки не исчезают с опытом - они просто умнеют
vasek
не стал монтировать на постоянку дополнительный HDD (или SSD) в /run,
Так он туда и не монтируется на постоянку. Я писал недавно, у меня были проблемы с эмулятором терминала, все в системе хорошо, а эмуляторы тупили до 3-х секунд с запозданием. Даже shutdown now пишу, h забыл добавить, или он протупил, возвращаюсь посимвольно, курсор на символе, ставлю h, эта падла мне возвращает hsutdown now не найдено. Были другие проблемы, много. Я создаю нового пользователя, тупит, Xubunta вообще глюкнула. Всё удалил кроме /home/valentoss , даже lost+found, на соседний диск ставлю, насилую, все хорошо. Решил проэксперементировать. Отключил физичиски ЖД, ставлю туда, но с новым пользователем и /home, все хорошо, тока перед этим я передвинул /home/valentoss в конец , и создал новый /home, всё хорошо, тока к тому нет доступа. Удалил, сейчас есть доступ с этого, там Терр не полный, тут 300Гб, просто в ФМ написано том 860Гб , подключаю, есть, скидываю на него фильм не до конца и перезагружаю, дэлюдж ошибку выдаёт, пока не нажмёшь на том 860Гб, тогда все ОК.
P.S. Было так:
sda1 - swap
sda2 - /root,boot
sda3 - home
sda4 - xubunta ,
home и swap общие. Несколько лет пользовался, но видать, из-за этого в конце-концов и возник конфуз, из-за общего /home и swap. А, да, я к этому swap фряху умудрился подключить, на 300Гб крутилась несколько дней, тестировал , пока разбирался, тут сейчас Арч. И, кстати, ставил всегда с манжары, но перед использованием попробовал туда ctlos, тоже тупит. Сейчас наверняк вместо манжары оставил ctlos-iso , не надо заморачиваться с подменой mirrorlist. Спасибо, автор CtlOS.
 
Зарегистрироваться или войдите чтобы оставить сообщение.