Mailinglist Archive: opensuse (795 mails)

< Previous Next >
Re: [opensuse] Boot failure after update from 42.2 to 42.3 "Grub-tpm-measure not found"
  • From: stakanov <stakanov@xxxxxxxxxx>
  • Date: Thu, 09 Nov 2017 17:47:59 +0100
  • Message-id: <2356341.ZtJmHPJDnf@roadrunner>
In data giovedì 9 novembre 2017 12:51:12 CET, Carlos E. R. ha scritto:
Content-ID: <alpine.LSU.2.21.1711091243250.32342@Telcontar.valinor>

On Thursday, 2017-11-09 at 09:52 +0100, stakanov wrote:
In data giovedì 9 novembre 2017 00:25:46 CET, Carlos E. R. ha scritto:
Well, can you boot the system? I guess not.

No, it gives the error as of above.

sdc2 and sdc5 are extrange. :-?

This is easily explained. The Acronis Software for windows is a backup
programm that creates a proprietary formatting on the disk and compresses
data with it. Therefore only Acronis Software can access this system
backup. Linux certainly can not nor can grub.

Right, I understand that it manages the *contents* of the partition, raw.
But what it can not manage is the partition definition itself, not if the
resulting partition is inconsistent with others.

Partition Boot Start Sector End Sector # of Sectors Id System

/dev/sde1 * 0 5,130,239 5,130,240 0 Empty
/dev/sde2 304 8,495 8,192 ef EFI
(FAT-12/16/32)

/dev/sde1 overlaps with /dev/sde2 <=================

GUID Partition Table detected, but does not seem to be used.
<==============

Partition Attrs Start Sector End Sector # of Sectors System
/dev/sde1 0 5,129,515 5,129,516 Data
partition
(Windows/Linux) /dev/sde2 304 8,495
8,192
Data partition (Windows/Linux)


There are problems with sde.

Well, that I am subscribing without hesitations. I should not even have an
sde disc!

It is very small, 28,9 GiB

Boot an openSUSE live system. Mount sdb6 on /mnt, for instance.

Well, this is a main problem, how to find a openSUSE live system as AFAIK,
leap does not have one. If I take TW I am not sure a) that it exists b)
that it will be compatible , TW is quite far from current leap 42.3. Would
live DVD of Mageia do.... I do not know that either.

No, it must be an openSUSE disk because you intend to fire up YaST.

You can try with the rescue ISO for 13.2, or the one for TW (yes, there is
one, I don't know if it is finished).

Or you can do what I did: Install Leap in a very small spare partition in
another disk. 8 or 9 GB would suffice.


For this job, I think you do not need any: just boot Leap install media:
there is an option (or there should be, I have not looked or I don't
remember) to boot a very small text rescue image. Very few tools, but
enough for the procedure I described. If you don't have any, download the
NET install disk for the same Leap as you are recovering.

Do:
mount --bind /proc /mnt/proc
mount --bind /sys /mnt/sys
mount --bind /dev /mnt/dev

cd /mnt
chroot /mnt
yast (text mode)

O.K. up to here I am with you. Just will need the live DVD.

Right.

yast:

(notice that it runs yast from the installed system, not from the rescue
system)

navigate to the section on boot, and change the configuration to be
correct: install generic MBR on sdb, install grub in "/dev/sdb3", mark
it
bootable (it already is), install grub files in /dev/sdb6

Is this the yast menu point: "personalized boot partition"?

More or less, I know how to do it but not from memory.

Notice that grub has to be installed "partially" in the extended
partition, and the files in a logical partition.

This part I do not understand. How would I do this?

Ok, I will look later at how my laptop is done, because I don't remember;
but I have to do it later, I can't access it right now.

I think once I manage to do all this, it would be nice to migrate only
linux to a new ssd and then to format and reuse the former system disc.
But I do not know if this is possible to do this without a fresh install.
(it is just that he has a lot of specific graphics programms installed
(believe it or not, he is using blender and other programs. So I would
like to avoid to have to search for all programms installed again.

Perfectly possible, I did it myself less than a month ago.

P.S. thank you for your help. Also thank you to Andrei.

Welcome :-)

--
Cheers,
Carlos E. R.
(from openSUSE 42.2 x86_64 "Malachite" at Telcontar)

This is somewhat complicated.
I get (with either option rescure leap and mageia) the following answer:
mount.bin: mount point /mnt/proc does not exist.

Do I have to create manually a folder with the corresponding names in /mnt in
order to do this?




--
To unsubscribe, e-mail: opensuse+unsubscribe@xxxxxxxxxxxx
To contact the owner, e-mail: opensuse+owner@xxxxxxxxxxxx

< Previous Next >
Follow Ups
References