Монтирование и fstab Сравнение версий

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
manual:fstab [2010/06/13 23:57]
manual:fstab [2010/09/01 19:35] (текущий)
Строка 11: Строка 11:
 А вот с разделами винчестера ситуация несколько иная. Я говорил вам указать точки монтирования для всех разделов при установке,​ но не объяснил,​ зачем это нужно и что будет, если вы так не сделаете. Теперь постараюсь ликвидировать это упущение,​ попутно разложив по полочкам весь механизм монтирования. А вот с разделами винчестера ситуация несколько иная. Я говорил вам указать точки монтирования для всех разделов при установке,​ но не объяснил,​ зачем это нужно и что будет, если вы так не сделаете. Теперь постараюсь ликвидировать это упущение,​ попутно разложив по полочкам весь механизм монтирования.
  
-В Ubuntu существует специальный файл, ''/​etc/​fstab'',​ в котором хранятся настройки монтирования различных разделов,​ включая корень и swap. Существенная информация из этого файла заключается в первую очередь в соответствии точек монтирования разделам. При каждой загрузке Ubuntu читает этот файл и монтирует все перечисленные в нём диски в указанные для них места. Больше нигде никакой информации и точках монтирования в системе не храниться. Соответственно при установке в ''/​etc/​fstab''​ записывается вся указанная вами информация о монтировании ваших разделов.+В Ubuntu существует специальный файл, ''/​etc/​fstab'',​ в котором хранятся настройки монтирования различных разделов,​ включая корень и swap. Существенная информация из этого файла заключается в первую очередь в соответствии точек монтирования разделам. При каждой загрузке Ubuntu читает этот файл и монтирует все перечисленные в нём диски в указанные для них места. Больше нигде никакой информации и точках монтирования в системе не хранится. Соответственно при установке в ''/​etc/​fstab''​ записывается вся указанная вами информация о монтировании ваших разделов.
  
 Различные флешки,​ внешние диски, плееры и прочие устройства монтируются автоматически при подключении к вашему компьютеру. Точкой монтирования в этом случае служит один из подкаталогов ''/​media'',​ обычно - с именем,​ соответствующим метке устройства((Это не всегда так. Можно добавить запись для устройства во всё тот же ''/​etc/​fstab'',​ тогда при подключении точка монтирования не будет назначена автоматически,​ а считается из этого файла. Так, например,​ сделано для дисководов. Так что ''/​etc/​fstab''​ используется не только при загрузке. Кроме того, если имя уже занято,​ то к нему будет дописано нижнее подчёркивание при определении точки монтирования.)). За выдлением точек монтирования,​ определением файловой системы и решением других проблем следит Ubuntu - вам ничего делать не надо. Кроме того, все внешние устройства автоматически попадают в меню "​Переход"​ и на рабочий стол, так что вы всегда можете легко получить к ним доступ((На самом деле на рабочий стол и в меню "​Переход"​ попадает всё, что смонтировано в один из  подкаталогов ''/​media''​ или же будет туда смонтировано при первом обращении.)). Различные флешки,​ внешние диски, плееры и прочие устройства монтируются автоматически при подключении к вашему компьютеру. Точкой монтирования в этом случае служит один из подкаталогов ''/​media'',​ обычно - с именем,​ соответствующим метке устройства((Это не всегда так. Можно добавить запись для устройства во всё тот же ''/​etc/​fstab'',​ тогда при подключении точка монтирования не будет назначена автоматически,​ а считается из этого файла. Так, например,​ сделано для дисководов. Так что ''/​etc/​fstab''​ используется не только при загрузке. Кроме того, если имя уже занято,​ то к нему будет дописано нижнее подчёркивание при определении точки монтирования.)). За выдлением точек монтирования,​ определением файловой системы и решением других проблем следит Ubuntu - вам ничего делать не надо. Кроме того, все внешние устройства автоматически попадают в меню "​Переход"​ и на рабочий стол, так что вы всегда можете легко получить к ним доступ((На самом деле на рабочий стол и в меню "​Переход"​ попадает всё, что смонтировано в один из  подкаталогов ''/​media''​ или же будет туда смонтировано при первом обращении.)).
