Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

Grub2_uefi failed to start debian-live-10.8.0-amd64-kde.iso

Ask for help with issues regarding the Installations of the Debian O/S.
Post Reply
Message
Author
liuzhaoyzz
Posts: 3
Joined: 2021-02-16 13:21

Grub2_uefi failed to start debian-live-10.8.0-amd64-kde.iso

#1 Post by liuzhaoyzz »

Grub2_uefi failed to start debian-live-10.8.0-amd64-kde.iso on NTFS partition

I went to the open source mirror station of Huazhong University of Science and Technology to download debian-live-10.8.0-amd64-kde.iso:
https://www.debian.org/CD/http-ftp/#mirrors
http://mirrors.hust.edu.cn/debian-cd/10 ... so-hybrid/

debian-live-10.8.0-amd64-kde.iso 06-Feb-2021 12:12 2840985600
15c052a9f857dbdc8280b12ed1199350 debian-live-10.8.0-amd64-kde.iso

File name: debian-live-10.8.0-amd64-kde.iso
File size: 2.65 GB (2,840,985,600 bytes)
MD5: 15C052A9F857DBDC8280B12ED1199350
I checked the MD5 check code of the local image ISO, and compared it with the officially published MD5SUMS, which is correct.

I use the following menu, debian-live-10.8.0-amd64-kde.iso is placed in the NTFS partition on the local mechanical hard disk,attempt to start debian-live-10.8.0-amd64-kde.iso under UEFI fails; If debian-live-10.8.0-amd64-kde.iso is placed in FAT32 partition, it can be started successfully. The situation on the physical machine is similar to that on the vmware virtual machine. For the convenience of screenshot, I started it in the virtual machine.

menuentry "/linux/debian/debian-live-10.8.0-amd64-kde.iso" "/linux/debian/debian-live-10.8.0-amd64-kde.iso" {
set gfxpayload=keep
search --no-floppy --set --file $2
loopback loop $2
linux (loop)/live/vmlinuz-4.19.0-14-amd64 findiso=/linux/debian/debian-live-10.8.0-amd64-kde.iso boot=live components splash quiet
initrd (loop)/live/initrd.img-4.19.0-14-amd64
}

The failure prompt is as follows, see the screenshot for details:
https://ibb.co/QjS08Y4
https://ibb.co/7bdnxXS
BOOT FAILED!
This live System image failed to boot.
Please file a bug against the' live-boot' package or email the Live Systems mailing list at , making sure to note the exact version, name and distribution of the image you were attempting to boot.
The file /boot. log contains some debugging information but booting with the debug command-line parameter will greatly increase its verbosity which is extremely useful when diagnosing issues.

live-boot will now start a shell. The error message was:
Unable to find a medium containing a live file system


BusuBox v1.30.1(Debian 1:1.30.1-6) built-in shell(ash)
Enter ' help' for a list of built-in commands.
(initramfs)

I added debug to the menu's cheatcodes, /boot.log and I sent it up.
https://ibb.co/TRxmvgQ
https://liuzhaoyzz.lanzoui.com/b00ob1x0f password:2tew
menuentry "/linux/debian/debian-live-10.8.0-amd64-kde.iso" "/linux/debian/debian-live-10.8.0-amd64-kde.iso" {
set gfxpayload=keep
search --no-floppy --set --file $2
loopback loop $2
linux (loop)/live/vmlinuz-4.19.0-14-amd64 findiso=/linux/debian/debian-live-10.8.0-amd64-kde.iso boot=live components splash quiet debug
initrd (loop)/live/initrd.img-4.19.0-14-amd64
}

What puzzled me was that /etc/fstab was blank and there was nothing.

With the following menu, debian-live-7.2-amd64-kde-desktop.iso is placed in NTFS partition, and there is no problem to start debian-live-7.2-amd64-kde-desktop.iso:
menuentry "/linux/debian/debian-live-7.2-amd64-kde-desktop.iso" "/linux/debian/debian-live-7.2-amd64-kde-desktop.iso" {
set gfxpayload=keep
search --no-floppy --set --file $2
loopback loop $2
linux (loop)/live/vmlinuz boot=live findiso=/linux/debian/debian-live-7.2-amd64-kde-desktop.iso boot=live config quiet splash
initrd (loop)/live/initrd.img
}

Why is this, please?

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: Grub2_uefi failed to start debian-live-10.8.0-amd64-kde.

#2 Post by p.H »

Disclaimer : I have no experience with live images at all and cannot see the pictures at the moment (maybe later).
liuzhaoyzz wrote:I use the following menu, debian-live-10.8.0-amd64-kde.iso is placed in the NTFS partition on the local mechanical hard disk,attempt to start debian-live-10.8.0-amd64-kde.iso under UEFI fails; If debian-live-10.8.0-amd64-kde.iso is placed in FAT32 partition, it can be started successfully.
This has nothing to do with GRUB or UEFI. The kernel boots and the initramfs runs, so UEFI and GRUB did their job.
Does the initramfs include NTFS support with ntfs-3g and FUSE ?
liuzhaoyzz wrote:debian-live-7.2-amd64-kde-desktop.iso is placed in NTFS partition, and there is no problem to start
Maybe it supports NTFS with the ntfs kernel module. This module was removed from Debian kernels since Debian 10.

liuzhaoyzz
Posts: 3
Joined: 2021-02-16 13:21

Re: Grub2_uefi failed to start debian-live-10.8.0-amd64-kde.

#3 Post by liuzhaoyzz »

Does the initramfs include NTFS support with ntfs-3g and FUSE ?
It appears that initramfs already contains ntfs-3g and FUSE supported by NTFS.
https://ibb.co/mvwcngc

liuzhaoyzz
Posts: 3
Joined: 2021-02-16 13:21

Re: Grub2_uefi failed to start debian-live-10.8.0-amd64-kde.

#4 Post by liuzhaoyzz »

I found some "Boot failed" cases like me in the mail list.
One of them was marked as done.but it seems not done really.


debian live-boot boot failed
https://lists.debian.org/debian-live/20 ... 00038.html

https://lists.debian.org/debian-live/20 ... 00033.html
The normal/standard ntfs "supported" is not ntfs-3g.

If you need to boot from a ntfs then you need write access, and that is
only through ntfs-3g (3rd generation) module that you need to load at
boot time.

You need to find a way to load the ntfs-3g module at boot time.


-pipo

On 8/16/20 12:05 PM, 陈添来 wrote:
> debian10 kernal cmdline "boot=live findiso=/data/os/debian/debian-live-10.2.0-standard.iso",
> can not boot.said,"BOOT FAILED".
> live-boot's function "is_supported_fs" is have some wrong,it can not support ntfs.
> deepin's live-boot has fix this wrong.hope debian also fix it.

live-boot: Since Debian 10 live-boot no longer can boot from removable NTFS HDD
https://lists.debian.org/debian-live/20 ... 00014.html

Using findiso to boot DebianLive from NTFS fails (2nd try without attachment)
https://lists.debian.org/debian-live/20 ... 00001.html

Post Reply