Gecko on external ssd did boot - now wont. Long story - sorry.
by pavllvap from LinuxQuestions.org on (#5J5V6)
After some "fun" with Calamares I succeded in doing a full install of Gecko on an external ssd after enabling ACHI on this Dell.
Using the bios boot list from F12 to select the partition (2) on the external ssd - same method as per live usb version I am on now.
All seemed to work as expected and all the updates ran on first run. Used Yast to add another browser which worked. Then shut down.
Tried to boot again and Grub hangs whole machine on second line after the distro image version at "Loading initial ramdisk".
Now from this live usb I can see all volumes (including windows and my docs etc).
Tried Yast > System > BootLoader and get first error (cannot post image) so error =
"[["/usr/bin/grub2-editenv","list"]]"failed.
:failed to get canonical path of 'LiveOS_rootfs'.
Yast to view volumes = /dev/sdb goes to /run/media/linux/long_identity unkown to me.
Directories within include /boot which in turn has an empty /efi ....
.... along with grub and grub2 and 45MB in 313 files.
Structure of external ssd as follows.
Windows 10 primary nvme drive so ssd is external on usb 3 type A (was Thunderbolt but Dell gets fussy over allowing that to boot)
Created in Windows as NTFS (500GB)
GeckoLiveUsb > Calamares > Manual partitions.
512MB as Fat32 and with esp flag set (had to do a lot of reading and messing here as I dont know what I am doing).
Created 70GB ext4 partition for the OS.
Remainder of ssd kept as NTFS.
Calamares eventually accepted the last version of all this and installed.
This install was the one that booted from F12 bios boot list and allowed full function.
For whole machine:
/dev/nvme has 6 Windows partitions, all function as expected.
/dev/sda is the whole external ssd.
/dev/sda1 is the NTFS partition.
/dev/sda2 is the 0.5GB EFI System Partition Partition.
/dev/sda3 is the ext4 Partition.
/dev/sdb is the live USB in use now.
As I am on rural copper and a fresh update session will take over two hours (oh yes) I would like to repair this install if possible.
Calamares now only offers manual partitioning again from the live usb.
Have used dual boot before on OpenSuse with success but wanted to keep my Win10 install separate this time as I dont trust Windows updater !
Did post (a week ago) on the forum that has the creator of Gecko on it, but to-date no response.
Using the bios boot list from F12 to select the partition (2) on the external ssd - same method as per live usb version I am on now.
All seemed to work as expected and all the updates ran on first run. Used Yast to add another browser which worked. Then shut down.
Tried to boot again and Grub hangs whole machine on second line after the distro image version at "Loading initial ramdisk".
Now from this live usb I can see all volumes (including windows and my docs etc).
Tried Yast > System > BootLoader and get first error (cannot post image) so error =
"[["/usr/bin/grub2-editenv","list"]]"failed.
:failed to get canonical path of 'LiveOS_rootfs'.
Yast to view volumes = /dev/sdb goes to /run/media/linux/long_identity unkown to me.
Directories within include /boot which in turn has an empty /efi ....
.... along with grub and grub2 and 45MB in 313 files.
Structure of external ssd as follows.
Windows 10 primary nvme drive so ssd is external on usb 3 type A (was Thunderbolt but Dell gets fussy over allowing that to boot)
Created in Windows as NTFS (500GB)
GeckoLiveUsb > Calamares > Manual partitions.
512MB as Fat32 and with esp flag set (had to do a lot of reading and messing here as I dont know what I am doing).
Created 70GB ext4 partition for the OS.
Remainder of ssd kept as NTFS.
Calamares eventually accepted the last version of all this and installed.
This install was the one that booted from F12 bios boot list and allowed full function.
For whole machine:
/dev/nvme has 6 Windows partitions, all function as expected.
/dev/sda is the whole external ssd.
/dev/sda1 is the NTFS partition.
/dev/sda2 is the 0.5GB EFI System Partition Partition.
/dev/sda3 is the ext4 Partition.
/dev/sdb is the live USB in use now.
As I am on rural copper and a fresh update session will take over two hours (oh yes) I would like to repair this install if possible.
Calamares now only offers manual partitioning again from the live usb.
Have used dual boot before on OpenSuse with success but wanted to keep my Win10 install separate this time as I dont trust Windows updater !
Did post (a week ago) on the forum that has the creator of Gecko on it, but to-date no response.