sebanc / brunch

Boot ChromeOS on x86_64 PC - Supports Intel CPU/GPU from 8th gen or AMD Ryzen
GNU General Public License v3.0
3.73k stars 393 forks source link

There is not R-95, 96, 97 for volteer, why? #1438

Closed 1457384613gh closed 2 years ago

1457384613gh commented 2 years ago

There is not R-95, 96, 97 for volteer, why?

tejasraman commented 2 years ago

Download r94 and update from it.

1457384613gh commented 2 years ago

Download r94 and update from it.

Should "option=pwa, enable_updates" be set for updating ?

tejasraman commented 2 years ago

Yes On Feb 13, 2022, 7:06 PM -0700, Chauncy♋ @.***>, wrote:

Download r94 and update from it. Should "option=pwa, enable_updates" be set for updating ? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

1457384613gh commented 2 years ago

Yes On Feb 13, 2022, 7:06 PM -0700, Chauncy♋ @.>, wrote: > Download r94 and update from it. Should "option=pwa, enable_updates" be set for updating ? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.>

It fails to updates. Screenshot 2022-02-18 17 00 42

And PWA has no r97. image

tejasraman commented 2 years ago

Remove the space between the comma and enable updates On Feb 18, 2022, 2:03 AM -0700, Chauncy♋ @.***>, wrote:

Yes … On Feb 13, 2022, 7:06 PM -0700, Chauncy♋ @.>, wrote: > Download r94 and update from it. Should "option=pwa, enable_updates" be set for updating ? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.>

It fails to update. And PWA has no r97. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

tejasraman commented 2 years ago

PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time.

1457384613gh commented 2 years ago

PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time.

Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg], [setting.cfg] and [theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically.

tejasraman commented 2 years ago

Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.***>, wrote:

PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

1457384613gh commented 2 years ago

Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.>

I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch image

And edit grub.cfg from ESP: /EFI/brunch

set timeout=2
regexp --set disk "(^.+)(,gpt)" $root
source /EFI/brunch/theme.cfg
source /EFI/brunch/settings.cfg

menuentry "ChromeOS" --class "brunch" {
    search --no-floppy --set=root --file /chrome/chromeos.img
    loopback loop /chrome/chromeos.img
    source (loop,12)/efi/boot/settings.cfg
    if [ -z $verbose ] -o [ $verbose -eq 0 ]; then
        linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \
            cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \
            console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet
    else
        linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \
            cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img
    fi
    initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}

menuentry "ChromeOS (settings)" --class "brunch-settings" {
    search --no-floppy --set=root --file /chrome/chromeos.img
    loopback loop /chrome/chromeos.img
    source (loop,12)/efi/boot/settings.cfg
    linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \
        cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img
    initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}

It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use rEFInd Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework image

It is a good way for older Brunch like R90, but fails to boot for the second+ time with the newest Brunch. Could you help me?

tejasraman commented 2 years ago

I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.***>, wrote:

Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). … On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2

regexp --set disk "(^.+)(,gpt)" $root

source /EFI/brunch/theme.cfg

source /EFI/brunch/settings.cfg

menuentry "ChromeOS" --class "brunch" {

   search --no-floppy --set=root --file /chrome/chromeos.img

   loopback loop /chrome/chromeos.img

   source (loop,12)/efi/boot/settings.cfg

   if [ -z $verbose ] -o [ $verbose -eq 0 ]; then

           linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \

                   cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \

                   console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet

   else

           linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \

                   cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img

   fi

   initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img

}

menuentry "ChromeOS (settings)" --class "brunch-settings" {

   search --no-floppy --set=root --file /chrome/chromeos.img

   loopback loop /chrome/chromeos.img

   source (loop,12)/efi/boot/settings.cfg

   linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \

           cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img

   initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img

}

It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

1457384613gh commented 2 years ago

