Я разрешил свою проблему, поэтому решил ответить на собственный вопрос.
Мне удалось загрузить мой компьютер через GRUB, сделав небольшую адаптацию к инструкциям здесь:
https://www.linux.com/learn/how-rescue-non -booting-grub-2-Linux
В приглашении GRUB я набрал: «ls», чтобы получить список всех разделов.
Список выглядел примерно так: (hd0) (hd0, gpt1) (hd0, gpt2) ...
После того, как я получил список разделов, я тогда набрал: ls (hd0,1) / ", чтобы определить, было ли загрузочное меню в этом разделе. Обратите внимание, что на этом этапе вы можете удалить «gpt» и просто перейти с номером раздела. Я сделал это для каждого раздела, пока не узнал, какой из них содержит загрузочный каталог.
Для меня оказалось, что меню загрузки находится в (hd0,2)
Итак, я набрал следующую команду: «ls (hd0,2) / boot», чтобы получить список файлов в каталоге загрузки.
Важными файлами в этом отношении, как я понимаю из приведенной выше ссылки, являются файлы с именем vmlinuz и файл initrd.img. Я полагаю, что это нормально, что будут разные версии этих двух файлов (среди других файлов в меню загрузки). В любом случае я отметил последнюю версию для обоих, и важно, по-видимому, что vmlinuz и initrd имеют одинаковый номер версии.
Отметив это, я затем набрал следующие команды. Номер раздела и номер версии могут отличаться для других людей, но важно, как уже упоминалось, что vmlinuz и initrd имеют одинаковый номер версии и что число, следующее за «sda», соответствует номеру раздела.
grub> set root = (hd0,2)
grub> linux /boot/vmlinuz-4.4.0-89-generic root = / dev / sda2
13] grub> initrd /boot/initrd.img-4.4.0-89-genericgrub> boot
И он работал, в том смысле, что он загружался, без каких-либо очевидных Сообщения об ошибках. Я не знаю, могу ли я перезагрузиться, но теперь у меня есть возможность скопировать все файлы, которые не были скопированы на внешний жесткий диск. Плюс, я, вероятно, скачаю и создаю новый установочный DVD. (Я потерял свой первоначальный установочный DVD, который был частью моей проблемы). А потом я попытаюсь перезагрузить компьютер.
И да, я никогда не буду обновляться с «Ubuntu Software» еще раз!
Логротат в Ubuntu уже настроен на ежедневную работу и регистрирует его действия в syslog (который также вращается).
Текущее задание cron Logrotate находится в /etc/cron.daily/logrotate [ ! d1]
Ручная настройка не требуется. Вы можете, конечно, изменить настройку по умолчанию, если хотите - немногие делают.
Logrotate имеет свои корни в добрые старые дни, когда дисковое пространство было намного дороже, простой способ ограничения используемого пространства по логфайлам. Лог-файлы, как правило, со временем меняются с разной скоростью, следовательно, способность настраивать поворот и удаление каждого из них.
Логротат в Ubuntu уже настроен на ежедневную работу и регистрирует его действия в syslog (который также вращается).
Текущее задание cron Logrotate находится в /etc/cron.daily/logrotate [ ! d1]
Ручная настройка не требуется. Вы можете, конечно, изменить настройку по умолчанию, если хотите - немногие делают.
Logrotate имеет свои корни в добрые старые дни, когда дисковое пространство было намного дороже, простой способ ограничения используемого пространства по логфайлам. Лог-файлы, как правило, со временем меняются с разной скоростью, следовательно, способность настраивать поворот и удаление каждого из них.
Логротат в Ubuntu уже настроен на ежедневную работу и регистрирует его действия в syslog (который также вращается).
Текущее задание cron Logrotate находится в /etc/cron.daily/logrotate [ ! d1]
Ручная настройка не требуется. Вы можете, конечно, изменить настройку по умолчанию, если хотите - немногие делают.
Logrotate имеет свои корни в добрые старые дни, когда дисковое пространство было намного дороже, простой способ ограничения используемого пространства по логфайлам. Лог-файлы, как правило, со временем меняются с разной скоростью, следовательно, способность настраивать поворот и удаление каждого из них.