ошибка личинки: “Файл, не найденный” для отдельного/boot/efi раздела

Когда Вы пишете sudo somecommand > ~/errors.txt, оболочка это звонит sudo (и работает как Вы), тот, выполняющий перенаправление и открытие ~/errors.txt. Посмотрите Перенаправление stdout в файл, на котором у Вас нет разрешения записи. Обычно проблема в этом случае состоит в том, что Вы хотите, чтобы корень записал в файл; посмотрите связанный вопрос для способов сделать это.

Здесь, это нечетно, который Вы не можете записать в файл в своем корневом каталоге. Возможности состоят в том, что Вы ранее сохранили некоторый вывод как корень в /home/user/errors.txt, и тот файл теперь существует и принадлежит корню. Удалите файл (можно сделать это, пока у Вас есть разрешение записи на /home/user, и затем Вы сможете создать его как свой пользователь.

rm ~/errors.txt
sudo tail /var/log/apache2/error.log > ~/errors.txt

Если файл действительно не существует, то у Вас нет разрешения записи в Вашем корневом каталоге. В то время как технически возможно, и на самом деле иногда полезный для некоторых ограниченных пользователей, это очень необычно.

5
21.05.2013, 07:22
2 ответа

Книги Read Rod по этому, но в основном centos6 не являются самым пригодным дистрибутивом для UEFI.

1
27.01.2020, 20:43
  • 1
    Воздержитесь от простой регистрации ссылок. Лучше подвести итог сути его в случае, если ссылки умирают. Кроме того, необходимо уточнить, почему CentOS не подходит к UEFI. –  Marco 26.05.2013, 21:01
  • 2
    я могу только предложить, чтобы Вы пошли и прочитали ту конкретную страницу также. :) –  Michael Shigorin 06.06.2013, 14:44
  • 3
    , который я реализовал поддержку UEFI в ответвлении ALT Linux 7 и на то, что сделал, который не рассмотрел бы бэкпортирование его для ответвления ALT Linux 6, которое является вполне немного более новым (особенно ядра), чем выпуски RHEL6/CentOS6; например, EFI_STUB поддерживают Вас упомянутый в другом ответе (как фактор, уменьшающий потребность в загрузчиках), появился в Linux 3.x. Это не удобно, к сожалению. –  Michael Shigorin 06.06.2013, 14:48

Будьте осторожны, в вашем Grub.conf , root , опция должна быть вашим фактическим корневым разделом, а не из / Boot / EFI . Так что обеспечивают grub.conf , содержит строку root (HD0,8) , как это было изначально.

Как ваш BIOS позволит вам выбрать CentOS, это означает, что раздел / Boot / EFI был правильно установлен при обновлении GRUB . Итак, теперь единственным недостающим шагом - рассказать вашему BIOS загрузиться с помощью GRUB, а скорее загрузочный загрузчик Windows. Мой (Asus ноутбук, американские мегатрады BIOS) Позвольте мне выбрать приоритет загрузки: я выбрал

1: CentOS
2: Windows Boot Loader

, тогда когда я включаю его, он автоматически запускает GRUB.

Также убедитесь, что ваш «безопасный ботинок» отключен.

К сожалению, некоторые реализации UEFI хромы, так что не все они позволяют выбрать дорогу загрузки ...

0
27.01.2020, 20:43

Теги

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