Shell

更改引導程式碼後無法打開 Bliss OS

  • July 3, 2021
#!/bin/sh
exec tail -n +3 $0
# This file provides an easy way to add custom menu entries.  Simply type the
# menu entries you want to add after this comment.  Be careful not to change
# the 'exec tail' line above.
menuentry "Android-x86" {
set root='(hd0,2)'
linux /bliss-x86-11.13/kernel quiet root=/dev/ram0 androidboot.hardware=generic_x86 acpi_sleep=s3_bios,s3_mode SRC=/bliss-x86-11.13
initrd /bliss-x86-11.13/initrd.img}

在 中進行更改後/etc/grub.d/40_custom。我能夠訪問 Bliss OS 但它會自動下載 img

在此處輸入圖像描述

在此處輸入圖像描述

雖然我有 system.img,但當我執行更新的 grub 時,再次重新啟動我的筆記型電腦,我看到它再次自動安裝。由於這個原因,我無法打開 Bliss OS。顯示動畫時卡住了…

在此處輸入圖像描述

雖然 Bliss OS 動畫顯示了其他內容……!這是從引導打開作業系統後的錯誤。我認為錯誤保持發生的原因是,當我執行時出現sudo update-grub錯誤。

正在生成 grub 配置文件…警告:無法連接到 lvmetad。回退到設備掃描。在 /dev/sda1 上找到 Windows 10(載入程序)完成

這裡它(動畫)實際上是怎樣的

在此處輸入圖像描述

這裡如何打開 Bliss OS

在此處輸入圖像描述

從該原始碼中我無法獲取 system.img 這就是我認為它正在下載的原因。

androidboot.hardware=generic_x86這可能是罪魁禍首

menuentry "Android-x86" {
set root='(hd0,2)'
linux /bliss-x86-11.13/kernel quiet root=/dev/ram0 androidboot.hardware=android_x86_64 acpi_sleep=s3_bios,s3_mode SRC=/bliss-x86-11.13
initrd /bliss-x86-11.13/initrd.img}

引用自:https://unix.stackexchange.com/questions/646361