Maybe this is the wrong forum, but please bear with me a little bit.
This post was sent from a desktop with jessie installed. The problem is
it will not boot normally. Network booting has been disabled in the
NVRAM setup. After POST there is a one-liner which says it can not find
disk. It can be booted with a supergrub2 cd, however.
# fdisk -l
Disk /dev/sda: 931.5 GiB, 1000204886016 bytes, 1953525168 sectors
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: A615A904-0620-459F-BF44-5E53E54FDF24
Device Start End Sectors Size Type
/dev/sda1 2048 411647 409600 200M BIOS boot
/dev/sda2 411648 16783359 16371712 7.8G Linux swap
/dev/sda3 16783360 151001087 134217728 64G Linux LVM
/dev/sda4 151001088 285218815 134217728 64G Linux LVM
/dev/sda5 285218816 419436543 134217728 64G Linux LVM
/dev/sda6 419436544 553654271 134217728 64G Linux LVM
/dev/sda7 553654272 1953525134 1399870863 667.5G Linux filesystem
This post is being written with Debian 8 installed on /dev/sda3, above.
Apparently, BIOS does not see a bootable device. In the dim past, fdisk
could set a partition as "active", which was its euphemism for
"bootable". However now:
# fdisk /dev/sda
Welcome to fdisk (util-linux 2.25.2).
Changes will remain in memory only, until you decide to write them.
Be careful before using the write command.
Command (m for help): a
a: unknown command
Additional info:
# uname -v
#1 SMP Debian 3.16.43-2+deb8u5 (2017-09-19)
HP Pro 3400 Series MT
BIOS version 7.16 dated 03/23/2012 with no update found.
How can /dev/sda1 be defined so that the bios will see it as bootable?
Thanks,
- Dan