Мой компьютер теперь просто терминал grub, и мне нужно загрузиться с флеш-накопителя

Самое непосредственное решение использует:

sudo sed -i'.bk' 's/^ *debo /deb /' /etc/apt/sources.list.d/spotify.list

Он удалит дополнительное «o» в вашем типе источников. Важно, чтобы вы уведомили тот, который предоставил этот файл или инструкции для его создания, поэтому они исправляют проблему.

0
задан 8 April 2017 в 02:20

4 ответа

Изменить: я не знаю, почему я не понял, что вы можете загрузить монетный двор ... Я полагаю, вы используете систему с двойной загрузкой. Я понимаю, что есть некоторые обстоятельства, при которых Windows не будет работать, если вы отключите безопасную загрузку, и если вы захотите снова включить ее, возможно, ваш компьютер должен быть сброшен на заводский (звучит уродливо). Я где-то читал, что то, что работает для двойной загрузки, - отключить CSM и включить защищенную загрузку.

Это говорит о том, что вы, как и раньше, отлично работали, и после обновления вы получаете безопасную загрузку, я думаю, вы также обновили свое ядро ​​(?). Итак, что следует из этого предположения.

Из вашего живого usb (или cd, если он дошел до него), откройте терминал (ctrl-alt-t) и введите

sudo fdisk -l

. Конечно, это нижний регистр «L».

Это приведет к отображению ваших устройств, указав корень звездочкой (*). Он должен выглядеть примерно так:

Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 50857983 50855936 24.3G 83 Linux /dev/sda2 50860030 52426751 1566722 765M 5 Extended /dev/sda5 50860032 52426751 1566720 765M 82 Linux swap / Solaris

Теперь выполните:

sudo mkdir mnt sudo mount /dev/sda1 mnt sudo mount --bind /dev mnt/dev sudo mount --bind /proc mnt/proc sudo mount --bind /sys mnt/sys sudo cp /etc/resolv.conf mnt/etc/resolv.conf sudo chroot mnt

В этот момент он должен изменить ваше приглашение на что-то вроде:

root @ ubuntu: / #

do:

root @ ubuntu: / #

apt-get install linux-image-generic

Возможно, это часть проблема, поэтому, возможно, вам нужно установить linux-signed-image-generic вместо

update-grub exit sudo umount mnt/sys sudo umount mnt/proc sudo umount mnt/dev sudo umount mnt

И для хорошей меры:

Этот последний набор команд «umount» важен. Не забудьте удалить все, что вы вручную установили.

Теперь перезагрузитесь (не забудьте удалить свои живые медиа).

Как и в случае с ядром, вам может понадобиться подписанный grub. Shim - это программа, предназначенная для загрузки загружаемых загрузчиков с загрузкой по цепочке, поэтому, возможно, прокладка - это то, что вам нужно установить / обновить / поцеловать на лбу и проверить ее температуру. Как правило, я видел обновление работы grub без необходимости установки нового изображения. Когда дело доходит до шайбы или подписанной операционной системы, я откровенно немного дальше из глубины.

Безопасная загрузка обычно означает, что ваша система пытается загрузить то, что не имеет подписи, которые она ищет.

Если вы загружаете командную строку grub, а не команду командной строки grub rescue (последняя буквально говорит «спасение grub» в подсказке), попробуйте ввести exit, чтобы посмотреть, как это происходит. Если он дает вам обычный экран grub, вы сможете загрузить операционную систему. Если вы можете это сделать, откройте терминал и сделайте sudo update-grub. Я не могу обещать, что это ваше решение.

Еще одна вещь, которую вы можете попробовать (разумеется, это может представлять угрозу безопасности) открывает вашу BIOS и отключает « Безопасная загрузка ».

1
ответ дан 18 July 2018 в 15:21

Изменить: я не знаю, почему я не понял, что вы можете загрузить монетный двор ... Я полагаю, вы используете систему с двойной загрузкой. Я понимаю, что есть некоторые обстоятельства, при которых Windows не будет работать, если вы отключите безопасную загрузку, и если вы захотите снова включить ее, возможно, ваш компьютер должен быть сброшен на заводский (звучит уродливо). Я где-то читал, что то, что работает для двойной загрузки, - отключить CSM и включить защищенную загрузку.

Это говорит о том, что вы, как и раньше, отлично работали, и после обновления вы получаете безопасную загрузку, я думаю, вы также обновили свое ядро ​​(?). Итак, что следует из этого предположения.

Из вашего живого usb (или cd, если он дошел до него), откройте терминал (ctrl-alt-t) и введите

sudo fdisk -l