I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.>, wrote: > Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). > … > On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2 regexp --set disk "(^.+)(,gpt)" $root source /EFI/brunch/theme.cfg source /EFI/brunch/settings.cfg menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.>

image

menuentry "ChromeOS" --class "brunch" {
    search --no-floppy --set=root --file /chrome/chromeos.img
    loopback loop /chrome/chromeos.img
    source (loop,12)/efi/boot/settings.cfg
    if [ -z $verbose ] -o [ $verbose -eq 0 ]; then
        linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \
            cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \
            console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet
    else
        linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \
            cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img
    fi
    initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}

menuentry "ChromeOS (settings)" --class "brunch-settings" {
    search --no-floppy --set=root --file /chrome/chromeos.img
    loopback loop /chrome/chromeos.img
    source (loop,12)/efi/boot/settings.cfg
    linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \
        cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img
    initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img
}

I try to use grub2win, and fail.

tejasraman commented 2 years ago

Reinstall ChromeOS. Cannot think of anything else. What Linux do you have? Boot into bios and select grub2win first though. On Feb 19, 2022, 10:42 PM -0700, Chauncy♋ @.***>, wrote:

I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? … On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.>, wrote: > Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). > … > On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2 regexp --set disk "(^.+)(,gpt)" $root source /EFI/brunch/theme.cfg source /EFI/brunch/settings.cfg menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> menuentry "ChromeOS" --class "brunch" {

   search --no-floppy --set=root --file /chrome/chromeos.img

   loopback loop /chrome/chromeos.img

   source (loop,12)/efi/boot/settings.cfg

   if [ -z $verbose ] -o [ $verbose -eq 0 ]; then

           linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \

                   cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \

                   console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet

   else

           linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \

                   cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img

   fi

   initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img

}

menuentry "ChromeOS (settings)" --class "brunch-settings" {

   search --no-floppy --set=root --file /chrome/chromeos.img

   loopback loop /chrome/chromeos.img

   source (loop,12)/efi/boot/settings.cfg

   linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \

           cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img

   initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img

}

I try to use grub2win, and fail. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

1457384613gh commented 2 years ago

Reinstall ChromeOS. Cannot think of anything else. What Linux do you have? Boot into bios and select grub2win first though. On Feb 19, 2022, 10:42 PM -0700, Chauncy♋ @.>, wrote: > I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? > … > On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.>, wrote: > Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). > … > On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2 regexp --set disk "(^.+)(,gpt)" $root source /EFI/brunch/theme.cfg source /EFI/brunch/settings.cfg menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } I try to use grub2win, and fail. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.>

OK, I will try again. I have fedora.

tejasraman commented 2 years ago

Thanks! On Feb 20, 2022, 3:28 AM -0700, Chauncy♋ @.***>, wrote:

Reinstall ChromeOS. Cannot think of anything else. What Linux do you have? Boot into bios and select grub2win first though. … On Feb 19, 2022, 10:42 PM -0700, Chauncy♋ @.>, wrote: > I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? > … > On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.>, wrote: > Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). > … > On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2 regexp --set disk "(^.+)(,gpt)" $root source /EFI/brunch/theme.cfg source /EFI/brunch/settings.cfg menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } I try to use grub2win, and fail. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> OK, I will try again. I have fedora. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

tejasraman commented 2 years ago

Hey, a Cros 98 recovery image was released a few days ago. Use it with brunch unstable. Use the ChromeOS(Settings) menu to enable updates and PWA. https://cros.tech/device/volteer On Feb 20, 2022, 3:28 AM -0700, Chauncy♋ @.***>, wrote:

Reinstall ChromeOS. Cannot think of anything else. What Linux do you have? Boot into bios and select grub2win first though. … On Feb 19, 2022, 10:42 PM -0700, Chauncy♋ @.>, wrote: > I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? > … > On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.>, wrote: > Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). > … > On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2 regexp --set disk "(^.+)(,gpt)" $root source /EFI/brunch/theme.cfg source /EFI/brunch/settings.cfg menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } I try to use grub2win, and fail. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> OK, I will try again. I have fedora. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

