Я установил человечность 16.04 (ядро Linux 4.4.0.31) на моем Intel baytrail планшет. Я пытаюсь установить другое ядро Linux (3.16.0). Когда я загружаюсь через ядро по умолчанию (4.4.0.31), начальные загрузки системы правильно, но если я загружаюсь от 3.16.0 путем выбора его из меню личинки, система не загружается. Это бросает сообщение об ошибке:
Gave up waiting for root device. Common problems:
— Boot args (cat /proc/cmdline)
— Check rootdelay= (did the system wait long enough?)
— Check root= (did the system wait for the right device?)
— Missing modules (cat /proc/modules; ls /dev)
ALERT! UUID=afc74186-1501-4498-ba4d-acd74df10923 does not exist.
Dropping to a shell!
BusyBox v.1.22.1 (Ubuntu 1:1.22.0-15ubuntu1) built-in shell (ash)
Enter 'help' for list of built-in commands.
(initramfs)
Выполнение blkid от оболочки initramfs не имеет никакого вывода. Также в файловой системе существует не/dev/disk/by-uuid папка.
Так как я могу загрузиться от ядра по умолчанию 4.4.0.31, я сравнил содержание/etc/fstab и ls - la/dev/disk/by-uuid, и оба соответствуют.
https://help.ubuntu.com/community/Boot-Repair
Подключить к Интернету
Откройте новый Терминал, затем введите следующие команды (нажмите Enter после каждой строки):
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Это устанавливает и выполняет Восстановление начальной загрузки. Нажмите "Recommended repair". После того, как это сделало свое волшебство, запишите URL (paste.ubuntu.com/XXXXX), который появился на бумаге, затем перезагрузка, и проверьте, восстановили ли Вы доступ к своему OSs и можете обычно загружаться/, не отбрасывая к оболочке/.