I installed Ubuntu 22 on HP Elitebook 6930p Core2Duo laptop.
See my BIOS Configuration below:
- Sata Device Mode = AHCI
- USB Legacy Support = Enabled
- Virtualization Tech = Disabled
- TXT Technology = Disabled
- UEFI Boot Mode = Disabled
After installation using the Erase Disk & automatic partition option through the USB installer, the installation was succesful, I restarted the PC and I was asked to remove the installation disk and press Enter.
After following the Remove Installation Disk & Press Enter instruction
I did not enable UEFI mode because I read that is better to install in non-UEFI mode if the PC is pre-2010 from here - https://help.ubuntu.com/community/UEFI
System restarted and says Non-system disk or disk error
What I have Done
- I booted with LiveCD (USB-installed)
- Opened GParted, switched to the Sata Disk to view the partition structure, and here is what I found:
- /dev/sda1 -- Name: unnamed (File System: grub2core.img - 1.00mb)
- /dev/sda2 -- Name: EFI System Partition (File System: fat32 - 513.00mb)
- /dev/sda3 -- Name: unnamed (File System: ext4 - 185.81GB)
**NB: The EFI parition /dev/sda2 line had a red color exclamation mark, when I clicked on it, an error message was displayed.
Error Message on EFI Partition: Unable to read the contents of this file system! Because of this, some operations may be unavailable. The cause might be a missing software package. The following list of software packages is require for fat32 file system support: dosfstools, mtools.**
To know if my system booted in UEFI or Legacy mode I had to run this command below in terminal to check:
[ -d /sys/firmware/efi ] && echo "EFI boot on HDD" || echo "Legacy boot on HDD"
The command the result below, the result showed that my installation and boot into liveUSD after the boot issue is in legacy mode:
Legacy Boot on HDD
Any ideas for proceed from here?
Thanks in anticipation.