tejasraman commented 2 years ago

It is a bit weird that they still have no r95,96,97 available On Feb 20, 2022, 3:28 AM -0700, Chauncy♋ @.***>, wrote:

Reinstall ChromeOS. Cannot think of anything else. What Linux do you have? Boot into bios and select grub2win first though. … On Feb 19, 2022, 10:42 PM -0700, Chauncy♋ @.>, wrote: > I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? > … > On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.>, wrote: > Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). > … > On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2 regexp --set disk "(^.+)(,gpt)" $root source /EFI/brunch/theme.cfg source /EFI/brunch/settings.cfg menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } I try to use grub2win, and fail. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> OK, I will try again. I have fedora. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

1457384613gh commented 2 years ago

Hey, a Cros 98 recovery image was released a few days ago. Use it with brunch unstable. Use the ChromeOS(Settings) menu to enable updates and PWA. https://cros.tech/device/volteer On Feb 20, 2022, 3:28 AM -0700, Chauncy♋ @.***>, wrote:

Reinstall ChromeOS. Cannot think of anything else. What Linux do you have? Boot into bios and select grub2win first though. … On Feb 19, 2022, 10:42 PM -0700, Chauncy♋ @.>, wrote: > I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? > … > On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.>, wrote: > Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). > … > On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2 regexp --set disk "(^.+)(,gpt)" $root source /EFI/brunch/theme.cfg source /EFI/brunch/settings.cfg menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } I try to use grub2win, and fail. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> OK, I will try again. I have fedora. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.***>

I use grub2win this time. Reinstall but it fails to boot for the second+ time.

tejasraman commented 2 years ago

Copy boot entries from Brunch script. On Feb 21, 2022, 12:32 AM -0700, Chauncy♋ @.***>, wrote:

Hey, a Cros 98 recovery image was released a few days ago. Use it with brunch unstable. Use the ChromeOS(Settings) menu to enable updates and PWA. https://cros.tech/device/volteer On Feb 20, 2022, 3:28 AM -0700, Chauncy♋ @.***>, wrote:

