Удалены обе установки Linux, но BIOS по-прежнему показывает их в параметрах загрузки

Я решил проблему!

Чтобы исправить ошибку cc1plus:

Первая проблема заключалась в том, что, поскольку я занимаюсь перекрестной -компиляцией, мне нужно было сначала установить OpenSSL на мой raspberry pi, а затем скопировать эту библиотеку обратно на мой компьютер.

Затем мне пришлось получить новую копию моей папки sysroot (, которая по какой-то причине была повреждена ), и поместить в нее мой OpenSSL.

Затем появились дополнительные ошибки: «не удается найти crt1.0, crti.o, crtn.o,и libdl.so.2 :Нет такого файла или каталога":

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

Теперь мой проект компилируется!

0
18.11.2019, 15:27
1 ответ

Если у вас нет компакт-диска Linux Live CD, вы также можете удалить записи в Windows.

Сначала откройте командную строку(cmd.exe)от имени администратора.

Затем используйте bcdedit /enum firmwareдля просмотра списка параметров загрузки в меню прошивки. Каждая запись будет иметь несколько элементов, например identifier, device, descriptionи т. д. Значение полей descriptionдолжно соответствовать тому, что вы видите в параметрах загрузки F9.

Чтобы удалить запись, используйте bcdedit /delete <identifier>, заменив <identifier>значением идентификатора GUID соответствующей записи. Таким образом, команда должна выглядеть так:

bcdedit /delete {12345678-9abc-def0-1234-56789abcdef0}
5
28.01.2020, 02:38

Теги

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