. Конечно, это нижний регистр «L».

Это приведет к отображению ваших устройств, указав корень звездочкой (*). Он должен выглядеть примерно так:

Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 50857983 50855936 24.3G 83 Linux /dev/sda2 50860030 52426751 1566722 765M 5 Extended /dev/sda5 50860032 52426751 1566720 765M 82 Linux swap / Solaris

Теперь выполните:

sudo mkdir mnt sudo mount /dev/sda1 mnt sudo mount --bind /dev mnt/dev sudo mount --bind /proc mnt/proc sudo mount --bind /sys mnt/sys sudo cp /etc/resolv.conf mnt/etc/resolv.conf sudo chroot mnt

В этот момент он должен изменить ваше приглашение на что-то вроде:

root @ ubuntu: / #

do:

root @ ubuntu: / #

apt-get install linux-image-generic

Возможно, это часть проблема, поэтому, возможно, вам нужно установить linux-signed-image-generic вместо

update-grub exit sudo umount mnt/sys sudo umount mnt/proc sudo umount mnt/dev sudo umount mnt

И для хорошей меры:

Этот последний набор команд «umount» важен. Не забудьте удалить все, что вы вручную установили.

Теперь перезагрузитесь (не забудьте удалить свои живые медиа).

Как и в случае с ядром, вам может понадобиться подписанный grub. Shim - это программа, предназначенная для загрузки загружаемых загрузчиков с загрузкой по цепочке, поэтому, возможно, прокладка - это то, что вам нужно установить / обновить / поцеловать на лбу и проверить ее температуру. Как правило, я видел обновление работы grub без необходимости установки нового изображения. Когда дело доходит до шайбы или подписанной операционной системы, я откровенно немного дальше из глубины.

Безопасная загрузка обычно означает, что ваша система пытается загрузить то, что не имеет подписи, которые она ищет.

Если вы загружаете командную строку grub, а не команду командной строки grub rescue (последняя буквально говорит «спасение grub» в подсказке), попробуйте ввести exit, чтобы посмотреть, как это происходит. Если он дает вам обычный экран grub, вы сможете загрузить операционную систему. Если вы можете это сделать, откройте терминал и сделайте sudo update-grub. Я не могу обещать, что это ваше решение.

Еще одна вещь, которую вы можете попробовать (разумеется, это может представлять угрозу безопасности) открывает вашу BIOS и отключает « Безопасная загрузка ».

1
ответ дан 24 July 2018 в 20:37

Изменить: я не знаю, почему я не понял, что вы можете загрузить монетный двор ... Я полагаю, вы используете систему с двойной загрузкой. Я понимаю, что есть некоторые обстоятельства, при которых Windows не будет работать, если вы отключите безопасную загрузку, и если вы захотите снова включить ее, возможно, ваш компьютер должен быть сброшен на заводский (звучит уродливо). Я где-то читал, что то, что работает для двойной загрузки, - отключить CSM и включить защищенную загрузку.

Это говорит о том, что вы, как и раньше, отлично работали, и после обновления вы получаете безопасную загрузку, я думаю, вы также обновили свое ядро ​​(?). Итак, что следует из этого предположения.

Из вашего живого usb (или cd, если он дошел до него), откройте терминал (ctrl-alt-t) и введите

sudo fdisk -l

. Конечно, это нижний регистр «L».

Это приведет к отображению ваших устройств, указав корень звездочкой (*). Он должен выглядеть примерно так:

Device Boot Start End Sectors Size Id Type /dev/sda1 * 2048 50857983 50855936 24.3G 83 Linux /dev/sda2 50860030 52426751 1566722 765M 5 Extended /dev/sda5 50860032 52426751 1566720 765M 82 Linux swap / Solaris

Теперь выполните:

sudo mkdir mnt sudo mount /dev/sda1 mnt sudo mount --bind /dev mnt/dev sudo mount --bind /proc mnt/proc sudo mount --bind /sys mnt/sys sudo cp /etc/resolv.conf mnt/etc/resolv.conf sudo chroot mnt

В этот момент он должен изменить ваше приглашение на что-то вроде:

root @ ubuntu: / #

do:

root @ ubuntu: / #

apt-get install linux-image-generic

Возможно, это часть проблема, поэтому, возможно, вам нужно установить linux-signed-image-generic вместо

update-grub exit sudo umount mnt/sys sudo umount mnt/proc sudo umount mnt/dev sudo umount mnt

И для хорошей меры:

Этот последний набор команд «umount» важен. Не забудьте удалить все, что вы вручную установили.

Теперь перезагрузитесь (не забудьте удалить свои живые медиа).

