Installing Trisquel 9 on a Lenovo Ideapad 3
Dear Trisquel community,
I'm trying to install Trisquel 9 on a Lenovo Ideapad 3 and during install got
"‘grub-efi-amd64-signed’ package failed to install into /target/"
I stumbled upon
https://learningpenguin.net/2018/07/13/fix-grub-efi-amd64-signed-package-failed-to-install-into-target/
and found out you have to do manually partitioning, which could have worked if the Trisquel installer would have supported the touchpad, which it doesn't. So basically I have to buy a mouse, don't I have to?
I don't think you have to buy a mouse to install Trisquel, you can always use the text mode or figure out your way around the GUI (more complicated without a mouse) but you don't have to buy.
Thank you Beformed.
I tried and now temporary have a mouse so I tried the graphic installer instead again.
After filling out the partition table I got the following message:
"Some of the partitions you created are too small. Please make the following partitions at least this large:
/home 0TB0
/tmp 0TB0
/var 0TB0
If you do not go back to the partitioner and increase the size of these partitions, the installation may fail."
Actual sizes in partition table:
/home 204000 MB
/var 7999 MB
/tmp 7522 MB
So I don't know what 0TB0 is and continued. The screen "freezed".
What is 0TB0?
Have you actually asked for /home, /var and /tmp to be on separate partitions? Could you show us your partitioning?
Yes, I have.
The partitioning as follows (left to right)
(EFI as delivered by Lenovo)
Linuxswap
/
/Home
/Var
/Tmp
I do not know what is the problem. Is a simpler partition scheme, with /var and /tmp on / rather than on separate partitions, "accepted"?
Correct me if I'm wrong, but Trisquel won't support EFI well because of the old installer?
I believe you have better chances for success if you boot up your machine in legacy mode instead UEFI and proceed to create a normal MS-DOS partition table.
One partition for /, one partition for /home and a swap partition is really all you need. I'm not aware of any advantages by creating extra partitions for /var and /tmp.
Canonical didn't care its age-old installer until very recently (when so many users complained about its poor UEFI support that Canonical could no longer neglect it). They care only making money.
There have been sharp decreases in Ubuntu's market share in recent years, presumably (partially) because its poor UEFI support, since many users cannot install it at all (especially when new computers no longer support CSM).
Here's also a suggestion. When Ubuntu's new installer (coming in 21.10) is available, make it a high-priority task to purify it and make it happen in Trisquel. Don't wait until Trisquel 11 (based on Ubuntu 22.04 LTS).
Hi Cyberhawk, thank you.
The source of the advantages of creating extra partitions for /var and /tmp is (on a computer not partitioned like that):
$ sudo lynis audit system
* To decrease the impact of a full /tmp file system, place /tmp on a separate partition [FILE-6310]
https://cisofy.com/lynis/controls/FILE-6310/
* To decrease the impact of a full /var file system, place /var on a separate partition [FILE-6310]
https://cisofy.com/lynis/controls/FILE-6310/
Notice how the statements you quote speak about full /tmp and full /var directories. If you plan to have LOTS of data in those places, you might as well put them on separate partitions. This way your / partition will be kept from filling up (which is always detrimental for the user experience, programs might stop working etc).
If you just plan to install Trisquel to use as a desktop system, make your / partition 30GB and you'll never run out. Make that 40GB and you'll probably be able to install everything within the repository (I'm guessing).
In case your machine is going to be a server, THEN you might start thinking about partitioning with separate /var to prevent problems when logs fill up all the space, or one of your clients tries to create a website half the size of the internet etc.