Не удается загрузить Ubuntu 18.04 или Windows из загрузчика GRUB.

Устанавливаемые вами функции находятся в контексте вашей оболочки.
Так храни их там:~/.bash_functions

Каждый раз, когда загружается ваша оболочка, она загружает команды, ~/.bashrcи даже псевдонимы, ~/.bash_aliases. Это сценарии оболочки, которые просто добавляют команды в переменную PATH оболочки или устанавливают псевдонимы. Сценарии оболочки, которые определяют функции, также должны быть определены здесь.

Затем добавьте строку к вашему .profileили .bashrc, чтобы убедиться, что они загружены для вашего терминала или только в начале ваших сценариев оболочки, которые зависят от них:

if [ -f ~/.bash_functions ]; then
   . ~/.bash_functions
fi

Добавить нужные функции к файлу:

#!/bin/bash
# ~/.bash_functions file
function_one () {
    echo "hi"
}
function_two() {
...
0
20.04.2020, 05:39
1 ответ

Аппаратный сбой, например сбой диска, может привести к обоим сбоям.

Попробуйте создать LiveUSB на другом ПК для проверки с помощью :Получите ISO-файл для Ubuntu 19.10 и проверьте его на наличие ошибок загрузки .

Сохраняйте LiveUSB, следуя инструкциям Ubuntu для Windows , MacOS или Ubuntu .

Создав LiveUSB, загрузитесь с него,и тщательно протестируйте свой внутренний диск.

0
19.03.2021, 02:27

Теги

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