You are not logged in.
No. Writing a new partitioning scheme will delete all partitions on the drive. If you have data on /home make sure you have a backup that you can play back.
Sure, select Device in the gparted menu.
No, redo your partitioning completely.
You are using oldfashioned MBR legacy partitioning. That is causing problems. Start with creating a GPT partition table.
Then create the ESP, and then the other stuff as you like.
1T is small enough normally. Nevertheless I would recommend to use gparted to start from scratch. GPT partitioning scheme, and create the ESP as P1 with 1024M, FAT32, boot and esp flag set only for this partition.
Apparently the installer doesn't have an option to create an EFI directory inside the boot partition, in these last installations it has created an EFI partition where it found a FAT 32 partition that I previously made, using Gparted, since the system used the usual BIOS before, maybe that could be the problem?
Such an option isn't there with reason. The ESP has to be a FAT32 partition on its own and will be mounted to /boot/efi. And per default it is never formatted or overwritten to save previous boot loaders for other OSes on the disk (multiboot).
In my installation the EFI partition is not the first one in the list but the fourth one.
How far out is that? Outside the 2T border?
Does the FAT32 partition have the boot and esp flags assigned in gparted?
I flashed devuan along with formatting the partitition scheme as MBR.
Memory stick or hard drive on your Optiplex? You should use GPT on the target drive for an efi installation.
The first partition on the target drive should be the ESP, FAT32 formatted, I do recommend at least 512M, better 1024M. If you use manual partitioning, make sure its mounted to /boot/efi and used as ESP. Essential to successfully install grub.
You are using expert install and manual partitioning, if I am not mistaken.
When the installer fails during grub-install dummy then maybe the ESP isn't mounted where it is expected to be present? It has to be mounted to /boot/efi and used as Efi System Partition or ESP.
Sort of:
* Boot your installation stick in efi mode.
* Select the Rescue Mode. You will get asked some basic questions about language, keyboard, network like during installation. Make sure you give similar answers. You will need internet access.
* The Rescue Mode should be able to detect the existing installation, and offer amongst other options a chroot into the installed system. Select that option.
* Edit the /etc/apt/sources.list to read something similar like: deb http://deb.devuan.org/merged/ daedalus main contrib non-free non-free-firmware.
* Run an apt update.
* Then run an apt install firmware-amd-graphics.
This should be it. Leave the installer and let the system reboot. I hope that fixes the black screen.
... the problem only occurs when I want to boot from the hard drive ...
Maybe just firmware-amd-graphics is missing? Requires non-free-firmware in your sources.list.
Welcome to Devuan.
I was flashing Devuan daedalus with Rufus on a Sandisk cruzer.
Maybe that is part of the problem. I have used Rufus myself many years ago, nowadays I use Linux tools like dd or cp. Lets see if we can find the root cause.
I created the necessary partitions and followed the instructions.
Please tell us how you have setup your partitioning?
When I came to the boot menu, there wasn't a new boot entry, but from what I understood devuan should have created a boot entry on the EFI menu.
Yes that is done during executing grub-install on the end of the installation. If you don't skip that step. And only if you have started the installation in efi mode.
I went to the BIOS setup and added a new boot entry manually. I selected hd(1,5) and I set the file location to:
/efi/devuan/bootx64
Well, the efi grub-install creates a directory /boot/efi/EFI/debian. And per default shimx64.efi is used as starter. But only if present.
I'm currently typing this in Windows.
Dual boot?
There is a thread where somebody else has issues with efi installation also. Please have a read, there is a lot of information in there that might help you too: https://dev1galaxy.org/viewtopic.php?id=6788
In any case, have you started the installation in efi mode?
A few words to partitioning and file system:
Allow for GPT partitioning. Its the modern way and painless together with Uefi.
You will need an ESP, FAT formatted. 100MB is enough for normal operation. My personal recommendation is to use 512 or 1024MB because sometimes firmware updates want some space on the ESP and if that is just enough for the OS files firmware updates may fail.
If you want to use Suspend/Hibernate, allow for a swap partition that is about twice the size of your RAM.
And I recommend to use a separate /home partition.
To the boot stick: how was that generated? The method might be another trap if done by some Windows tool.
Me myself never had such an experience. There shouldn't be any difference in graphics for the installer between legacy and efi mode.
Looking at mainboard and CPU, both are somewhat older and should be mature, i.e. any installation should be a nobrainer without difficulty.
Well, on the other hand, there is one newer bios available if I am not mistaken. I would load that in any case.
Then reset the bios to defaults, and switch off secure boot. Then give it another try, first of all boot a live cd in efi mode, then with the netinstall also booted in efi mode.
Whats that? Is the latest bios installed on the mainboard?
Which Ryzen3 are we talking about? Which mainboard?
Maybe running inxi -Fz from the live iso could give us the required info.
Yes, thats the typical symptoms of a legacy installation on an Uefi motherboard.
When you boot your installation stick, you will find the stick twice in the boot menu. Make sure you boot the one that is marked efi/uefi. Then select "Rescue mode" and follow that until you get a chroot into the system. There do a
# grub-install
without further parameters.
That should fix the issue.
I guess its due to the "bios" of this new machine. Have you ever worked with UEFI? I guess this Framework laptop is UEFI only.
To boot an USB stick you will need to call up a function called boot override. On my workstation its F8, on my travelling laptop its F12. Read the manual to find out how this works with your new toy.
Thanks for the explain; so if I want to stay with nouveau then I shouldn't install it. Right now nouveau is driving my temporary nvidia card, I presume that when I change the AMD card nouveau will simply use its non-proprietary AMD driver?
You are thinking in Windows terms.
No, a parallel installation of the amd graphics firmware will not kill you nouveau stuff or interfere in any way. They are no "drivers" in Windows terms. They are just firmware that is required for a reasonable display.
And they are not used at all if the kernel does not detect an AMD graphics during boot.
What you could refer to as driver for the AMD card is already contained in the kernel itself. There are no separate files like for an nvidea card. And there is no split into free and proprietary drivers for AMD. The one thats build in works fine.
That means you are not resolving anything - nameserver ::1, nameserver 127.0.0.1 means localhost.
That kills any DNS re. internet access.
firmware-amd-graphics adds firmware files for AMD graphics chips to /lib/firmware/amdgpu so that they are available during boot time. They are only pulled if an AMD graphics card is detected. No need to remove them. They will not hurt.
Otter: refer to https://otter-browser.org/
Just done an apt update for Daedalus. Worked ok. Try again.
If it fails again check if your DNS is working alright.
# apt update
Holen:1 http://deb.devuan.org/merged daedalus InRelease [43,0 kB]
Holen:2 http://deb.devuan.org/merged daedalus-security InRelease [33,2 kB]
Holen:3 http://deb.devuan.org/merged daedalus-updates InRelease [33,4 kB]
Holen:4 http://deb.devuan.org/merged daedalus-backports InRelease [33,2 kB]
Holen:5 http://deb.devuan.org/merged daedalus-security/main amd64 Packages [178 kB]
Holen:6 http://deb.devuan.org/merged daedalus-security/main i386 Packages [176 kB]
Holen:7 http://deb.devuan.org/merged daedalus-security/main Translation-en [107 kB]
Holen:8 http://deb.devuan.org/merged daedalus-backports/main amd64 Packages [227 kB]
Holen:9 http://deb.devuan.org/merged daedalus-backports/main i386 Packages [224 kB]
Holen:10 http://deb.devuan.org/merged daedalus-backports/main Translation-en [203 kB]
Holen:11 http://deb.devuan.org/merged daedalus-backports/main i386 Contents (deb) [747 kB]
Holen:12 http://deb.devuan.org/merged daedalus-backports/main amd64 Contents (deb) [644 kB]
Holen:13 http://deb.devuan.org/merged daedalus-backports/contrib i386 Packages [5.520 B]
Holen:14 http://deb.devuan.org/merged daedalus-backports/contrib amd64 Packages [5.652 B]
Holen:15 http://deb.devuan.org/merged daedalus-backports/non-free i386 Packages [1.296 B]
Holen:16 http://deb.devuan.org/merged daedalus-backports/non-free amd64 Packages [1.648 B]
Es wurden 2.663 kB in 5 s geholt (554 kB/s).
Paketlisten werden gelesen… Fertig
Abhängigkeitsbaum wird aufgebaut… Fertig
Statusinformationen werden eingelesen… Fertig
Aktualisierung für 15 Pakete verfügbar. Führen Sie »apt list --upgradable« aus, um sie anzuzeigen.
To get information about your system inxi would be a good choice.
An AMD graphics card requires a suitable kernel and the firmware-amd-graphics package.
Well, I am happy with Daedalus and Cinnamon as desktop. It works fine ....
From any Linux, use any USB stick that large enough for the iso and can be overwritten, and use cp or dd to the raw device, i.e. /dev/sda. Not to a partition like /dev/sda1.
In expert mode you can skip that step. The description is for normal mode.
Well, under the assumption that you have Daedalus installed, you will need to add "non-free-firmware" to your sources.list, do an apt update, and install firmware-amd-graphics, then reboot.