0

I'm trying to get my old HP pc to boot my external HD Ubuntu install.

External HD Partition Table

The PC boots in BIOS.

Can anyone see any obvious problems with how I have this partition table setup?

It's a PC from around 2006. The internal HD currently runs Lubuntu.

Ideally I would love to have an Ubuntu install on my external drive that works with modern computers as well as this old one.

There are a lot of tutorials related to this online but no definitive answers.

9
  • No obvious problems but it is a UEFI mode installation - probably - beacuse it has an EFI partition. It won't boot in BIOS only computers. Jun 6, 2021 at 16:51
  • Right. So basically need a seperate Ubuntu install on another drive if I want to use it on this old computer. Jun 6, 2021 at 16:55
  • Not necessarily. If the drive is GPT then a small partition for the old bootloader can be created and then it should boot in any system. But of course that should have been done before actually installing Ubuntu. Jun 6, 2021 at 16:59
  • Since you're booting it in BIOS mode, do you have a MBR on the drive? The MBR cannot be in a partition (as a GPT/MBR compatible partition scheme will not use that space; space is allocated beyond MBR so as to not clobber it). If your intention for sdb1 was to provide the MBR; you've misunderstood what MBR is; the first 512 bytes of disk surface). Does your old HP boot from the drive; some old dell/hp models will only boot if a single drive/memory device is plugged in (no capacity in BIOS to ask which to boot) so if another USB device has ram/rom/storage available none will boot.
    – guiverc
    Jun 6, 2021 at 22:26
  • 1
    Your partition setup looks like it should work with either a gpt or msdos partitioned disk, but your old computer may boot only msdos disks. A legacy/BIOS install should work, avoiding the launchpad bug 1396379 for UEFI systems.
    – ubfan1
    Jun 7, 2021 at 4:11

0

You must log in to answer this question.

Browse other questions tagged .