[Bug 1905491] Re: Recent (Nov 2020) ISO copied to USB Drive cannot load

pdecat 1905491 at bugs.launchpad.net
Wed Jan 6 13:53:22 UTC 2021


I had the same error with today's ubuntu-20.10-desktop-amd64.iso image
on a Shuttle SG45H7 system with an Intel Core2 Duo E4400:

  GRUB Error: can't find command "grub_platform"

Which then leads to a blinking cursor black screen after selecting any
GRUB entry.

An alternative solution that works is to flash the ISO to the USB drive
with Startup Disk Creator then convert it to MBR.

# sudo fdisk -l /dev/sdb
GPT PMBR size mismatch (5746099 != 123404287) will be corrected by write.
The backup GPT table is not on the end of the device.
Disk /dev/sdb: 58,84 GiB, 63182995456 bytes, 123404288 sectors
Disk model: Transcend 64GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 7EE1FFAC-4072-46B8-885E-A7EA3F9C70CF

Device       Start     End Sectors  Size Type
/dev/sdb1       64 5735483 5735420  2,7G Microsoft basic data
/dev/sdb2  5735484 5745435    9952  4,9M EFI System
/dev/sdb3  5745436 5746035     600  300K Microsoft basic data


# sudo gdisk /dev/sdb
GPT fdisk (gdisk) version 1.0.5

Partition table scan:
  MBR: protective
  BSD: not present
  APM: not present
  GPT: present

Found valid GPT with protective MBR; using GPT.

Command (? for help): r

Recovery/transformation command (? for help): ?
b       use backup GPT header (rebuilding main)
c       load backup partition table from disk (rebuilding main)
d       use main GPT header (rebuilding backup)
e       load main partition table from disk (rebuilding backup)
f       load MBR and build fresh GPT from it
g       convert GPT into MBR and exit
h       make hybrid MBR
i       show detailed information on a partition
l       load partition data from a backup file
m       return to main menu
o       print protective MBR data
p       print the partition table
q       quit without saving changes
t       transform BSD disklabel partition
v       verify disk
w       write table to disk and exit
x       extra functionality (experts only)
?       print this menu

Recovery/transformation command (? for help): g

MBR command (? for help): ?
a       toggle the active/boot flag
c       recompute all CHS values
l       set partition as logical
o       omit partition
p       print the MBR partition table
q       quit without saving changes
r       set partition as primary
s       sort MBR partitions
t       change partition type code
w       write the MBR partition table to disk and exit

MBR command (? for help): w

Converted 3 partitions. Finalize and exit? (Y/N): y
GPT data structures destroyed! You may now partition the disk using fdisk or
other utilities.

# sudo fdisk -l /dev/sdb
Disk /dev/sdb: 58,84 GiB, 63182995456 bytes, 123404288 sectors
Disk model: Transcend 64GB
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: dos
Disk identifier: 0x00000000

Device     Boot   Start     End Sectors  Size Id Type
/dev/sdb1            64 5735483 5735420  2,7G  7 HPFS/NTFS/exFAT
/dev/sdb2       5735484 5745435    9952  4,9M ef EFI (FAT-12/16/32)
/dev/sdb3       5745436 5746035     600  300K  7 HPFS/NTFS/exFAT


PS: thanks @iaincc for the GPT => MBR tip!

-- 
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to casper in Ubuntu.
https://bugs.launchpad.net/bugs/1905491

Title:
  Recent (Nov 2020) ISO copied to USB Drive cannot load

Status in casper package in Ubuntu:
  Invalid
Status in usb-creator package in Ubuntu:
  Invalid

Bug description:
  2020-11-24 10:58 GMT Downloaded ubuntu-20.10-desktop-amd64.iso  via
  torrent

  Used Startup Disk Creator on two previously working 4GB USB sticks

  Both Print GRUB  then  "Error can't find grub_platform"

  Show a boxed Ubuntu Studio but no live OS is loaded

  Tried on two BIOS based 4core/6core AMD computers - same outcome.

  USB stick can be used to mount ISO ->   /boot   contains some grub
  files

  
  Problem is identical on  :-
  ubuntu-20.10-live server-amd.iso
  ubuntu-20.04.1-live server-amd.iso
  kubuntu-20.04-desktop-amd64.iso

  I suspect that a change in the creation of these ISOs is causing NON-
  UEFI machines to fail to load Grub2 correctly.

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/casper/+bug/1905491/+subscriptions



More information about the foundations-bugs mailing list