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

Форум предназначен для новичков. В нем предполагается рассматривать вопросы, которые встают на первых этапах освоения Linux
Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

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

Сообщение Virgil »

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

Изображение

Каталог dev там присутствует. Как такое возможно, ведь он виртуальный? Объясните, плиз.
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".

leave
Неотъемлемая часть форума
Сообщения: 1055
Зарегистрирован: 25 окт 2006, 14:50
Откуда: minsk
Контактная информация:

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

Сообщение leave »

/dev - реальный каталог, а вот его содержимое содается udev'ом.

Аватара пользователя
Exorcist
Увлекающийся
Сообщения: 102
Зарегистрирован: 14 апр 2006, 20:41
Откуда: Могилев

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

Сообщение Exorcist »

на смонтированом разделе (/dev/sda1) установлен линукс или тому подобная система, следовательно и каталог /dev/ существует, а вот его содержимое, как сказал leave, генерируется udev'ом
"Linux`ом нужно заниматься, а не пользоваться..." (с)

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

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

Сообщение Virgil »

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

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

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

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

Сообщение grub »

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

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

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

Аватара пользователя
grub
Неотъемлемая часть форума
Сообщения: 849
Зарегистрирован: 13 сен 2006, 10:29
Откуда: Минск
Контактная информация:

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

Сообщение grub »

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

Да.

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

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

Сообщение Virgil »

А каталог "lost+found" - это как в Windows "Recycler"?
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".

Аватара пользователя
FlaKe
Заглянувший
Сообщения: 30
Зарегистрирован: 14 дек 2007, 11:29
Откуда: Минск, Сухарево-3
Контактная информация:

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

Сообщение FlaKe »

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

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

а помойка (то что в форточке Recycler) в папке .Trash500 или что-то вроде того
[С моих слов записано, мной прочитано]

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

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

Сообщение Virgil »

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

leave
Неотъемлемая часть форума
Сообщения: 1055
Зарегистрирован: 25 окт 2006, 14:50
Откуда: minsk
Контактная информация:

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

Сообщение leave »

Да. Размонтируются все устройства, перечисленные в /etc/mtab

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

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

Сообщение Virgil »

leave писал(а):перечисленные в /etc/mtab
А устройства, смонтированные командой mount в текущем сеансе туда входят?
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".

leave
Неотъемлемая часть форума
Сообщения: 1055
Зарегистрирован: 25 окт 2006, 14:50
Откуда: minsk
Контактная информация:

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

Сообщение leave »

А проверить? ;)
Да, входят. mtab - это список смонтированных в _данный_ момент времени устройств.

Аватара пользователя
IceMan
Неотъемлемая часть форума
Сообщения: 377
Зарегистрирован: 22 июл 2007, 10:12
Откуда: Минск
Контактная информация:

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

Сообщение IceMan »

Не обязательно так, см. mount -n

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

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

Сообщение Virgil »

А почему у меня 2 раздела sda1 и sda6? Почему второй не sda2?
Не обязательно так
Не обязательно что? Вы об mtab?

Потому что у вас 1 первичный раздел (primary partition) и один логический диск (logical disk) в расширенном разделе (extended partition).
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".

Virgil
Неотъемлемая часть форума
Сообщения: 563
Зарегистрирован: 13 янв 2009, 01:33

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

Сообщение Virgil »

Потому что у вас 1 первичный раздел (primary partition) и один логический диск (logical disk) в расширенном разделе (extended partition).
Кто это мне в моём же сообщении отвечает? ))
Пользую Arch Linux. Ну, вы знаете - "не было печали - апдейтов накачали".

Ответить