Форум русскоязычного сообщества Ubuntu


Следите за новостями русскоязычного сообщества Ubuntu в Twitter-ленте @ubuntu_ru_loco

Автор Тема: Диск D и /home  (Прочитано 2473 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн ADive

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Диск D и /home
« : 20 Февраля 2013, 18:39:32 »
Буду устанавливать виндовс паралельно Ubuntu. Но есть ли смысл делать раздел /home, если будет диск D, который видят и линукс и виндовс? Или Ubuntu может устанавливать программы только в раздел /home?


Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Диск D и /home
« Ответ #2 : 20 Февраля 2013, 19:09:36 »
ADive,
Программы обычно ставятся в /usr.
В /home лежит профиль пользователя, его пользовательские данные (картинки, доки, музыка) и конфиги программ, которые использует этот пользователь.

Отдай под корень 10-20 гиг и столько же под /home, но если есть место и тем более если планируешь играть через Steam, то хоум нужно сделать побольше, ведь игры из Стима ставится будут именно в него.

Оффлайн Artif

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: Диск D и /home
« Ответ #3 : 20 Февраля 2013, 23:57:43 »
Буду устанавливать виндовс паралельно Ubuntu. Но есть ли смысл делать раздел /home, если будет диск D, который видят и линукс и виндовс? Или Ubuntu может устанавливать программы только в раздел /home?

Установка программ в /home - это исключение из правил. Туда ставятся программы для Венды, которые предполагается запускать средствами Wine, туда какая-либо программа может установить свои обновления и т.п. (есть какие-то, обычно это когда они ставятся собственными средствами и от имени рядового пользователя, тогда - только в /home). Но программы из репозитория Ubuntu и прочие обычные программы в норме туда не устанавливаются.

Этот диск Д есть раздел, такой же как возможный под "/home". Только он отформатирован в NTFS. Я бы не стал из-под Линукс активно использовать NTFS. Она проприетарна, под Линукс не все её фичи доступны. Она склонна к фрагментации. Небольшое число программ, связанных с безопасностью, откажутся работать при слишком широких правах доступа к ключам в каталоге пользователя. На NTFS эти права выставить можно, но только для одного пользователя и одной группы, единые для вообще всех файлов с "диска Д".

Имеет смысл в отдельном разделе под /home. Зачем: при полной переустановке Ubuntu этот раздел можно не трогать вообще, тем самым сохраняются все, вообще все пользовательские настройки - как не было переустановки. Сохраняются права доступа. Ради этого. Хотя, в принципе, "Диск Д" способен заменить такой раздел.

Раздел может быть небольшой, 5-10Гб должно хватить. Может хватить и куда меньше. Внутри этого раздела, в какой-либо каталог можно подмонтировать раздел с "диском D".

Если без выделенного раздела под /home, я бы делал как-то типа так:
раздел с "диском Д" монтируется в /opt/drive-d через /etc/fstab
UUID=XXXX /opt/drive-d ntfs-3g rw,defaults 0 0в /etc/fstab пишется строка
/opt/drive-d/Вася   /home/Вася    none    bind    0    0

Если с выделенным разделом под /home, то строку с bind можно поменять на что-то типа:
/opt/drive-d/Вася   /home/Вася/drive-d    none    bind    0    0
Причём, этот приём с bind полезен когда места не хватило на разделе. Тупо определяешь самый большой каталог и "биндиш" туда каталог с другого и большого раздела. Это не очень правильно, но гибко и эффективно.

Тут как с  ветками яблони - одни ветки деревьев каталогов можно довольно произвольно "прививать" в разные места других веток. Важно только не запутаться при удалении дублей файлов.

Под корень системы лучше 20Гб, чем 10. Но я давно пользуюсь - много программ знаю, много установлено, 10Гб не хватает, 15 - тесно. Надо - 20, мне.

P.S. Рекомендую оценить LVM. Это сложнее, для Венды вообще никаким боком и непригодно, но под Линукс позволяет на лету менять размеры разделов, на лету снимать копии с системы. Т.е. вопрос "когда и сколько разделов создавать" не возникает, т.к. потом может быть довольно легко решён. Но для начала это не стоит применять.

P.S.S. В идеале Венду загнать в VirtualBox. Разделы диска, доступные средствами Линукс, "прокинуть" в Венду средствами VirtualBox. "Прокидывание" делается в несколько кликов (см. о shared folders для VirtualBox). Тогда, под /home отводится всё место на диске, кроме раздела с корнем Линукс системы.

Иногда ещё можно оставить отдельный раздел под LVM spare volume для тома с корнем системы, т.е. оставить ещё один размер раздела с корнем. Т.е.: два размера раздела с корнем системы под саму систему и её spare копию (средства LVM), остальное - обычный раздел с /home. Если делать продвинуто.

Тогда всё всем доступно, везде только оригинальыне технологии от производителя, нет напряга с использованием NTFS, как неивестного чёрного ящика без гарантий. Нет смесей французского с нижегородским. Запасные копии чего угодно делаются без остановок любых частей системы.
« Последнее редактирование: 20 Февраля 2013, 23:59:21 от Artif »

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: Диск D и /home
« Ответ #4 : 22 Февраля 2013, 01:21:14 »
Хомяк нужен по любому, там не только информация, но и пользовательские настройки. Если инфу собираешься хранить отдельно, то создай хомяк маленьким (10 гиг вполне хватит). И диск с инфой монтируй автоматически. Линукс очень хорошо работает с чужими файловыми системамми. У меня так уже больше двух лет.

Оффлайн Artif

  • Участник
  • *
  • Сообщений: 207
    • Просмотр профиля
Re: Диск D и /home
« Ответ #5 : 24 Февраля 2013, 00:01:02 »
Но его с успехом можно воткнуть на NTFS раздел. Хотя в этом случае можно наступить на грабли, а можно случайно пройти мимо граблей. Последнее - мимо - наиболее вероятное. Граблей немного и они специфические.

#Написанное выше является лишь констатацией факта, а не руководством к действию.
#Выполнять можно на свой страх и риск.
#truegeek
« Последнее редактирование: 07 Марта 2013, 09:22:55 от truegeek »

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: Диск D и /home
« Ответ #6 : 24 Февраля 2013, 00:06:01 »
Не надо хомяк на НТФС раздел пихать. Это уже извращение.

Оффлайн koshev

  • Старожил
  • *
  • Сообщений: 1709
  • חתול המדען
    • Просмотр профиля
Re: Диск D и /home
« Ответ #7 : 24 Февраля 2013, 00:30:32 »
Буду устанавливать виндовс паралельно Ubuntu. Но есть ли смысл делать раздел /home, если будет диск D, который видят и линукс и виндовс? Или Ubuntu может устанавливать программы только в раздел /home?
man mount.ntfs3g( 8 ) предпреждает, что вас будут проблемы с GID и UID на этом разделе. Для этого он предалает маппинг прав пользователей, совместимой с форматом в ntfs-разделах. Оно вам надо?
OpenWrt 19.07

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Диск D и /home
« Ответ #8 : 25 Февраля 2013, 03:12:42 »
Хомяк нужен по любому

Но его с успехом можно воткнуть на NTFS раздел. Хотя в этом случае можно наступить на грабли, а можно случайно пройти мимо граблей. Последнее - мимо - наиболее вероятное. Граблей немного и они специфические.
мимо того, что работать данный раздел будет в несколько раз медленнее, чем нормальный на родной ФС, мимо пройти не выйдет.

Пользователь решил продолжить мысль 25 Февраля 2013, 03:13:11:
KT315,
кстати да :)

