У меня есть элементарная ОС Loki и Ubuntu 16.04, установленная как двойная загрузка на моем ноутбуке. Он работал нормально; во время загрузки обе команды были отображены в меню grub, и я смог выбрать то, что я хотел использовать.
Недавно я обновил свою элементарную ОС (в основном sudo apt update и sudo apt upgrade). Но после перезагрузки я вижу только опции elementary в настройках, а не мой другой Ubuntu. Итак, я загрузился в элементарную ОС и сделал sudo update-grub, но все же не обнаружил другого моего Ubuntu. Следующее - это то, что я получаю.
$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-92-generic
Found initrd image: /boot/initrd.img-4.4.0-92-generic
Found linux image: /boot/vmlinuz-4.4.0-79-generic
Found initrd image: /boot/initrd.img-4.4.0-79-generic
Found linux image: /boot/vmlinuz-4.0.0-kali1-amd64
Found initrd image: /boot/initrd.img-4.0.0-kali1-amd64
Adding boot menu entry for EFI firmware configuration
done
Я считаю, что элементарная ОС основана на новейшей Ubuntu LTS, которая составляет 16,04. Не могу ли установить две ОС одной и той же версии?
В чем дело? Мне действительно нужно получить доступ к моей другой ОС.
Я почти сделал это изначально. Просто не пошел вперед и снова update-grub.
Сначала я установил os-prober, выполнив следующее:
$ sudo apt install os-prober
Затем, как упоминалось ранее в моем вопросе, было сделано [ ! d2]
$ sudo os-prober
/dev/sda2:Ubuntu 16.04.3 LTS (16.04):Ubuntu:linux
И он смог обнаружить мою другую ОС.
Тогда я пошел вперед и сделал -
$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-92-generic
Found initrd image: /boot/initrd.img-4.4.0-92-generic
Found linux image: /boot/vmlinuz-4.4.0-79-generic
Found initrd image: /boot/initrd.img-4.4.0-79-generic
Found linux image: /boot/vmlinuz-4.0.0-kali1-amd64
Found initrd image: /boot/initrd.img-4.0.0-kali1-amd64
Found Ubuntu 16.04.3 LTS (16.04) on /dev/sda2
Adding boot menu entry for EFI firmware configuration
done
И это все. Теперь обе операционные системы видны в моем меню grub.
Я почти сделал это изначально. Просто не пошел вперед и снова update-grub.
Сначала я установил os-prober, выполнив следующее:
$ sudo apt install os-prober
Затем, как упоминалось ранее в моем вопросе, было сделано [ ! d2] $ sudo os-prober
/dev/sda2:Ubuntu 16.04.3 LTS (16.04):Ubuntu:linux
И он смог обнаружить мою другую ОС.
Тогда я пошел вперед и сделал -
$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-92-generic
Found initrd image: /boot/initrd.img-4.4.0-92-generic
Found linux image: /boot/vmlinuz-4.4.0-79-generic
Found initrd image: /boot/initrd.img-4.4.0-79-generic
Found linux image: /boot/vmlinuz-4.0.0-kali1-amd64
Found initrd image: /boot/initrd.img-4.0.0-kali1-amd64
Found Ubuntu 16.04.3 LTS (16.04) on /dev/sda2
Adding boot menu entry for EFI firmware configuration
done
И это все. Теперь обе операционные системы видны в моем меню grub.
Я почти сделал это изначально. Просто не пошел вперед и снова update-grub.
Сначала я установил os-prober, выполнив следующее:
$ sudo apt install os-prober
Затем, как упоминалось ранее в моем вопросе, было сделано [ ! d2] $ sudo os-prober
/dev/sda2:Ubuntu 16.04.3 LTS (16.04):Ubuntu:linux
И он смог обнаружить мою другую ОС.
Тогда я пошел вперед и сделал -
$ sudo update-grub
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-4.4.0-92-generic
Found initrd image: /boot/initrd.img-4.4.0-92-generic
Found linux image: /boot/vmlinuz-4.4.0-79-generic
Found initrd image: /boot/initrd.img-4.4.0-79-generic
Found linux image: /boot/vmlinuz-4.0.0-kali1-amd64
Found initrd image: /boot/initrd.img-4.0.0-kali1-amd64
Found Ubuntu 16.04.3 LTS (16.04) on /dev/sda2
Adding boot menu entry for EFI firmware configuration
done
И это все. Теперь обе операционные системы видны в моем меню grub.