bug-grub
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HP ProBook x360 11 G1 EE incompatible with grub


From: Michel Bouissou
Subject: Re: HP ProBook x360 11 G1 EE incompatible with grub
Date: Mon, 11 Dec 2017 22:54:14 +0100
User-agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.5.0

Hi Thomas,

Le 11/12/2017 à 21:30, Thomas Schmitt a écrit :
>> *** Keys booting OK out of the box :
>> - Tails : tails-amd64-3.2.iso (created by Tails USB installer from
>> another same version Tails key)
>> - tails-amd64-3.3.iso : Made by an auto-upgrade of the previous one

> How are they related to the ISOs offered as e.g.
>   http://dl.amnesia.boum.org/tails/stable/tails-amd64-3.3/tails-amd64-3.3.iso
> ?

That's is it.

> Version 3.2 is not to see there, but i have an old 3.1 and now got the 3.3 
> ISO.
> Both have no EFI boot equipment but only MBR code for BIOS which hops onto
> program /isolinux/isolinux.bin in the ISO. Made by an older version of
> Debian's live-build, as it seems.
> There is one MBR partition of type 0x17.
> 
> I wonder what the creation processes do, which you mention.
> Are the USB sticks still recognized as "ISO 9660" by (/usr/sbin/)file ?
> Do they have a GPT or a MBR partition of type 0xef ?

Actually I've had this key for a long time.

I wasn't expecting to try it on this machine and jus threw it in is
despair that nothing else accepted to boot - and I wans't expecting it to.

When I created it it was a very old Tails version that has been upgraded
since.

The process was to boot on the original key (or CDROM) that would be a
"temporary" Tails ISO dd'ed, and from there use the “tails installation
program" to create a second key, this one being more feature-rich, i.e.
with a partition for persistent storage and the possibility to be
upgraded over time...

So that's this "final" key that I used. It has originally been built
from the Tails install program and upgraded many times over years...

The key that I use is now :

# gdisk -l /dev/sdb
[...]
Found valid GPT with protective MBR; using GPT.
Disk /dev/sdb: 15826944 sectors, 7.5 GiB
[...]
Number  Start (sector)    End (sector)  Size       Code  Name
   1            2048         5122047   2.4 GiB     EF00  Tails
   2         5126144        15826910   5.1 GiB     8300  TailsData

# file -s /dev/sdb
/dev/sdb: DOS/MBR boot sector; partition 1 : ID=0xee, start-CHS
(0x0,0,1), end-CHS (0x3ff,254,63), startsector 1, 15826943 sectors

# file -s /dev/sdb1
/dev/sdb1: DOS/MBR boot sector, code offset 0x58+2, OEM-ID "SYSLINUX",
sectors/cluster 8, Media descriptor 0xf8, sectors/track 62, heads 250,
hidden sectors 2048, sectors 5120000 (volumes > 32 MB), FAT (32 bit),
sectors/FAT 4991, reserved 0x1, serial number [...],label: "Tails      "

gparted says that this partition has flags : boot, hidden, legacy_boot, esp
(but when copying to other devices I only set flags boot, esp and that's
enough)

address@hidden:~# file -s /dev/sdb2
/dev/sdb2: LUKS encrypted file, ver 1 [aes, xts-plain64, sha1]


So it's a bit far from an ISO9660 filesystem...

That's


> Have a nice day :)

ॐ

-- 
Michel Bouissou <address@hidden> OpenPGP ID 0xEB04D09C



reply via email to

[Prev in Thread] Current Thread [Next in Thread]