Оффлайн gva230

  • Активист
  • *
  • Сообщений: 981
  • GUI-овый линуксоид
    • Просмотр профиля
    • Моя дикая страничка
Re: Диск D и /home
« Ответ #9 : 25 Февраля 2013, 03:30:41 »
Буду устанавливать виндовс паралельно Ubuntu. Но есть ли смысл делать раздел /home, если будет диск D, который видят и линукс и виндовс? Или Ubuntu может устанавливать программы только в раздел /home?
/home отдельным разделом делать не обязательно. Оставьте его на разделе с корнем и не парьтесь. Система сама разберётся какие программы куда ставить.
Kubuntu - наше фсё! :Ь

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Диск D и /home
« Ответ #10 : 25 Февраля 2013, 04:51:57 »
Но есть ли смысл делать раздел /home...
В отдельном разделе особого смысла нет.

Оффлайн thunderamur

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 6846
    • Просмотр профиля
Re: Диск D и /home
« Ответ #11 : 25 Февраля 2013, 16:04:01 »
ArcFi,
Можно даже сказать так - если не знаешь зачем его делать отдельно, значит не делай отдельным. А когда узнаешь, если узнаешь (т.е. если возникнет такая потребность), тогда и сделаешь :)

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: Диск D и /home
« Ответ #12 : 25 Февраля 2013, 22:42:36 »
Я бы все-таки сделал отдельным. При переустановке системы (а в случае новичка, это рано или поздно случится, и, возможно, не раз), сэкономишь кучу времени на настройку системы и программ.

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: Диск D и /home
« Ответ #13 : 26 Февраля 2013, 03:04:56 »
san-alex, для сохранения данных при реинсталле нет необходимости иметь отдельный раздел.

Оффлайн san-alex

  • Забанен
  • Старожил
  • *
  • Сообщений: 7726
  • Ex-CNC programmer
    • Просмотр профиля
Re: Диск D и /home
« Ответ #14 : 27 Февраля 2013, 00:16:16 »
san-alex, для сохранения данных при реинсталле нет необходимости иметь отдельный раздел.
А как? А то все время хомяк в отдельный выношу.

 

Страница сгенерирована за 0.11 секунд. Запросов: 25.