Yes we have
to the very end -- mine or linux.
First the answers:
I did -w flag running; efibootmgr -w /dev/nvme0n1.
I did not miss the parameter "-d" however it did not work so I was traying to guess - you are right, maybe I should not - and I was doing abortive tries - again:)
I did UUID - just for our conversation I copied/pasted the code from your previous post which was uuid. Sorry that I messed you up.
These all above - failed.
What I decided? Tomorrow (because t.g.i.f. and I am just relaxing with small glass of burbon
) I will do a fresh install but this time I will do this on standard SATA SSD while disconnecting all other drives and I will follow the wiki.debian instruction on efi stub. Why is that ?! because I have a theory (it is just a theory) that kernel 4.9 do not support nvme drives properly.
I have been doing researches over the internet on other distros forums and I have found that in arch previously there were the same problems and it was to do with kernel.
But most important is, that when you advise me to run
Code: Select all
# efibootmgr -c -d /dev/nvme0n1 -p 1 -L 'Debian (EFI_STUB)' -l '/EFI/debian/vmlinuz' -u 'root=UUID=$UUID ro quiet rootfstype=ext4 add_efi_memmap initrd=/EFI/debian/initrd.img'
I posted a listing where it has been stated :
"............******************************************************
Warning! This MBR disk does not have a unique signature.
If this is not the first disk found by EFI, you may not be able
to boot from it without a unique signature.
Run efibootmgr with the -w flag to write a unique signature
to the disk......"
but as you may remember after command: parted --list, there where not any of the MBR partition table. It must not be there because since 2 years up to now I stopped formating any of my drives as MBR - but only GPT. To me it seems to that kernel did nor recognized the nvme0n1p1 partition as a esp partition and that is the main issue. That is why I will try to do fresh install on SATA SSD and check it out.
To summarise: if it goes right then I will come back and I will ask you to direct me to the good source where I could find how to upgrade a kernel after installing stretch.
If it goes wrong I will be back and inform you about the outcome and sum up the whole ideas posted on this topic here and gather them into a procedure which I will execute hopefully this time with success.
regards.