IPB

Здравствуйте, гость ( Вход | Регистрация )

> О дисках, разделах, каталогах и прочем, Как Линукс работает с информацией на дисках
Поделиться
ИВК
сообщение 25.12.2009, 18:18
Сообщение #1


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10146
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


На винчестере много чего есть, и в этом легко запутаться, учитывая к тому же некоторые неувязки в терминологии. Попробую прояснить вопрос, насколько сумею - кратко, не претендуя на точность во всём, лишь бы было понятно.

Жёсткий диск (винчестер) - физическое устройство для хранения информации. Но прямо на него, без соответствующей обработки, ничего записать нельзя - во всяком случае, в удобном для использования виде. Записывать следует в создаваемые на винчестере логические устройства - разделы, а для их создания требуется MBR.
MBR (Master Boot Record, то есть главная загрузочная запись) занимает первый сектор винчестера. В ней предусмотрено место для четырёх 16-байтовых записей, каждая из которых указывает начало, конец и прочие параметры раздела. Поэтому первичных разделов может быть не более четырёх.
Раздел - участок на винчестере, служащий для размещения в нём файловой системы.
В Windows приняты названия вроде "диск C", "диск D" и т. п. В действительности это просто разделы, создаваемые и удаляемые заменой нескольких байт в MBR. Зачем называть их дисками, то есть вроде как физическими устройствами, которые изготавливаются на заводе - не знаю; наверное, затем, чтобы окончательно запутать бедного юзера wink.gif
Первичный раздел - тот, параметры которого описаны в MBR.
Расширенный раздел - один из первичных (желательно - последний, во избежание путаницы), служащий как бы контейнером для вторичных разделов (логических дисков), которых может быть много. Смысл : создать на одном винчестере более четырёх файловых систем.
Вторичный раздел (или логический диск - но это название тоже отчасти сбивает с толку) - раздел, отличающийся от первичного только тем, что его параметры описаны не в главной MBR, а во вторичной (SMBR - Secondary MBR), находящейся перед этим разделом. Для каждого вторичного раздела - своя SMBR, поэтому при большом числе вторичных разделов образуется целая цепочка SMBR.
В Линуксе винчестер с параллельным интерфейсом именуется hda (или /dev/hda, так как все устройства находятся в каталоге /dev), hdb, hdc, hdd (в зависимости от номера)., а с последовательным - sda, sdb и т.д. Первичные разделы (на sda, для примера)- от sda1 до sda4, нумерация вторичных начинается с sda5 независимо от числа первичных. Причём под названиями типа hdc, sda и т. п. могут скрываться и дисководы, и флэшки, и прочие носители информации. Но с ними Линукс обращается примерно так же, как и с винчестером.

Файловая система - структура для хранения информации в виде файлов.
Файл - набор информации, доступный посредством его имени (или нескольких имён).
Каталог - файл, содержащий в себе имена других файлов и пути к ним.
В Windows обычно принято называть каталоги папками, что создаёт неверную аналогию : якобы файлы вложены в эту папку, подобно бумагам. На самом деле это именно каталог - просто перечень файлов и путей к ним, сами они хранятся в файловой системе отдельно.
Раздел и файловая система тесно взаимосвязаны : обычно (не буду тут рассматривать экзотику типа файловой системы внутри файла) раздел создаётся именно для того, чтобы разместить в нём файловую систему, а файловая система создаётся именно в разделе. Соответственно, уничтожение или повреждение раздела означает крушение файловой системы, и, наоборот, гибель последней лишает раздел смысла его существования - надо создаватьэту систему заново.
Виртуальная файловая система (VFS) - восприятие Линуксом всех подключенных файловых систем. В программах, с помощью которых мы ищем в Линуксе файлы, видна именно VFS. Чем она отличается от реальных файловых систем? Чтобы это понять, надо уяснить, что такое монтирование.
Монтирование - встраивание той или иной файловой системы в VFS. Если подключена только корневая файловая система (та, что начинается с "/"), то лишь она и отображается. А прочие подключаются так. Создаётся пустой каталог (обычно в каталоге /mnt или /media, но в принципе - где угодно), в него командой mount (вручную или автоматически, при старте Линукса) монтируется соответствующая файловая система. То есть тут раздел, файловая система и каталог как бы сливаются воедино : двух первых не видно, виден лишь каталог, с виду ничем не отличающийся от обычных каталогов, но на самом деле в нём файлы из другого раздела. Таким образом, множество реальных файловых систем могут отображаться как единая виртуальная, так что Линукс (а значит - и пользователь) работает с ними как с единым целым.

Сообщение отредактировал IVK - 25.12.2009, 22:53


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
 
