понедельник, 7 марта 2011 г.

Монтирование дисков в Linux

Немного теории
В отличие от Windows в Linux другая система обозначения имен дисков. На первый взгляд она кажется сложной, но при детальном рассмотрении, она является более логичной по сравнению с Windows. Здесь им присваиваются имена в соответствии с устройством и порядком с которым они подключены. Рассмотрим детальнее.

В Linux все подключаемые устройства, в том числе и все разновидности дисков (винчестеры, DVD-приводы, флешки и т.п.) представлены в виде файлов устройств. Размещены они в папке /dev (от английского слова device). Каждое устройство обозначается своей комбинацией букв.
Рассмотрим самые распространенные:

Устройства IDE:
hda — первый диск на первой IDE шине (Primary master)
hdb — второй диск на первой IDE шине (Primary slave)
hdc — первый диск на второй IDE шине (Secondary master)
hdd — второй диск на второй IDE шине (Secondary slave)

Устройства SATA/SCSI а также флеш диски:
По аналогии с IDE — sda, sdb и т.д.

Помимо буквенного обозначения еще присваивается номер раздела, например если у нас жесткий диск имеет несколько разделов, то их обозначение будет в порядке размещения на диске, например sda1, sda2 и т.д.

В результате имя дисков связано с их физическим подключением, что помогает избегать путаницы с разделами, как это бывает в Windows, когда например, подключается еще один мастер диск. 

Автоматическое монтирование дисков
Если у вас имеются разделы NTFS то они не монтируются в системе автоматически. И чтобы с ними можно было работать, нужно сначала зайти на нужный диск. Это особенно неудобно, когда, например вы создали ярлык на рабочем столе, и чтобы он заработал нужно каждый раз при старте системы кликать на нужный диск и заходить туда и таким образом примонтировать его.

Чтобы система автоматически монтировала нужный диск его нужно прописать в файле fstab который находится в папке /etc

Открываем его через root с помощью gedit:
sudo gedit /etc/fstab

далее дописываем в конце файла строчку:
/dev/sda5 /media/Work ntfs defaults

где:
/dev/sda5 — диск, который мы хотим примонтировать

/media/Work — точка монтирования и имя диска (в данном случае наш диск будет называться Work). Обычно в Ubuntu точкой монтирования по умолчанию является /media, т.е. зайдя в эту папку можно доступиться до всех монтированых в системе дисков.
В отличие от Windows, Linux чувствителен к регистру букв, поэтому если вы пишете имя с большой буквы, так его нужно будет вводить всегда.

ntfs — файловая система, используемая на диске, в нашем случае это ntfs

defaults — все остальные настройки использовать по умолчанию. Обычно этого достаточно.

Примечание: Как система обозначила наши диски, можно посмотреть с помощью програмы Disk Utility, которая находится в System Settings.

Далее сохраняем наш файл, и теперь при перезапуске наш диск будет виден автоматически.

Комментариев нет:

Отправить комментарий