Reinstall ChromeOS. Cannot think of anything else. What Linux do you have? Boot into bios and select grub2win first though. … On Feb 19, 2022, 10:42 PM -0700, Chauncy♋ @.>, wrote: > I am not sure. I also use Brunch with rEFInd, and what I did was install GRUB from Linux(I have PopOS, which doesn’t use grub) and I copied /etc/grub.d/07-custom to /etc/grub.d/09-brunch and added the boot entries there. I will compare my grub config a bit later(I am on my iPad, not my PC) and see what exactly is going on. Are you using the Brunch documentation dualboot procedure(creates a .img file, not partitions). You could also use grub2win though, just a suggestion. Do you have a Linux installed? > … > On Feb 19, 2022, 12:26 AM -0700, Chauncy♋ @.>, wrote: > Reinstall, or undo the changes you did to theme.cfg and settings.cfg. For GRUB, use the ChromeOS(Settings) entry in the grub loader(options screen). > … > On Feb 18, 2022, 9:54 PM -0700, Chauncy♋ @.>, wrote: > PWA had no updates because it uses recovery images to update. Remove the space, use the ChromeOS(Settings menu) and don’t Edit the file using Linux/Windows next time. Thanks for your reply and how earnest you are ! But I do have edited [grub.cfg],[setting.cfg]and[theme.cfg] using linux before I got tips from you. Now, it cannot load desktop, and always does reboot automatically. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I copy files from (loop,12)/efi/boot to ESP: /EFI/brunch And edit grub.cfg from ESP: /EFI/brunch set timeout=2 regexp --set disk "(^.+)(,gpt)" $root source /EFI/brunch/theme.cfg source /EFI/brunch/settings.cfg menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } It can enter desktop successfully for the first time after installing, but does always reboot for the second+ time. Why? I want to use Refind Boot Manager, so I need ESP: /EFI/brunch/bootx64.efi Behind BIOS setup can I add a New Boot Entry called Brunch Framework It is a good way for old Brunch like R92, but fails to boot the second+ time with the newest Brunch. Could you help me? — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> menuentry "ChromeOS" --class "brunch" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg if [ -z $verbose ] -o [ $verbose -eq 0 ]; then linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img \ console= vt.global_cursor_default=0 brunch_bootsplash=$brunch_bootsplash quiet else linux (loop,7)$kernel boot=local noresume noswap loglevel=7 options=$options chromeos_bootsplash=$chromeos_bootsplash $cmdline_params \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img fi initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } menuentry "ChromeOS (settings)" --class "brunch-settings" { search --no-floppy --set=root --file /chrome/chromeos.img loopback loop /chrome/chromeos.img source (loop,12)/efi/boot/settings.cfg linux (loop,7)/kernel boot=local noresume noswap loglevel=7 options= chromeos_bootsplash= edit_brunch_config=1 \ cros_secure cros_debug loop.max_part=16 img_uuid=2c3a25f7-76ae-4cb9-a009-ad4c66eb9e3d img_path=/chrome/chromeos.img initrd (loop,7)/lib/firmware/amd-ucode.img (loop,7)/lib/firmware/intel-ucode.img (loop,7)/initramfs.img } I try to use grub2win, and fail. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> OK, I will try again. I have fedora. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.> I use grub2win this time. Reinstall but it fails to boot for the second+ time. — Reply to this email directly, view it on GitHub, or unsubscribe. Triage notifications on the go with GitHub Mobile for iOS or Android. You are receiving this because you commented.Message ID: @.>

1457384613gh commented 2 years ago

I have tried another installed into ext4 again, without any bugs.

So I think the bug before is around one installed into NTFS. One installed into NTFS cannot load desktop for the second+ time, and always does reboot automatically.

Ext4 is better than NTFS.

tejasraman commented 2 years ago

NTFS is Microsoft's proprietary filesystem designed for Windows. Native Chromebooks(ChromeOS is Linux based) use EXT4 too. And I use EXT4 too with no bugs.

Great! On Mar 31, 2022, 1:55 AM -0600, Chauncy♋ @.***>, wrote:

I have tried another installed into ext4 again, without any bugs. So I think the bug before is around one installed into NTFS. One installed into NTFS cannot load desktop for the second+ time, and always does reboot automatically. Ext4 is better than NTFS. — Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.Message ID: @.***>

1457384613gh commented 2 years ago

IMG_20220401_074103

Here, NTFS.

1457384613gh commented 2 years ago

I have tried one installed into btrfs. It works well. But after using pwa or brunch-toolkit to update, the grub cannot boot the updated system.

tejasraman commented 2 years ago

The reason they say that is windows cannot format to ext4 :) The Linux guide:

Sent from my iPad

On Mar 31, 2022, at 5:46 PM, Chauncy♋ @.***> wrote:

 I have tried one installed into btrfs. It works fine. But after using pwa or brunch-toolkit to update, the grub cannot boot the updated system.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.

tejasraman commented 2 years ago

NTFS doesn’t work for me anyway so look at the Linux guide

Sent from my iPad

On Apr 1, 2022, at 11:20 AM, Tejas Raman @.***> wrote:

The reason they say that is windows cannot format to ext4 :) The Linux guide:

Sent from my iPad

On Mar 31, 2022, at 5:46 PM, Chauncy♋ @.***> wrote:

 I have tried one installed into btrfs. It works fine. But after using pwa or brunch-toolkit to update, the grub cannot boot the updated system.

— Reply to this email directly, view it on GitHub, or unsubscribe. You are receiving this because you commented.

tejasraman commented 2 years ago

Sorry, using mail cannot send images to Github. 2022-04-09_18-49