Страница 1 из 2

Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 11 авг 2009, 19:31
Virgil
...ный каталог "/dev"?
Как мне разъяснили - /dev - это виртуальный каталог и может присутствовать только в корневой директории. А если смонтировать hdd, то, что там будет отображаться - реальные каталоги и файлы. Я смонтировал sda1 в каталог, открыл его и вот что там есть:

Изображение

Каталог dev там присутствует. Как такое возможно, ведь он виртуальный? Объясните, плиз.

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 11 авг 2009, 20:25
leave
/dev - реальный каталог, а вот его содержимое содается udev'ом.

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 11 авг 2009, 22:16
Exorcist
на смонтированом разделе (/dev/sda1) установлен линукс или тому подобная система, следовательно и каталог /dev/ существует, а вот его содержимое, как сказал leave, генерируется udev'ом

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 12 авг 2009, 11:16
Virgil
Получается, что все папки в руте после "/" - они не совсем реальны, а по большей части виртуальны и формируются операционной системой во время её загрузки? Они - что-то типа ярлыков, путей к разным частям GNU/Linux?

А чтобы посмотреть, что РЕАЛЬНО находится на диске, его нужно смонтировать через mount в какой-нибудь каталог, и тогда в этом каталоге будет отображено то, что РЕАЛЬНО есть на диске в этом
разделе? Я правильно понимаю?

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 12 авг 2009, 16:51
grub
Ну содержимое директорий вроде /boot /bin /etc /home /usr /sbin /lib /root /var -- по большей части вполне себе реально, хотя и не обязано все быть на одном и том же разделе (man mount , man fstab).

Содержимое /tmp тоже в значительной мере реально, но при перезагрузке удаляется.

А для всяких там /proc и /dev заполнение таки да, создается на лету.

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 12 авг 2009, 17:05
grub
>> А чтобы посмотреть, что РЕАЛЬНО находится на диске, его нужно смонтировать через mount в какой-нибудь каталог, и тогда в этом каталоге будет отображено то, что РЕАЛЬНО есть на диске в этом разделе? Я правильно понимаю?

Да.

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 12 авг 2009, 21:09
Virgil
А каталог "lost+found" - это как в Windows "Recycler"?

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 12 авг 2009, 22:20
FlaKe
А каталог "lost+found" - это как в Windows "Recycler"?
В lost+found скидываются файлы, на которых не было ссылок ни в одной директории, хотя их inod не были помечены как свободные. Допустим при удалении файла из директории произошёл сбой (выключилось питание), то в системе останется потерянный inod, который вроде как и указывает на корректный файл, но этот файл не содержится ни в одной директории. В ext2 и других нежурналируемых файловых системах задача восстановления таких файлов ложится на fsck. Он находит inod, на которые нет ссылок, и создаёт на них ссылки в lost+found. После этого пользователь сможет просмотреть файлы и при необходимости переместить им куда надо, вернув нужные имена.

В ext3 и в других журналируемых файловых системах fsck просматривает журнал и видя, что операция завершилась не полностью, откатывает ее. Поэтому потерянных inod в журналируемых файловых системах находиться меньше.

а помойка (то что в форточке Recycler) в папке .Trash500 или что-то вроде того

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 12 авг 2009, 23:38
Virgil
Ещё такой вопрос: при корректном завершении работы компа с GNU/Linux (любой дистрибутив) автоматически размонтируются все устройства, которые были смонтированы через fstab и вручную коммандой "mount" (HDD, FDD, CD, DVD, Flash-drive...)?

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 13 авг 2009, 10:08
leave
Да. Размонтируются все устройства, перечисленные в /etc/mtab

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 13 авг 2009, 13:15
Virgil
leave писал(а):перечисленные в /etc/mtab
А устройства, смонтированные командой mount в текущем сеансе туда входят?

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 13 авг 2009, 14:53
leave
А проверить? ;)
Да, входят. mtab - это список смонтированных в _данный_ момент времени устройств.

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 15 авг 2009, 10:54
IceMan
Не обязательно так, см. mount -n

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 15 авг 2009, 13:05
Virgil
А почему у меня 2 раздела sda1 и sda6? Почему второй не sda2?
Не обязательно так
Не обязательно что? Вы об mtab?

Потому что у вас 1 первичный раздел (primary partition) и один логический диск (logical disk) в расширенном разделе (extended partition).

Re: Не понимаю - как в смонтированном hdd может быть виртуаль...

Добавлено: 20 авг 2009, 21:22
Virgil
Потому что у вас 1 первичный раздел (primary partition) и один логический диск (logical disk) в расширенном разделе (extended partition).
Кто это мне в моём же сообщении отвечает? ))