терминал закрывается, когда я запускаю сценарий оболочки

Предполагая, что Ubuntu только что установлен, он не был установлен на диске, который, по вашему мнению, был. BIOS видит установку Grub, но установка Grub не ищет ядро ​​в нужном месте. Я бы сменил диск, с которого материнская плата думает о его загрузке.

Как только вы войдете, используя эту установку или живой диск, убедитесь, что ссылки на дисковый накопитель в / etc / fstab используют UUID. Отслеживание того, какой диск имеет UUID, является перетаскиванием, но делает этот отладчик намного проще. ИМО.

1
задан 27 October 2015 в 11:42

2 ответа

Попробуйте прокомментировать все ваши команды «exit» (если есть) в вашем скрипте, разместив # перед ними и отпустите его. Возможно, вы выполняете «exit» в своей оболочке, которая закрывает сеанс терминала.

1
ответ дан 24 May 2018 в 23:14
  • 1
    Добро пожаловать в askubuntu! Возможно, ваш ответ может быть немного запоздалым, поскольку OP уже принял другой ответ. Ваша помощь, конечно же, оценена, однако вам может быть лучше, если сосредоточиться на этих усилиях: askubuntu.com/unanswered – Elder Geek 10 October 2014 в 07:46

Я столкнулся с подобной ситуацией. Я выполнял свой скрипт как

. helper.sh

Вместо этого попробуйте выполнить его как

./helper.sh

Это сработало для меня.

1
ответ дан 24 May 2018 в 23:14

Другие вопросы по тегам:

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