Открыть новую тему
Ответов
ИВК
сообщение 25.12.2009, 23:17
Сообщение #2


Профессионал
*******

Группа: Глоб. Модератор
Сообщений: 10146
Регистрация: 22.6.2009
Вставить ник
Цитата
Из: Онега
Пользователь №: 1352
Страна: Россия
Город: Не указан
Пол: Муж.



Репутация: 30


Цитата(zeep @ 25.12.2009, 22:07) *
а вы представляете себе как записана информация на диске - сплошняком с метками ( по круговым дорожкам), или действительно по геометрическим секторам?

Она записана по круговым дорожкам, разбитым на сектора (думаю, что начало сектора обозначено какой-то меткой). Винчестер состоит (всегда или обычно, не знаю) из нескольких дисков на одной оси. Так что название "диск" тут тоже не вполне точное, но это уже не грубая ошибка, не будем придираться. Когда мне попадётся поломанный винчестер - непременно разломаю и погляжу точнее, что там внутри; но пока не попадался sad.gif

Цитата(zeep @ 25.12.2009, 22:07) *
я могу долго и нудно задавать вопросы -это получается практически само собой, и далеко не всегда у меня получается вовремя остановиться, если вам надоест отвечать - я не обижусь))

Я не знаю, насколько у вас упрямства хватит smile.gif Пока мне ещё нисколько не надоело.


--------------------
Не пью, не курю, не смотрю телевизор, не пользуюсь Windows
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Сообщений в этой теме
- IVK   О дисках, разделах, каталогах и прочем   25.12.2009, 18:18
- - zeep   Цитата(IVK @ 25.12.2009, 17:18) MBR (Mast...   25.12.2009, 21:08
- - IVK   Цитата(zeep @ 25.12.2009, 20:08) что имен...   25.12.2009, 21:31
- - zeep   Цитата(IVK @ 25.12.2009, 20:31) В каждой ...   25.12.2009, 21:56
- - IVK   Цитата(zeep @ 25.12.2009, 20:56) в этом M...   25.12.2009, 22:24
- - zeep   Цитата(IVK @ 25.12.2009, 21:24) Можно ска...   25.12.2009, 22:32
- - IVK   Файлы пишутся в файловые системы, а те находятся в...   25.12.2009, 23:00
- - zeep   а вы представляете себе как записана информация на...   25.12.2009, 23:07
- - IVK   Цитата(zeep @ 25.12.2009, 22:07) а вы пре...   25.12.2009, 23:17
- - kostyalamer   Цитата(IVK @ 25.12.2009, 22:17) Она запис...   25.12.2009, 23:38
- - IVK   Цитата(kostyalamer @ 25.12.2009, 22:38) С...   25.12.2009, 23:44
|- - kostyalamer   Цитата(IVK @ 25.12.2009, 22:44) Ну типа з...   25.12.2009, 23:56
- - А.И.Агафонов   А вот несколько иначе. Жёсткий, физический диск (...   26.12.2009, 0:14
- - IVK   Можно и так. Но сомневаюсь, что так понятнее. Цита...   26.12.2009, 1:36
- - А.И.Агафонов   Думаю, уместнее всего будет внести поправки в один...   26.12.2009, 21:38
- - IVK   Напомню, что тема называется " О дисках, разд...   26.12.2009, 23:25
- - А.И.Агафонов   Цитататема называется " О дисках, разделах, к...   27.12.2009, 1:39
- - IVK   Цитата(А.И.Агафонов @ 27.12.2009, 0:39) Д...   27.12.2009, 12:16
- - А.И.Агафонов   ЦитатаВинчестер - жёсткий диск. Но значительная ча...   27.12.2009, 23:30
- - IVK   Цитата(А.И.Агафонов @ 27.12.2009, 22:30) ...   28.12.2009, 19:08
- - А.И.Агафонов   На «флешках» создаются разделы? Обратимся к личны...   29.12.2009, 1:15
- - IVK   Цитата(А.И.Агафонов @ 29.12.2009, 0:15) Н...   29.12.2009, 17:37
- - А.И.Агафонов   ЦитатаВинчестер - жёсткий диск. Но значительная ча...   29.12.2009, 20:27
- - IVK   Цитата(А.И.Агафонов @ 29.12.2009, 19:27) ...   29.12.2009, 20:50
- - zeep   С наступающим Новым годом вас !! чтобы он ...   30.12.2009, 9:42
- - IVK   Вас также поздравляю! И других тоже!   31.12.2009, 20:25


Ответить в эту темуОткрыть новую тему
( Гостей: 1 )
Пользователей: 0

 



RSS Текстовая версия Сейчас: 5.7.2025, 14:20