Вопрос по Mount Point'ам в Линуксе
Модератор: Bizdelnick
-
Trojan
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Вопрос по Mount Point'ам в Линуксе
Всем доброго времени суток. Подскажите пожалуйста новичку для чего нужна каждая из нижеперечисленных mount point'ов:
/root
/home
/var
/mnt/windows
/opt
/tmp
/usr/local
/var/ftp
/var/www
И сколько под каждую из них надо выделять места.
/root
/home
/var
/mnt/windows
/opt
/tmp
/usr/local
/var/ftp
/var/www
И сколько под каждую из них надо выделять места.
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Вопрос по Mount Point'ам в Линуксе
Если Вы точно не знаете, для чего они нужны - они Вам не нужны. Ограничтесь для начала двумя - корнем (/) и /home.
-
LightFalcon
- Сообщения: 323
- Статус: Любитель Free...
- ОС: Debian Squezee\Etch\Lenny
Re: Вопрос по Mount Point'ам в Линуксе
/root - домашняя директория root'a
/home - домашняя директория пользователя
/var - на сколько я помню сюда пишутся логи и файлы для web-сервера...
/mnt/windows - сюда монтируются другие разделы, в твоем случае раздел на котором стоит windows
/opt - не помню.
/tmp - временные фалы
/usr/local - файлы пользователя, например проги которые ты ставишь....
/var/ftp - ftp-сервер
/var/www - web-сервер.
А вообще если не знаешь как разбить hard разбивай так: 10-15 гигов под / (корень) и сколько захочешь под /home
/home - домашняя директория пользователя
/var - на сколько я помню сюда пишутся логи и файлы для web-сервера...
/mnt/windows - сюда монтируются другие разделы, в твоем случае раздел на котором стоит windows
/opt - не помню.
/tmp - временные фалы
/usr/local - файлы пользователя, например проги которые ты ставишь....
/var/ftp - ftp-сервер
/var/www - web-сервер.
А вообще если не знаешь как разбить hard разбивай так: 10-15 гигов под / (корень) и сколько захочешь под /home
-
Liksys
- Сообщения: 2910
Re: Вопрос по Mount Point'ам в Линуксе
От 100%, что вопрос с теста в универе.
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Вопрос по Mount Point'ам в Линуксе
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
-
azrael
- Сообщения: 73
- ОС: KUbuntu 8.04 Hardy Heron
-
Trojan
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Вопрос по Mount Point'ам в Линуксе
LightFalcon писал(а): ↑02.05.2007 12:20А вообще если не знаешь как разбить hard разбивай так: 10-15 гигов под / (корень) и сколько захочешь под /home
Дело в том что не зная для нужен каждый раздел я выделял всем разделам по 3 гига. В итоге нехватало места для всех компонентов и я не знал для какого раздела выделить больше пространства так чтобы были установлены все компоненты. Отсюда и родился такой вопрос.
Если я создам при установке только /root и /home, смогу ли я потом создать другие разделы?
P.S. Кстати, заметил что также есть разделы /boot и просто /. Если не трудно дайте объяснение и этим двум разделам.
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
azrael
- Сообщения: 73
- ОС: KUbuntu 8.04 Hardy Heron
-
Uncle_Theodore
- Сообщения: 3339
- ОС: Slackware 12.2, ArchLinux 64
Re: Вопрос по Mount Point'ам в Линуксе
Нет, /root создавать не надо.
Обязательно надо создать / (это раздел, где будут стоять все системные файлы, и куда будут устанавливаться программы. Это корень файловой системы) и swap (раздел подкачки). Все остальное -- для любителя.
Рекомендуется также создать /home отдельным разделом, чтобы при аргейде или установки новой системы не возиться с перемещением пользовательских файлов.
Обо всем остальном можно не беспокоиться пока.
Для / достаточно 6 -- 10 гиг, остальное можно пустить на /home
swap -- 1 гиг достаточно для всех разумных целей.
Сделайте пока так, как разберетесь с системой, будете делать красиво...
-
alv
- Бывший модератор
- Сообщения: 7275
- Статус: Пенсионер в законе
- ОС: Cintu
Re: Вопрос по Mount Point'ам в Линуксе
Uncle_Theodore писал(а): ↑02.05.2007 13:33Для / достаточно 6 -- 10 гиг, остальное можно пустить на /home
swap -- 1 гиг достаточно для всех разумных целей.
+1 с оговоркой: если места на диске много, оставьте неразмеченным несколько гигабайт. Даст свободу маневра, когда
-
Trojan
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Вопрос по Mount Point'ам в Линуксе
Добавлю несколько вопросов:
1) Даю под SWAP два объема ОЗУ (512 MB), но инсталлятор автоматически переводит в 510. Почему так происходит?
2) Открываю My Computer -> Filesystem (/) а в нем куча папок типа var, usr, tmp, root, boot и т.д. Это те самые Mount Point'ы которые можно создавать при установке?
3) На рабочем столе есть папка User's folder(/home). Это туда нужно хранить свои документы?
1) Даю под SWAP два объема ОЗУ (512 MB), но инсталлятор автоматически переводит в 510. Почему так происходит?
2) Открываю My Computer -> Filesystem (/) а в нем куча папок типа var, usr, tmp, root, boot и т.д. Это те самые Mount Point'ы которые можно создавать при установке?
3) На рабочем столе есть папка User's folder(/home). Это туда нужно хранить свои документы?
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
uptime
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: Вопрос по Mount Point'ам в Линуксе
1) Выделяя раздел на диске, инсталлятор использует целое количество цилиндров. Разницу в цифрах можете считать ошибкой округления.
2) Да. Если вы не выделяете под них отдельные разделы, они создаются в корне.
3) Да. Точнее /home/<username>/.
А ещё советую почитать man hier
успехов
2) Да. Если вы не выделяете под них отдельные разделы, они создаются в корне.
3) Да. Точнее /home/<username>/.
А ещё советую почитать man hier
успехов
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
Trojan
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Вопрос по Mount Point'ам в Линуксе
/root - домашняя директория root'a
/home - домашняя директория пользователя
/var - на сколько я помню сюда пишутся логи и файлы для web-сервера...
/mnt/windows - сюда монтируются другие разделы, в твоем случае раздел на котором стоит windows
/opt - не помню.
/tmp - временные фалы
/usr/local - файлы пользователя, например проги которые ты ставишь....
/var/ftp - ftp-сервер
/var/www - web-сервер.
При установке RHEL 4 на стадии разбиения диска, зашел в Mount Point и оказалось, что нет некоторых Mount Point'ов, которые есть в других дистрибутивах. Сделал вывод что четкой привязки Mount Point'а к стипу сервера нет. Т.е. чтобы поднять вэб сервак не обязательно создавать /var/www или /var/ftp для FTP сервера. Вот только как насчет монтировки виндовых разделов или в новых дистрибутивах виндовые разделы видятся без монтирования?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
Black
- Сообщения: 1104
- ОС: ArchLinux
Re: Вопрос по Mount Point'ам в Линуксе
(Trojan) писал(а):Сделал вывод что четкой привязки Mount Point'а к стипу сервера нет.
Не совсем понял смысл фразы. Обязательно создавать только / (корневой раздел), и весьма рекомендуется swap. Отдельная точка монтирования может понадобится если нужно использовать другую файловую систему, ФС с нестандартными параметрами или опциями монтирования, и т.д. А насчёт "монтировки" виндовых разделов - видимо имелось в виду монтирование, т.к. монтировка - это несколько другое. Виндовые разделы (а также и не виндовые) видятся без монтирования и в старых дистрибутивах. Монтирование нужно чтобы ОС могла обращаться к файловой системе раздела. Если это имелось в виду, то такого нет. Бывает, что виндовые разделы автоматически заносятся в fstab при установке. Кстати, может перед установкой почитать?
Компьютер служит для решения тех проблем, которых до изобретения компьютера не существовало
-
Rootlexx
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux
Re: Вопрос по Mount Point'ам в Линуксе
Trojan писал(а): ↑20.03.2008 20:39При установке RHEL 4 на стадии разбиения диска, зашел в Mount Point и оказалось, что нет некоторых Mount Point'ов, которые есть в других дистрибутивах. Сделал вывод что четкой привязки Mount Point'а к стипу сервера нет. Т.е. чтобы поднять вэб сервак не обязательно создавать /var/www или /var/ftp для FTP сервера. Вот только как насчет монтировки виндовых разделов или в новых дистрибутивах виндовые разделы видятся без монтирования?
Вы, видимо, не совсем понимаете смысл точек монтирования. Это не какие-то предопределённые точки, это просто папки на разделе жёсткого диска. Их имена могут быть любыми. Монтирование - это, если говорить упрощённо, отображение содержимого монтируемого устройства на папку. То есть при заходе в папку запрос файла "переадресуется" на то устройство, которое смонтировано (синоним - "подключено") на данную папку. Эта схема позволяет выделять определённые файловые области на другие разделы, а то и вообще по сети, причём ни одна программа, работающая с файлами, этого не заметит: ведь визуально файлы находятся ("отображены") в той же самой папке, что и раньше. Поэтому работа с файлами становится прозрачной относительно их фактического расположения.
Скажем, в офисе можно для экономии места на жёстких дисках выделить под /usr, куда устанавливаются программы, отдельный раздел на одной машине, а на других машинах - подмонтировать этот раздел (по сети) в их локальный пустой /usr. И при открытии, скажем, /usr/bin/gcc произойдёт обращение к тому файлу, что расположен на той самой единственной машине.
Для функционирования системы требуется лишь один раздел - /. Причём этот самый / - тоже точка монтирования. Остальные точки монтирования опциональны. Скажем, как уже здесь упоминалось, бывает удобно выделить под /home отдельный раздел, что позволит:
1. В случае наличия нескольких Linux - использовать одну домашнюю папку пользователя вместо локальной копии в каждой системе.
2. В случае переустановки ОС - не потерять пользовательские настройки и личные файлы: ведь форматировать нужно будет только / (корень).
Поэтому если вы сделаете, скажем, /var/www точкой монтирования для отдельного раздела - все файлы будут храниться на том разделе. Если не сделаете - те же файлы будут храниться на разделе корня. Но для Apache никакой разницы в процессе доступа не будет (если для монтируемого раздела не указаны особые параметры, разумеется; это, кстати, может служить безопасности: папку временных файлов /tmp можно выделить отдельным разделом, смонтировав его потом с параметром noexec, что запретит запуск программ с данного раздела, а значит, и со всей папки).
Рекомендую почитать это.
-
Trojan
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Вопрос по Mount Point'ам в Линуксе
Просто товарищ, которого я цитировал четко отписал:
/var/ftp - ftp-сервер
/var/www - web-сервер
а для те кто в Линуксе новичок, могут поянть это как "раз надо поднять вэб сервер, то необходимо создать /var/www. Я по началу так и понял
Black писал(а): ↑20.03.2008 22:07А насчёт "монтировки" виндовых разделов - видимо имелось в виду монтирование, т.к. монтировка - это несколько другое. Виндовые разделы (а также и не виндовые) видятся без монтирования и в старых дистрибутивах. Монтирование нужно чтобы ОС могла обращаться к файловой системе раздела. Если это имелось в виду, то такого нет. Бывает, что виндовые разделы автоматически заносятся в fstab при установке.
Имелось ввиду следующее (опять же со слов знающих людей):
/mnt/windows - сюда монтируются другие разделы, в твоем случае раздел на котором стоит windows
Я так понял что этот поинт позволяет из Линукса обращаться к файловой системе Windows. Именно такой mount point можно было создать при установка Mandrake 10 (в моем случае). Сейчас пробую установить Red Hat Enterprise 4 и вот там при редактировании партиций и всего что с этим связано создание такого поинта не предусмотрено (см. картинку). Отсюда и был вопрос про монтирование виндовых разделов. Я так понял, что раз нет такого поинта, значит к виндовым разделы можно будет обращаться без него.
2 Rootlexx - благодарю за разъяснение и ссылку.
Вопрос в догону - почитав литературу я так понял, что после установки, эти mount point'ы можно добавлять причем называть их можно как угодна. Так?
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Вопрос по Mount Point'ам в Линуксе
да. т.е. говоря другими словами ты можешь создать папку с любым понравившимся названием, и смонтировать в нее любой не смонтированный раздел, или другую папку.
-
Trojan
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Вопрос по Mount Point'ам в Линуксе
Прошелся я тут по литературе касательно точек монтирования. Прошу экспертов меня подправить если я че не так понял.
1) Точки монтирования можно создать на отдельных разделах, а можно создать один / и при установке все точки будут установлены туда, НО в случае падения Линукса теряются все данные.
2)
/ или корень - это что то вроде WINDOWS в ОС Windows, только без Program Files и Document and Settings.
3)
/opt - это что вроде Program Files
4)
5) /home я так понял аналог Documents and Settings, а /home/username - Documents and Settings/Username
6) /var - каталог для хранения инфы, используемой разными серверными службами типа FTP сервером, файерволом или почтовым сервером.
7) /tmp - аналог значения переменной в Windows.
8)
/usr - аналог Program Files.
Вопрос: так что же все таки является каталогом хранения приложений и куда устанавливаются приложения - /opt или /usr?
1) Точки монтирования можно создать на отдельных разделах, а можно создать один / и при установке все точки будут установлены туда, НО в случае падения Линукса теряются все данные.
2)
Корень: / - cамый важный раздел. И не только потому, что он содержит критически важную информацию и программы для системы, он также является и точкой монтирования для других разделов
/ или корень - это что то вроде WINDOWS в ОС Windows, только без Program Files и Document and Settings.
3)
Требования к размеру корневого раздела не слишком велики - 400МБ будет вполне достаточно. Однако, если вы планируете устанавливать коммерческие приложения, которые зачастую размещаются в каталоге /opt, вам понадобится соответственно увеличить и размер корневого раздела.
/opt - это что вроде Program Files
4)
/home - содержит личные каталоги всех пользователей вашей системы. Размер раздела зависит от количества пользователей и их потребностей.
5) /home я так понял аналог Documents and Settings, а /home/username - Documents and Settings/Username
6) /var - каталог для хранения инфы, используемой разными серверными службами типа FTP сервером, файерволом или почтовым сервером.
7) /tmp - аналог значения переменной в Windows.
8)
Каталог /usr является главным каталогом для хранения приложений.
/usr - аналог Program Files.
Вопрос: так что же все таки является каталогом хранения приложений и куда устанавливаются приложения - /opt или /usr?
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
sirocco
- Сообщения: 782
- Статус: Задвинутый соучастник
Re: Вопрос по Mount Point'ам в Линуксе
Попобуйте почитать классику, при этом мысленно отвечая на свои вопросы. Очень помогает навести порядок в знаниях.
http://www.osp.ru/os/2003/04/182894/
Чуть не забыл:
http://www.linuxcenter.ru/lib/books/posixbook/ch10.phtml
P.S. И не стоит искать полных аналогий с виндой.
http://www.osp.ru/os/2003/04/182894/
Чуть не забыл:
http://www.linuxcenter.ru/lib/books/posixbook/ch10.phtml
P.S. И не стоит искать полных аналогий с виндой.
-
romuil
- Сообщения: 2095
- Статус: Ромунцель
- ОС: ALTLinux Sisyphus
Re: Вопрос по Mount Point'ам в Линуксе
Поддержу предыдущего оратора. Аналогии с Windows неуместны, так как её внутреннее устройство вторично исторически по отношению к unix и клонам. Каталог /home/username не является аналогом Documents and Settings. Приложения устанавливаются туда, куда прикажет менеджер пакетов, либо, при самостоятельной сборке, в указаное место для установки. Каталог /opt - наследие Slackware и считается устаревшим. При установке приложений из пакетов deb и rpm можно точно узнать какие файлы и куда установились. Пользовательские настройки хранятся в его домашнем каталоге в файлах и каталогах, имена которых начинаются с символа . (точка). От себя - пожелание: не стоит проводить аналогию с Windows, ничего не выйдет, ибо они сделали очень много для отчуждения своей ОС от остальных существующих.
-
anjolio
- Сообщения: 663
- Статус: радист
- ОС: debian squeeze
Re: Вопрос по Mount Point'ам в Линуксе
Точка монтирования - это адрес к папке. После команды монтирования устройства dev в папку fld в папке fld появляется все содержимое устройства dev. Например этим устройством был раздел с установленным линуксом, а папкой была /. Тогда у вас появится полноценная файловая структура, необходимая для работы linux. При этом все, что было до этого в папке fld становится невидимым до отмонтирования устройства dev.
Таким образом точки монтирования создаются не на разделах. Вообще они не создаются как-то специально кроме команды создания папки. Точка монтирования это просто адрес к папке. Вот советую: Wiki: Точка монтирования.
И вообще от себя добавлю - если я даже примерно не понимаю о чем идет речь, то читаю сначала википедию про это дело. Там по крайней мере довольно часто дается полное определение всех понятий. Но не стоит увлекаться - википедия, она для школьников, большинство подробных и углубленных технических вещей, после понимания базиса сущности стоит искать уже в специализированной литературе, например, в мануалах
Немного не так, скорее уж можно провести аналогию, что корень / это C:\\ (вроде так это пишется). Но опять же, выше уже все сказали про windows.
Почти так. Только в windows дальше идет дробление на специальные каталоги, а в linux нет. Привожу пример: большинство пользовательских настроек программ в windows xp лежали у меня в documents and settings/anjolio/application cache, а в линуксе ВСЕ настройки лежат в корне домашнего каталога (хомяка от home): в /home/anjolio. Это ни коим образом не мешает вашей работе, т.к. все эти файлы и папки с настройками являются скрытыми (перед именем стоит точка).
Если вы сами принудительно не ставите куда-либо в другое место, то 4 каталога: /sbin, /bin, /usr/sbin, /usr/bin.
[отсебятинка]ставьте уже линукс, на практике все познается много быстрее!
The two most common things in the Universe are hydrogen and stupidity. (Harlan Ellison)
-
diesel
- Бывший модератор
- Сообщения: 5989
- ОС: OS X, openSuSE, ROSA, Debian
Re: Вопрос по Mount Point'ам в Линуксе
http://linuxforum.ru/index.php?showtopic=3...st&p=390797 - ты хочешь чтобы за тебя вслух и с выражением прочитали?
-
Trojan
- Сообщения: 359
- Статус: Системный ламер
- ОС: CentOS 7
Re: Вопрос по Mount Point'ам в Линуксе
Имеет ли значение куда определять раздел, в начало или в конец?
Если имеет, то какие разделы нужно устанавливать в начале, а какие в конце?
И еще, какие разделы должны быть основными (primary), а какие логическими (logical)?
Если имеет, то какие разделы нужно устанавливать в начале, а какие в конце?
И еще, какие разделы должны быть основными (primary), а какие логическими (logical)?
Всегда думай то, что говоришь и никогда не говори то, что думаешь.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Вопрос по Mount Point'ам в Линуксе
если и имеет, то, imho, весьма смутное.
вот уж это — точно на ваше усмотрение. для внеклассного чтения: http://ru.wikipedia.org/wiki/%D0%93%D0%BB%...%B8%D1%81%D1%8C
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
uptime
- Сообщения: 1661
- Статус: Drinker with computing problems
- ОС: kubuntu 8.04
Re: Вопрос по Mount Point'ам в Линуксе
1) Я для себя такую схему определил: корень, swap, home. Так получается оптимальнее, по крайней мере поначалу, пока home не заполнился.
2) Логические разделы адресуются по цепочке. Поэтому для них вероятность потери данных выше, чем для первичных. По крайней мере теоретически.
The answer, my friend, is blowin' in the wind.
The answer is blowin' in the wind.
The answer is blowin' in the wind.
-
Goodvin
- Ведущий рубрики
- Сообщения: 4333
- Статус: ⚝⚠⚒⚑⚖☭☞☣☤&
Re: Вопрос по Mount Point'ам в Линуксе
А у меня на одной машине диск С:\ содержит другую операционную систему, НЕ-windows, а на другой машине диска С:\ вообще нет. Где же у меня там "аналогия корня" ? :-)))
Если уж на то пошлО - то в винде аналогом корня является такая несколько абстрактная вешь, как "Мой компьютер".
Именно внутри него содержатся объекты, именуемые буквами дисков и являющиеся точками монтирования для файловых систем.
-
Portnov
- Модератор
- Сообщения: 1786
- Статус: Матёрый линуксоид
- ОС: Debian testing/unstable
Re: Вопрос по Mount Point'ам в Линуксе
В виндах корень есть. Его обычными средствами не видно, но многие программы понимают пути такого вида: \\?\C:\Windows.... (если не ошибся, давно уже виндов не видел). Вот этот \\? - это и есть виндовый аналог /.
Работа: Ubuntu 9.10
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
Дом: Debian testing/unstable и на всякий случай winxp в virtualbox.
Для разнообразия: моя домашняя страница -http://iportnov.ru
-
kosteel
- Сообщения: 330
- Статус: Root Lamer
- ОС: Debian GNU/Linux 5.02 amd64
Re: Вопрос по Mount Point'ам в Линуксе
Portnov
Не это не корень - это просто доступ по протоколу file:/// некоторые проги понимают file:/?\[path]
Не это не корень - это просто доступ по протоколу file:/// некоторые проги понимают file:/?\[path]
Ничто не вечно под рутом
-
Rootlexx
- Бывший модератор
- Сообщения: 4471
- Статус: GNU generation
- ОС: Debian GNU/Linux