Разве / не, загружают отдельное монтирование?

Если :0 когда-нибудь были допустимый дисплей, процесс, т.е. xserver, если это, будет принадлежать корню. Независимо от того, что Вы подразумеваете допустимый.

Если Вы хотите знать, можно ли соединиться с xserver, я предложил бы использовать xlsclients соединяться с тем дисплеем. Если команда может соединиться, она возвратится 0, если она не может он возвращаться 1.

X не работает способом, который один пользователь подключает однажды к одному xserver. Для связи пользователей с xsessions, необходимо посмотреть на программы, подключенные к xserver. Windowmanagers являются хорошими кандидатами на это, b/c в любое время может быть только один (активный) windowmanager. Можно также отследить отношения процесса (родитель, ребенок) запускающийся от менеджера по оформлению. Однако это никогда не тривиально. Возможно, менеджеры по оформлению хранят эту информацию где-нибудь, но что я не знал бы.

2
05.02.2014, 23:55
1 ответ

Отдельный /boot раздел раньше был необходим (BIOS в более старых компьютерах не мог загрузиться кроме от запуска жесткого диска, и GRUB 1 не мог загрузиться от некоторых файловых систем).

В наше время у Вас не должно действительно быть отдельного /boot раздел, кроме некоторых определенных сценариев (например, зашифрованный корневой раздел). Кроме того, это используется для EFI, как отмечено в комментарии.

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

6
27.01.2020, 21:54
  • 1
    Большинство более новых настольных систем идет с UEFI, и UEFI передает под мандат ESP (Системный Раздел EFI) для начальной загрузки от диска. У меня есть шахта, смонтированная в /boot/efi по точно причине Вы упомянули, ядро и обновления initramfs. Таким образом, я утверждал бы, что отдельный раздел начальной загрузки более распространен сегодня, чем это были прошлые годы. –  Marco 06.02.2014, 00:20
  • 2
    Ни один из моих компьютеров не имеет EFI, таким образом я забыл об этом. Спасибо за замечание! –  Renan 06.02.2014, 00:21
  • 3
    @Renan:I думал, что загрузчик располагается всегда в начале устройства загрузки. Все учебные руководства/источники я считал то же то же самое об этом –  Jim 06.02.2014, 00:21
  • 4
    Загрузчик расположен в начале устройства загрузки, и это в конечном счете должно будет загрузить другой код (загрузочный сектор является довольно небольшим), по крайней мере, для загрузки ядра. Некоторые более старые BIOS раньше имели проблемы с этим, таким образом это было необходимо для /boot быть первым разделом в диске. –  Renan 06.02.2014, 00:23
  • 5
    @slm, Что BIOS не может загрузить LVM, является corrent, но немного вводящий в заблуждение. Все, что это делает, читает первый сектор диска и передает управление ему. Затем это до любого кода, вписывается в этот сектор, чтобы помочь загрузить систему. Который часто читает таблицу разделов и передает управление более сложной программе с меньшим количеством ограничений пространства. спасибо –  Marco 06.02.2014, 00:50

Теги

Похожие вопросы