nminix | ello | 06:23 |
---|---|---|
gnarface | hello nminix | 06:27 |
nminix | Devuan has no loop devices :F (it's ok though I just created with mknod -m 660 loop0 b 7 0) | 06:36 |
nminix | this is by design, yes? | 06:36 |
gnarface | nminix: uh, yes and no. i think you probably just forgot to install a package. | 06:49 |
gnarface | i think some daemon normally makes them for you but if you did a minimal install you might be missing it | 06:50 |
gnarface | udev or udisks2 maybe | 06:50 |
gnarface | there might be more than one option actually | 06:50 |
gnarface | but obviously if you prefer to make them manually that is fine too | 06:51 |
nminix | oh. i did ascii desktop-live from usb and used refracinstaller-yad | 06:52 |
nminix | yeah as long as it's working as it should | 06:52 |
gnarface | ah, interesting choice | 06:52 |
gnarface | you get more pre-install control with a regular installation iso | 06:53 |
gnarface | (just fyi) | 06:53 |
gnarface | like one of the the netinstall images for example | 06:53 |
nminix | i tried those first, they didn't boot on my laptop from Heads :/ | 06:54 |
gnarface | oh. hmmm. well you can probably just compare a package list with someone who did an install like that to see what you might have missed that would have normally been included by default | 06:54 |
nminix | and in fact none of the jessie images booted, so i had to go with ascii | 06:54 |
gnarface | that probably means the jessie kernel is too old for your hardware | 06:55 |
gnarface | can't say for sure why the ascii installer wouldn't have booted for you but the live image would. maybe some bios/uefi issue | 06:57 |
nminix | today i built a new kernel (still Roaring Lionus :)) and compiled new loop.ko driver for loopaes support | 06:57 |
nminix | yeah it's bios, librem 15 v4 | 06:57 |
nminix | coreboot | 06:57 |
gnarface | do you have the util-linux package? | 07:00 |
gnarface | hmmm, or maybe they moved it to mount | 07:01 |
gnarface | make sure you have udev or eudev | 07:02 |
gnarface | and make sure this returns something: dpkg -S losetup | 07:02 |
gnarface | i don't think you need udisks2 for this but you might for something else related you would expect to be automatic (auto-mounting and/or mount buttons in the desktop UI?) | 07:03 |
nminix | yea i patched & built util-linux | 07:05 |
nminix | oooo okay i forgot to make loop-control | 07:11 |
nminix | mknod -m 600 loop-control c 10 237 should do it... | 07:16 |
nminix | nop | 07:17 |
gnarface | i dunno, but for a while i was using losetup to make them manually | 07:22 |
gnarface | i think? | 07:22 |
gnarface | but i think udev is making them for me now | 07:23 |
gnarface | i haven't had to make one manually in a while | 07:23 |
nminix | losetup won't work properly without existing /dev/loop-control i thimk | 07:24 |
gnarface | very possibly. i do have both here | 07:25 |
gnarface | and for all i know, that's what udev is calling | 07:25 |
gnarface | if you're avoiding udev because of the systemd heredity, try out eudev instead | 07:26 |
nminix | yea i have eudev installed | 07:26 |
gnarface | /lib/udev/rules.d/50-udev-default.rules : /lib/udev/rules.d/60-block.rules : /lib/udev/rules.d/60-persistent-storage.rules | 07:27 |
gnarface | "loop" shows up in these files for me | 07:27 |
gnarface | but i'm sitting on an upgraded unstable system here, so it is hard to know where i got those files | 07:28 |
gnarface | if they came from debian or devuan | 07:29 |
gnarface | if they're before or after systemd | 07:29 |
gnarface | if they're from current unstable or a previous unstable | 07:29 |
nminix | hahha :p yeah this install on devuan is my new clean base system, on which i'll run VMs | 07:30 |
nminix | shopping time for me now, if anyone knows how to create loop-control pls let me know! thanks | 07:31 |
gnarface | all i see about it in my installed files is the man page (/usr/share/man/man4/loop-control.4.gz) but that man page says the kernel is supposed to create it | 07:32 |
gnarface | so maybe it's a kernel compilation option you need to enable? | 07:33 |
gnarface | or a module you need to load | 07:33 |
gnarface | actually the module might be called "loop" | 07:34 |
gnarface | well there's a module called loop that is related, but i'm not sure if it's concerned with auto-generating them | 07:35 |
nminix | there are only six kernel config options which have "loop" in them. CONFIG_BLK_DEV_LOOP=n #CONFIG_NVME_TARGET_LOOP is not set CONFIG_LOOPBACK_TARGET=m #CONFIG_SPI_LOOPBACK_TEST is not set CONFIG_RC_LOOPBACK=m CONFIG_SND_ALOOP=m | 08:24 |
nminix | don't think it's any of the loopback ones, nor SND. | 08:26 |
nminix | loopaes.README says we have to set blk dev loop to n | 08:26 |
drawkula | CONFIG_BLK_DEV_LOOP? | 08:27 |
rrq | I have added "/etc/modprobe.d/loop.conf:options loop max_part=15" to allow the loop devices have .. don't remember where I got the advice from | 08:30 |
rrq | + parts | 08:30 |
drawkula | i have no rules for loop and "mount -oloop" works (ascii from netinstall) | 08:42 |
drawkula | but RL is calling... need to beam away... | 08:43 |
nminix | i found blog.lvu.kr/linux-loop-device through google with your help rrq and added to GRUB_CMDLINE_LINUX="loop.max_part=31" and rebooted but no loop devices still :( | 08:52 |
rrq | CONFIG_BLK_DEV_LOOP=n says so, yes. I would think it should be =m or =y | 08:54 |
rrq | max_part would only work for a loop module (=m) I guess | 08:56 |
gnarface | nminix: yea, like rrq says, you need CONFIG_BLK_DEV_LOOP=m too | 09:04 |
nminix | rrq & gnarface oh umm i'm following what loop-aes.sourceforge.net/loop-AES.README says | 09:07 |
gnarface | is that something for encryption? | 09:08 |
nminix | yea loopaes, baked into the loop.ko module | 09:08 |
nminix | driver* | 09:10 |
nminix | "new loop.ko on 2.6.x that is installed in /lib/modules/`uname -r`/extra (2.6.x and newer kernels) directory. AES cipher is permanently glued to loop.o driver so that when loop.o is loaded it automagically has AES support built in." | 09:15 |
nminix | 2.6.x and newer* | 09:16 |
rrq | ok. my mind was in wrong context. though, hte instructions don't mention 'depmod'... is that too old-fashioned? | 09:17 |
nminix | . /sbin/depmod -> /bin/kmod on ascii | 09:23 |
rrq | it's a while since I built modules; I just remembered tearing hair a couple of times when I forgot to run depmod. | 09:38 |
rrq | sorry for the noise. | 09:39 |
nminix | ?? you're helpful! | 09:40 |
nminix | this is my first time i've been building a kernel :) | 09:40 |
nminix | welcome all | 09:49 |
nminix | rrq & gnarface i think youse are correct. CONFIG_BLK_DEV_LOOP should be m. i wonder why loopaes readme says "*must* ... DEV_LOOP=n" | 10:42 |
gnarface | nminix: is it possible the other instructions are for building an out-of-tree version you no longer need? | 10:48 |
nminix | i must be half asleep | 10:54 |
nminix | it says what to do in the readme. | 10:54 |
nminix | Workaround for distros that do not create any pre-existing loop block | 10:56 |
nminix | special device nodes: " | 10:56 |
concatime | Hi folks. | 23:31 |
concatime | I’m a big fan, continue! It’s the second time I report this issue. The mirror from Koddos is not working as expected. | 23:32 |
concatime | https://mirror.vpgrp.io/devuan/merged/pool/DEVUAN/main/u/util-linux/util-linux_2.32.1-0.1+devuan2.1_amd64.deb | 23:32 |
concatime | https://mirror.koddos.net/devuan/merged/pool/DEVUAN/main/u/util-linux/util-linux_2.32.1-0.1+devuan2.1_amd64.deb | 23:32 |
concatime | But using the IP directly works perfectly. | 23:37 |
concatime | http://31.220.0.151/devuan/merged/pool/DEVUAN/main/u/util-linux/util-linux_2.32.1-0.1+devuan2.1_amd64.deb | 23:37 |
sixwheeledbeast | dns then? | 23:38 |
concatime | I rather think about a missing redirection. | 23:39 |
concatime | KatolaZ told me in November that he contacted koddos. | 23:41 |
sixwheeledbeast | devuan/merged/pool doesn't exist | 23:42 |
concatime | https://mirror.koddos.net/devuan/devuan/pool//main/u/util-linux/util-linux_2.32.1-0.1+devuan2.1_amd64.deb | 23:44 |
concatime | does work | 23:44 |
concatime | Yeah, it’s definitely a missing redirection: /devuan/merged/pool/DEVUAN/(.*) -> /devuan/devuan/pool/$1 | 23:53 |
concatime | from https://pkgmaster.devuan.org/devuan_mirror_walkthrough.txt | 23:54 |
concatime | Does not work: https://mirror.koddos.net/devuan/merged/pool/DEVUAN/main/u/util-linux/util-linux_2.32.1-0.1+devuan2.1_amd64.deb | 23:54 |
concatime | Does work: https://mirror.koddos.net/devuan/devuan/pool/main/u/util-linux/util-linux_2.32.1-0.1+devuan2.1_amd64.deb | 23:54 |
Generated by irclog2html.py 2.17.0 by Marius Gedminas - find it at https://mg.pov.lt/irclog2html/!