linuxdeepin / developer-center

Deepin developer center, provide developer wiki and community forum.
451 stars 73 forks source link

Boot Maker Issue #3248

Open Octavian-Q opened 2 years ago

Octavian-Q commented 2 years ago

SUMMARY | 问题概要

Boot Maker makes other distro iso (besides deepin) not to boot after burn.

STEPS TO REPRODUCE | 复现步骤

  1. Downloaded an iso from internet
  2. Used Boot Maker from deepin apps
  3. Selected the iso in the app
  4. Selected the usb drive and check Format option
  5. It completes successful, but iso wont boot ![Uploading Screenshot_deepin-boot-maker_20220615164222.png…]()

OBSERVED RESULT | 观察到的结果

Distros like Fedora, Arch and debian (other than deepin) wont boot or wont be shown in boot menu when I want to select the live usb. Fedora even showed an error screen (usb flash is fine, Rufus and other tools work perfectly) IMG_1785

EXPECTED RESULT | 期望的结果

All distros when using boot maker app to boot and be seen by bios as a bootable live usb

SOFTWARE/OS VERSIONS | 软件/系统版本信息

Deepin 20.6 Boot Maker 5.7.9

ADDITIONAL INFORMATION | 额外补充

BLumia commented 2 years ago

Just for confirmation, if you use boot maker to create a deepin bootable USB, will that works as intended on your PC?

Octavian-Q commented 2 years ago

Just for confirmation, if you use boot maker to create a deepin bootable USB, will that works as intended on your PC?

Yes with Deepin iso works

luodeepin commented 2 years ago

Hello!

We have received your feedback!

Our team is tracking this issue and is trying to fix it.

We need to analyze and locate the problem and determine the root cause of the problem. When we have a detailed solution, we will promptly feedback the information to you.

thank you very much! Best Regards!

luodeepin commented 2 years ago

Hello,

After I analyzed the cause of the problem with the developer and the operating system product manager, we came to a clear conclusion that the grub boot method of the CentOS operating system is different from the Debian method.

The CentOS operating system finds the volume label of the boot disk through the value of label.

Because the U disk format supported by the boot disk creation tool is fat32 format, the length of the label value of the U disk can be read at most 11 bits, so the label value in grub. The problem is not running.

However, we do not have a particularly good solution at present, so now you can only use software such as Ventoy to make a boot disk to solve such problems.

thank you very much! Best Regards!