Строка 67: Строка 67:
 А вот дальше начинаются хитрости и сложности,​ описывать которые я не буду. С файловой системой всё просто,​ а вот опции монтирования - это целая эпопея,​ требующая не одной отдельной статьи. А уж назначение двух цифирей в конце вообще покрыто мраком и мало кого интересует. А вот дальше начинаются хитрости и сложности,​ описывать которые я не буду. С файловой системой всё просто,​ а вот опции монтирования - это целая эпопея,​ требующая не одной отдельной статьи. А уж назначение двух цифирей в конце вообще покрыто мраком и мало кого интересует.
  
-Но как-то указать все эти параметры всё-таки надо. К счастью,​ тут можно схитрить((И даже не одним способом. Например,​ для добавления ntfs-раздела в ''​fstab''​ можно воспользоваться утилитой ''​ntfs-config'',​ правда предварительно вам придётся её установить.)). Дело в том, что записи о всех смонтированных дисках попадают в специальный файл ''/​etc/​mtab'',​ а формат записей этого файла ровно такой же, как и у ''/​etc/​fstab''​. Поэтому если вам надо добавить запись для какого-то раздела винчестера в ''​fstab''​ просто зайдите на него через меню "​Переход",​ при этом он автоматически смонтируется в подкаталог ''/​media''​ и следовательно запись о нём появится в ''​mtab''​. Теперь откройте ''​mtab'',​ найдите нужную строчку (тут уже диски именуются обычным способом) и скопируйте её в ''​fstab'',​ заменив имя диска на его ''​uuid''​ и точку монтирования на желаемую. ​Вот и всё, при следующей загрузке диск смонтируется туда, куда вы указали.+Но как-то указать все эти параметры всё-таки надо. К счастью,​ тут можно схитрить((И даже не одним способом. Например,​ для добавления ntfs-раздела в ''​fstab''​ можно воспользоваться утилитой ''​ntfs-config'',​ правда предварительно вам придётся её установить.)). Дело в том, что записи о всех смонтированных дисках попадают в специальный файл ''/​etc/​mtab'',​ а формат записей этого файла ровно такой же, как и у ''/​etc/​fstab''​. Поэтому если вам надо добавить запись для какого-то раздела винчестера в ''​fstab''​ просто зайдите на него через меню "​Переход",​ при этом он автоматически смонтируется в подкаталог ''/​media''​ и следовательно запись о нём появится в ''​mtab''​. Теперь откройте ''​mtab'',​ найдите нужную строчку (тут уже диски именуются обычным способом) и скопируйте её в ''​fstab'',​ заменив имя диска на его ''​uuid''​ и точку монтирования на желаемую. ​Кроме того, если в качестве ФС в ''​mtab''​ записано ''​fuseblk''​то при копировании необходимо подставить вместо этого значения имя своей файловой системы. Если вы не знаете,​ как правильно должна называться ваша ФС в ''​fstab'',​ то поищите информацию на эту тему в интернете. И если вы не наделаете ошибок при замене,​ то при следующей загрузке диск смонтируется туда, куда вы указали.
  
 На этом я заканчиваю краткое,​ хоть и достаточно запутанное,​ знакомство с файлом ''/​etc/​fstab''​ и системой монтирования дисков в Ubuntu. Более того, на этом так же заканчивается вся информация,​ которую я хотел вам рассказать про Ubuntu. Ну и дабы не завершать руководство столь неочевидным рассказом про специфическую настройку системы,​ я завершу его статьей с красивым названием "​Эпилог":​ На этом я заканчиваю краткое,​ хоть и достаточно запутанное,​ знакомство с файлом ''/​etc/​fstab''​ и системой монтирования дисков в Ubuntu. Более того, на этом так же заканчивается вся информация,​ которую я хотел вам рассказать про Ubuntu. Ну и дабы не завершать руководство столь неочевидным рассказом про специфическую настройку системы,​ я завершу его статьей с красивым названием "​Эпилог":​
  
   * [[эпилог|Эпилог]]   * [[эпилог|Эпилог]]