GRUB install fails

Benny Simonsen <[email protected]>
Newsgroups gmane.linux.debian.user.laptop
Message-ID <CABFHgZ-Em9+ADq2yHek2rNdr3W_ygxAf+s9URA-XKV6q8yo4Bg@mail.gmail.com>
Hi

I have an issue with writing GRUB to /dev/sda and /dev/sda{1,2,...}
I have GRUB on a USB pen, so I can boot, but it is not the reccomented way.

I have a labtop with partition table as listed below, it contains:
- Pre-installed Windows 10 (acer) that can boot using UEFI (on partition 1,
2, 3, 4)
  - Accessable in UEFI secure mode (donøt know how to disable secure boot
in "BIOS")
- An linux Mint on partition 5, installed in Legacy mode
- An Debian with /boot on partition 6 and the rest on partition 8 (LUKS)
  - Installed in Legacy mode (A fresh debian 8.6)
  - Afterwards upgraded to stretch
  - Upgraded grub to grub2 (see grub progrs below)
- Unused partitons: 7, 9, 10

I would like to modify the GRUB menu a bit and I have changed the grub
config files, executed "sudo update-grub" and it looks fine.

sudo grub-install /dev/sda
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot
Partition; embedding won't be possible.
grub-install: warning: Embedding is not possible.  GRUB can only be
installed in this setup by using blocklists.  However, blocklists are
UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.
benny@bygdagrovi:~$ sudo grub-install /dev/sda7
Installing for i386-pc platform.
grub-install: warning: File system `ext2' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be
installed in this setup by using blocklists.  However, blocklists are
UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.
benny@bygdagrovi:~$ sudo grub-install /dev/sda10
Installing for i386-pc platform.
grub-install: warning: File system `ntfs' doesn't support embedding.
grub-install: warning: Embedding is not possible.  GRUB can only be
installed in this setup by using blocklists.  However, blocklists are
UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

I have tried to format my spare partition (7 and 10) to various fie systems
in gparted, but could't find a good one.

*Partition layout*
sudo parted -l /dec/sda
Model: ATA LITEON CV1-8B256 (scsi)
Disk /dev/sda: 256GB
Sector size (logical/physical): 512B/512B
Partition Table: gpt
Disk Flags:

Number  Start   End     Size    File system  Name
Flags
 1      1049kB  106MB   105MB   fat32        EFI system partition
boot, esp
 2      106MB   123MB   16.8MB               Microsoft reserved partition
msftres
 3      123MB   26.5GB  26.4GB  ntfs         Basic data partition
msftdata
 5      26.5GB  34.5GB  8000MB  ext4
 6      34.5GB  35.5GB  1000MB  ext4         dboot
 7      35.5GB  36.5GB  984MB   ext4         extra_boot
bios_grub
10      36.5GB  36.5GB  16.8MB  ntfs         biosmbr
msftdata
 8      36.5GB  247GB   210GB                luks
 9      247GB   256GB   9024MB  ext4         exchange
 4      256GB   256GB   524MB   ntfs         Basic data partition
hidden, diag

*Grub programs*
dpkg -l|grep -i grub
ii  grub-common
2.02~beta3-1                         amd64        GRand Unified Bootloader
(common files)
rc  grub-legacy
0.97-72                              amd64        GRand Unified Bootloader
(Legacy version)
ii  grub-pc
2.02~beta3-1                         amd64        GRand Unified Bootloader,
version 2 (PC/BIOS version)
ii  grub-pc-bin
2.02~beta3-1                         amd64        GRand Unified Bootloader,
version 2 (PC/BIOS binaries)
ii  grub-splashimages
1.2.3                                all          a collection of great
GRUB splashimages
ii  grub2-common
2.02~beta3-1                         amd64        GRand Unified Bootloader
(common files for version 2)
ii  grub2-splashimages
1.0.1+nmu1                           all          a collection of great
GRUB2 splashimages


It is not a requirement the I boot in legacy mode, if it is better to
switch to UEFI I would like to do that (but don't like to disable booting
into MS Windws (and it is *not* reconized by update-grub).

Any hints?

Br,
Benny
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.