标签: multiboot

等待设备 dev-disk-by\x2duuid-C829\x2dC4C1.device 超时

我已经格式化了 efi 分区并再次安装了 windows。我有双引导 Windows 和 Linux,然后我使用以下命令从实时 USB 再次安装了 grub 引导加载程序:

 mount /dev/sda* /mnt
 mount --bind /dev /mnt/dev
 mount --bind /proc /mnt/proc
 mount --bind /sys /mnt/sys
 mount /dev/sda* /mnt/boot/efi
 mount /mnt/hostrun
 mount --bind /run /mnt/hostrun
 chroot /mnt
 grub-install /dev/sda
 update-grub
 exit
Run Code Online (Sandbox Code Playgroud)

然后我再次卸载了所有这些。当我尝试启动时,收到以下消息:

 [ TIME ] Timed out waiting for device dev-disk-by\x2duuid-C829\x2dC4C1.device.
 [DEPEND] Dependency failed for file system check on /dev/disk/by-uuid/C829-C4C1.
 [DEPEND] Dependency failed for /boot/efi.
 [DEPEND] Dependency failed for Local File System.
Run Code Online (Sandbox Code Playgroud)

它让我进入紧急模式。我怎么解决这个问题?

uefi multiboot

14
推荐指数
1
解决办法
4万
查看次数

当前问题:如何反编译 arm 固件文件,以获取设备树文件?

我正在尝试在 android 电视盒上闪烁 libreelec,但没有可以放入 libreelec 烤面包机的图像。在 RPi 上它很简单,在这里我想我必须编译东西,我真的没有答案。有一个基于 S802 的前一个 Box 的图像(只找到了一个 lakka 版本(?)),但即使有 S812 的 libreelec,我也不知道谁将它从 zip/tar 中“编译”为实际usb-sd-creator 的图像。也许它比看起来容易,请给我一个提示!

开始问题:有人知道如何在基于 S812 的板上闪存/编译 Libreelec 吗?

当前问题:如何反编译 arm 固件文件,以获取在我的板上安装不同操作系统显然需要的设备树文件?

看:

烤面包机:https : //libreelec.tv/2016/08/usb-sd-creator/

lakka/libreelec build (.img) 用于之前的盒子:http ://le.builds.lakka.tv/S802.M8.arm/

libreelec 从 amlinux.ru 构建,例如基于 S812 的盒子:https ://mega.nz/#F!W0Qk2JIQ!P1iyw7dFFHvubkIUZ-i1lA!3ohmxIaJ


1. 如何从基于 S812 的主板的 libreelec 构建为烤面包机创建图像文件?

可能的解决方案:

以下页面包含许多用于 Amlogic 板的 Linux 版本(S805 S905 S905X S912(SD 和 USB):

见:http : //freaktab.com/forum/tv-player-support/amlogic-based-tv-players/606133-linux-images-for-s805-s905-s905x-s912-sd-and-usb


2. 那么我怎样才能写一个可启动的sd卡,它适合amlogic板的需求(我猜我不能使用imagetoaster)?

可能的解决方案:

这个页面有点帮助,显然我只需要通过 dd 在 SD 卡上复制提取的图像(.xz -> .img),因为较新的版本已经包含了启用多重启动以并行使用 android 和 …

bootable homebrew openelec device-tree multiboot

6
推荐指数
1
解决办法
2624
查看次数

标签 统计

multiboot ×2

bootable ×1

device-tree ×1

homebrew ×1

openelec ×1

uefi ×1