无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
12
返回列表 发新帖
楼主: sunsea
打印 上一主题 下一主题

[已解决] G4E引导Archlinux内核6.2.1失败

[复制链接]
31#
发表于 2023-5-12 10:44:20 | 只看该作者
tsitian 发表于 2023-5-12 03:35
g4e能不能考虑加入对btrfs的支持,我的Linux系统都是安装在btrfs的subvolume上面的,应该如何使用g4e来启 ...

你 UEFI 启动 Linux,那 vmlinuz 和 initrd 都在 ESP 分区 FAT 文件系统里面。跟 btrfs 没关系。
回复

使用道具 举报

32#
发表于 2023-5-12 18:58:08 | 只看该作者
本帖最后由 tsitian 于 2023-5-12 19:00 编辑
wintoflash 发表于 2023-5-12 10:44
你 UEFI 启动 Linux,那 vmlinuz 和 initrd 都在 ESP 分区 FAT 文件系统里面。跟 btrfs 没关系。

我没有把vmlinuz和initrd安装在esp分区,而是放在btrfs分区下面的子卷里面了,目录结构是btrfs分区,子卷archlinux是arch系统,vmlinz和initrd在/archlinux/boot下面。同样debian系统在@debian子卷下面。启动的话用refind来直接引导。比如,
  1. menuentry "ARCH" {
  2.     icon /EFI/refind/icons/os_arch.png
  3.     volume linux
  4.     loader archlinux/boot/vmlinuz-linux
  5.     initrd archlinux/boot/initramfs-linux.img
  6.     options "root=/dev/disk/by-label/linux rw rootflags=subvol=archlinux initrd=archlinux\boot\amd-ucode.img"

  7. }
复制代码
回复

使用道具 举报

33#
发表于 2023-5-12 19:11:26 | 只看该作者
简单来说就是一个btrfs的subvolume就是一个系统,这样一个非常方便snapshot,利用btrfs的特性,秒备份和还原,而且整个硬盘的空间各个subvolume共享,整个硬盘就2个分区就够了,一个是ESP分区,一个是btrfs分区。winpe直接仍到btrfs分区也可以直接启动。我目前是用g4e启动quibble和refind,用quibble启动btrfs的win10,用refind启动btrfs子卷里面的各种linux发行版。我现在考虑能不能把refind拿掉,直接用g4e,直接启动linux,这样会少一步。
回复

使用道具 举报

34#
发表于 2023-12-14 10:05:02 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-28 05:31

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表