The officially official Devuan Forum!

You are not logged in.

#1 Re: Installation » Separate, non-encrypted /boot on BIOS/MBR » 2020-12-08 23:42:05

I want to apologize for my earlier post. I finally realized I hadn't done an install from the LiveCD iso, just from the netinstall iso.

So I tried doing a plain install using the LiveCD iso with no crypto, just '/boot' on sda1, and '/' on sda2.  I worked with that for a couple of hours. No matter what I tried, it always put '/boot' on sda2 and I only got the grub rescue prompt.

I'm guessing the install script is broken somewhere after partitioning. OTOH, the netinstall iso installer works flawlessly.

#2 Re: Installation » Separate, non-encrypted /boot on BIOS/MBR » 2020-12-07 03:25:14

Wrong uuid before it fails and drops to the grub rescue prompt. That is the uuid of your /dev/mapper partition. Grub should be looking for the uuid of sda1. It can't find vmlinuz & initrd.img. They are now on sda1.

/dev/sda1: UUID="37a1d9e9-2597-4fc7-ad7f-95def918c030" TYPE="ext4" PARTUUID="df76ca67-01" <-- this guy

Check your grub.cfg. You should find a bunch of:

--set=root 05eb424f-c4f8-4a5e-88d4-7a95764f7e58

That should be reading:

--set=root 37a1d9e9-2597-4fc7-ad7f-95def918c030

You get the grub rescue prompt because grub can't find the 2 needed boot files. If it fails because of bad crypttab or lvm mistakes in the initramfs image file, it will drop to an (initramfs) shell instead of a grub rescue prompt.

(search & replace is ur friend)  cool

Once you boot into the OS, crypttab needs to have the uuid for sda2, like:
crypt UUID=b23b7722-8c39-47f1-a49b-cd6cc7ac4eae none luks,discard

and fstab needs to have the entry for sda1 and the /dev/mapper entry for the luks device.

# /boot was on /dev/sda1 during installation
UUID=37a1d9e9-2597-4fc7-ad7f-95def918c030 /boot           ext4    defaults        0       2
/dev/mapper/crypt /               ext4    errors=remount-ro 0       1 

(yep, that's a space after the uuid and the word 'crypt')

Then have it pump you out a new initrd.img with mkinitramfs

#4 Re: Devuan » Why are systemd files present in Devuan? » 2020-12-06 00:52:00

Those are called 'stubs' in computer science. They are put there as a deprecation to keep apps & utilities that reference them from failing catastrophically. (It's kinda like having a "guest" bedroom, but never inviting anyone to spend the night (which demonstrates that you are socially competent, but you don't actually have to go there)).

#5 Devuan » The juice is worth the squeeze -- Beowulf is the perfect beast » 2020-12-06 00:07:08

Jafa
Replies: 1

A huge "Thank You" to the devs, the community, and everyone involved!!

Beowulf is, in my opinion, the most epic 'Debian', yet! I have spent the last week using it to build out a new HD for my T420. It ain't always easy, but it always gets there, and my requirement list was stout.

I needed an lvm2 LUKS vg with '/' and swap inside. I needed the biometric scanner so I don't have to worry about pesky surveillance cams watching me repeatedly type my su pwd. I needed gps and bt tools. I need streets & maps. I needed every flavor of vpn known to science. I did NOT need FF. Replaced it with Brave. I needed VirtualBox 6. I actually needed Google Earth pro (don't judge). I needed LotsaLuks to manage LUKS stuff. I needed Python 3.6 or better with all the trimmings, for data science research.

Like the title says, I had to shoehorn some of it, but the final machine is sweeter than any prior DFLD (Debian Flavored Linux Distro) I have ever seen (I have 3 Mint workstations). EVERYTHING works on this better than ever before .. Everything. I think I'm in love.

I know I don't look like much right now, what with all the grease under my fingernails and the scuffs on my overalls, but lads and lasses, it do run sweet. Sweet.

Again, THANKS!

jafa (just another "friendly" admin)

#7 Installation » Need help with "quiet" boot on ascii-686 pae » 2019-11-09 18:57:47

Jafa
Replies: 4

I have found nothing so far that will make ascii-686 pae boot "quiet". The "quiet" and "splash" switches are ignored, it appears.

Has anyone else had success solving this? I can't find an answer using search.

This happens regardless of how I install it. Desktop, laptop, or VM. hmm

Thanks in advance

Jafa

#8 Re: Other Issues » ifup wait at boot » 2019-08-21 17:33:53

For the primary network interface, changing the interface from using "dhcp" to "manual" solves this ..

#9 Re: Hardware & System Configuration » Long Delayed boot time on ascii » 2019-08-21 17:25:48

My solution was to set the primary interface to "manual" instead of "dhcp" in /etc/network/interfaces. Boots like lightning.

This allows Wicd to wrangle networking after booting ..

#10 Re: Hardware & System Configuration » Shutdown encrypted LVM on Beowulf » 2019-08-21 17:19:02

My approach to this was to change the line:

for i in 1 2 4 8 16 32; do

to:

for i in 1; do

My reasoning is this; This do_stop() function always fails. Always. The failure is innocuous. Always. Soo .. the only thing I need to do is mitigate the timeout interval before failure.

I read somewhere on a Debian site that the function is trying to affect something that has already shut down or unmounted.

Board footer

Forum Software