Как и в случае с ядром, вам может понадобиться подписанный grub. Shim - это программа, предназначенная для загрузки загружаемых загрузчиков с загрузкой по цепочке, поэтому, возможно, прокладка - это то, что вам нужно установить / обновить / поцеловать на лбу и проверить ее температуру. Как правило, я видел обновление работы grub без необходимости установки нового изображения. Когда дело доходит до шайбы или подписанной операционной системы, я откровенно немного дальше из глубины.

Безопасная загрузка обычно означает, что ваша система пытается загрузить то, что не имеет подписи, которые она ищет.

Если вы загружаете командную строку grub, а не команду командной строки grub rescue (последняя буквально говорит «спасение grub» в подсказке), попробуйте ввести exit, чтобы посмотреть, как это происходит. Если он дает вам обычный экран grub, вы сможете загрузить операционную систему. Если вы можете это сделать, откройте терминал и сделайте sudo update-grub. Я не могу обещать, что это ваше решение.

Еще одна вещь, которую вы можете попробовать (разумеется, это может представлять угрозу безопасности) открывает вашу BIOS и отключает « Безопасная загрузка ».

1
ответ дан 31 July 2018 в 23:38

Редактирование: я не знаю, почему я не понял, что вы можете загрузить монетный двор ... Я предполагаю, что вы используете систему с двойной загрузкой. Я понимаю, что есть некоторые обстоятельства, при которых Windows не будет работать, если вы отключите безопасную загрузку, и если вы захотите снова включить ее, возможно, ваш компьютер должен быть сброшен на заводский (звучит уродливо). Я где-то читал, что то, что работает для двойной загрузки, - отключить CSM и включить защищенную загрузку.

Это говорит о том, что вы, как и раньше, работали нормально, и после обновления вы получаете безопасную загрузку, я думаю, вы также обновили свое ядро ​​(?). Итак, что следует из этого предположения.

Из вашего живого usb (или cd, если он дошел до него), откройте терминал (ctrl-alt-t) и введите

sudo fdisk -l  

. Конечно, это нижний регистр «L».

Это приведет к отображению ваших устройств, указав корень звездочкой (*). Он должен выглядеть примерно так:

Device     Boot    Start      End  Sectors  Size Id Type
/dev/sda1  *        2048 50857983 50855936 24.3G 83 Linux
/dev/sda2       50860030 52426751  1566722  765M  5 Extended
/dev/sda5       50860032 52426751  1566720  765M 82 Linux swap / Solaris  

Теперь выполните:

 sudo mkdir mnt
 sudo mount /dev/sda1 mnt
 sudo mount --bind /dev mnt/dev
 sudo mount --bind /proc mnt/proc
 sudo mount --bind /sys mnt/sys
 sudo cp /etc/resolv.conf mnt/etc/resolv.conf
 sudo chroot mnt

На этом этапе он должен изменить ваше приглашение на следующее:

root @ ubuntu: / #

do:

apt-get install linux-image-generic

Возможно, это часть проблемы, поэтому, возможно, вам нужно установить linux-signed-image-generic вместо

И для хорошей меры:

update-grub
exit  
sudo umount mnt/sys 
sudo umount mnt/proc 
sudo umount mnt/dev 
sudo umount mnt  

Это последнее задание команд «umount» важно. Не забудьте отключить все, что вы вручную установили.

Теперь перезагрузитесь (не забудьте удалить свои живые медиа).

Как и в случае с ядром, вам может понадобиться подписанный grub. Shim - это программа, предназначенная для загрузки загружаемых загрузчиков с загрузкой по цепочке, поэтому, возможно, прокладка - это то, что вам нужно установить / обновить / поцеловать на лбу и проверить ее температуру. Как правило, я видел обновление работы grub без необходимости установки нового изображения. Когда дело доходит до шайбы или подписанной операционной системы, я откровенно немного дальше из глубины.

Безопасная загрузка обычно означает, что ваша система пытается загрузить то, что не имеет подписи, которые она ищет.

Если вы загружаете в командную строку grub, а не в командную строку grub rescue (последняя буквально говорит «спасение grub» в приглашении), попробуйте ввести exit в Посмотрите, как это происходит. Если он дает вам обычный экран grub, вы сможете загрузить операционную систему. Если вы можете это сделать, откройте терминал и сделайте sudo update-grub. Я не могу обещать, что это ваше решение.

Еще одна вещь, которую вы можете попробовать (заметьте, это может представлять угрозу безопасности) открывает вашу BIOS и отключает « Secure Boot ».

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

1
ответ дан 14 August 2018 в 21:24

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

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