Итак, вообще не зная синтаксиса Linux, как мне установить разрешение, чтобы иметь возможность просматривать и редактировать определенный файл в папке boot / efi?
Файл refind.conf - это файл конфигурации для приложения выбора загрузочной ОС refind.
Благодаря
Я хотел бы собрать некоторую информацию из комментариев и добавить больше информации, в формальном ответе:
refind.conf
. Это существует в том же каталоге как перенаходка двоичный файл EFI, который обычно является refind_x64.efi
(или варианты для non-AMD64 архитектуры; или bootx64.efi
или варианты, если это установило использование имени файла нейтрализации). Этот конфигурационный файл обычно будет /boot/efi/EFI/refind/refind.conf
, или иногда /boot/efi/EFI/BOOT/refind.conf
, из Ubuntu./boot/efi/EFI/refind
; однако, /boot/efi/EFI/BOOT
местоположение нейтрализации, которое используется, когда установка повторно находит к карте флэш-памяти с интерфейсом USB, если сценарий установки работает в режиме BIOS, или если mvrefind
используется для перемещения, повторно находят к имени файла нейтрализации. Имя файла нейтрализации используется, если NVRAM-базируемые-переменные EFI не существуют или если они все указывают на несуществующие загрузчики или загрузчики на тот сбой. В теории перенаходка может быть установлена где угодно на ESP, таким образом, это могло существовать в других чудных местоположениях.EFI/refind
или EFI/BOOT
; Вы добавили бы стандартную Ubuntu точка монтирования ESP /boot/efi/
к запуску этих значений для получения /boot/efi/EFI/refind
или /boot/efi/EFI/BOOT
./etc/fstab
. Посмотрите этот вопрос и его ответы для введения в то, как это сделано./boot/efi
, это означает, что любой компонент каталога или имени файла после той точки нечувствителен к регистру. Таким образом, /boot/efi/EFI/refind
эквивалентно /boot/efi/efi/rEFInd
; но эти два не эквивалентны /boot/EFI/EFI/refind
, с тех пор /boot/efi
обычно находится в собственной Linux файловой системе как ext4fs, и собственные Linux файловые системы чувствительны к регистру.ls
списки определяют исполняемые файлы. Файлы на ESP обычно не являются исполняемым файлом в Linux, хотя повторно находят, и другие двоичные файлы EFI являются исполняемым файлом в EFI. Ubuntu монтирует ESP таким способом, которым все файлы, кажется, исполняемый файл. Я подозреваю поэтому, что исполняемый бит действительно удваивает обязанность как способ определить каталоги, которые могут искаться/вводиться, таким образом, это требуется, чтобы делать каталоги полезными. Легкая вещь сделать состоит в том, чтобы проигнорировать это. Если Вы раздражаетесь им, можно отредактировать опции монтирования в /etc/fstab
, отдельное использование dmask
и fmask
опции, которые устанавливают каталог и полномочия файла отдельно, а не сингл umask
опция, которая относится и к каталогам и к файлам.ls
списки. Обратите внимание, что можно получить более подробную информацию о полномочиях отдельных файлов и владении путем выполнения длинных списков, как в ls -l ~/foo
; однако, на разделе FAT, все файлы будут иметь идентичное владение, и полномочия будут идентичны за возможным исключением из разрешения записи, отклоняемого на некоторых файлах. (Каталоги могли бы или не могли бы иметь идентичных полномочий, в зависимости от опций монтирования.)refind.conf
могла очевидно быть угроза нарушения безопасности, особенно на многопользовательском компьютере. Для доступа к этому разделу можно использовать sudo
, как в sudo ls /boot/efi/EFI/refind
. Если Вы не так обеспокоены безопасностью, можно отредактировать /etc/fstab
предоставлять себе больший доступ к разделу; но даже затем, я настоятельно рекомендую против предоставления универсального доступа для чтения-записи к нему. Риск случайного повреждения каталога является слишком большим./etc/fstab
, можно размонтировать ESP (с sudo umount /boot/efi
), внесите изменения и затем повторно смонтируйте ESP (с sudo mount -a
).