IRC channel logs

2025-06-26.log

back to list of logs

<AlmuHS_>hi. I've just tested the latest amd64 iso image in my T440p, and the installer detects successfully my CD drive and my SSD
<sneek>Welcome back AlmuHS_, you have 1 message!
<sneek>AlmuHS_, p4r4D0xum says: You mentioned something about grub noide flag? Could you elaborate?
<AlmuHS_>other day i will try both images (i386 and amd64) in my older T410, trying to install them with rumpdisk
<damo22>COOL
<damo22>sneek: later tell AlmuHS i dont know which image you tested but i tried both samuel's daily and the latest amd64 official release and both still dont boot rumpdisk on my thinkpad w530
<sneek>Okay.
<damo22>AlmuHS_: hi
<AlmuHS_>damo22: I use the 20250624 image
<sneek>Welcome back AlmuHS_, you have 1 message!
<sneek>AlmuHS_, damo22 says: i dont know which image you tested but i tried both samuel's daily and the latest amd64 official release and both still dont boot rumpdisk on my thinkpad w530
<damo22>where is that?
<AlmuHS_> https://cdimage.debian.org/cdimage/ports/latest/hurd-amd64/
<damo22>yeah i booted that image and rumpdisk failed at IDENTIFY wm0
<damo22>wd0*
<damo22>to be clear i wrote the netinst to my usb stick
<AlmuHS_>testing now in t410
<AlmuHS_>i'm using a CD
<damo22>cd is better but i dont have any
<damo22>i cant unpack the installer via usb but it should still probe wd0
<AlmuHS_>strange: in t410 doesn't detect the CD, but in t410 yes
<damo22>t410 t410?
<AlmuHS_>y
<AlmuHS_>in t440p yes
<damo22>ok
<damo22>t440p is haswell
<AlmuHS_>yes
<damo22>newer than mine
<AlmuHS_>4th gen
<damo22>mine is 3rd gen ivybridge
<AlmuHS_>and t410 is 1st gen
<damo22>so things work on >= 4th gen maybe
<AlmuHS_>i will test i386 image now
<damo22>really need to fix this
<AlmuHS_>i386 iso image continues working fine with rumpdisk
<damo22>on t440p?
<AlmuHS_>in t410
<AlmuHS_>i can test it in T440p too
<damo22>but the up+apic change is it in the image?
<AlmuHS_>im
<damo22>i expect i386 is already working on old hardware without AHCI
<damo22>with no apic
<AlmuHS_>in t410 rumpdisk works in i386 image, but not in amd64 image
<damo22>yeah, probably amd64 gnumach is compiled with --enable-apic ?
<AlmuHS_>i don't know. I tested the iso image
<damo22>are you using ahci in your bios?
<AlmuHS_>yes, in both
<AlmuHS_>in t440p i configured legacy BIOS
<AlmuHS_>t410 is legacy BIOS already
<damo22> t410 t440p
<damo22>i386 y y
<damo22>amd64 n y
<AlmuHS_>it is
<damo22>is that table correct?
<AlmuHS_>i've just tested i386 iso with noide in t440p and detect correctly the CD and disk
<damo22>i thought the installer does that already
<AlmuHS_>the i386 image requires noide flag yet
<damo22>ah ok
<AlmuHS_>the amd64 image only support rumpdisk
<damo22>yeh that makes sense
<damo22>but ive never been able to boot on 2nd or 3rd gen with rumpdisk
<AlmuHS_>but it's a surprise that amd64 iso detect the disk in a 4th gen but not in a 1st gen
<damo22>indeed
<AlmuHS_>i doesn't try to finish the install in my t440p, because i need to replace the disk to don't lose my current data
<AlmuHS_>but the steps in which load data from CD works, and the partitioner detects the SSD
<damo22>youre going to end up with a lot of dead cds
<damo22>all we need to do is add rumpusbdisk to the installer??
<AlmuHS_>maybe
<AlmuHS_>this could be a great advance
<AlmuHS_>but... rumpusbdisk depends of rumpdisk?
<damo22>nope
<AlmuHS_>ok, then is good
<damo22>rumpusbdisk.static
<AlmuHS_>then, if rumpdisk doesn't works correctly, there are the possibility of rumpusbdisk works
<damo22>well you *could* just boot off liveusb
<damo22>and have no disk
<AlmuHS_>yeah
<damo22>AlmuHS_: but for testing, you cant be burning a new cd everytime you want to test, just install to a disk and hotswap the disk
<AlmuHS_>yes, i did it many times, installing from qemu and setting a real disk (connected from USB) as destination
<AlmuHS_>but it's very tedious process
<damo22> https://www.ebay.es/itm/317029858958
<AlmuHS_>yes, this is the cable that i was using to install from qemu to a real disk
<AlmuHS_>but it's tedious anyway
<damo22>but you only need to install once
<damo22>then if you want to test a change, compile the package on hurd in the disk
<damo22>and install just the binary to /hurd
<damo22>cp /hurd/acpi.static /hurd/acpi.static.safe
<AlmuHS_>sometimes i had to repeat the process 6 or 7 times
<damo22>then overwrite the acpi.static binary with a test
<AlmuHS_>to test in different HDD, or test installing from different iso images...
<damo22>there is no point testing that
<damo22>if the code isnt booting on the installed disk, the installer wont work
<damo22>we only need to test the installer once things are working and you want to actually fix the installer
<AlmuHS_>sometimes i want to check that the failure is not from the installer
<damo22>unlikely
<AlmuHS_>some components which could be bad integrated (or not enable) in the installer
<damo22>hurd is basically a bunch of translators attached to nodes in /dev
<damo22>and glibc
<AlmuHS_>today i wanted to check that the new images doesn't have building errors. And sometimes the errors only appears in physical
<AlmuHS_>o
<damo22>unless you are fixing bugs in the installer, there is no point testing cds
<AlmuHS_>i wanted to find bugs in the installer
<damo22>ok
<AlmuHS_>but i only burn the stable (or current) images
<AlmuHS_>Never daily or weekly
<AlmuHS_>neither monthly
<damo22>yeah but if you want to help development more, you need a development environment installed on a disk
<AlmuHS_>and i have this
<damo22>cool
<AlmuHS_>my T410 have already installed the i386 version
<AlmuHS_>with rumpdisk
<damo22>i dont have a machine that works yet
<damo22>but development is faster in qemu
<damo22>x86/x86_64 is a dead end for freedom
<damo22>the firmware is now locked down and its extremely difficult to replace it
<AlmuHS_>my t410 works with i386 version and rumpdisk, but with the problem with rumpdisk+SMP (which doesn't exist in qemu)
<AlmuHS_>So i have this machine to test in real hardware each time that some driver (including rumpdisk) is updated
<AlmuHS_>because in qemu works almost things
<damo22>its late here, i need to sleep
<AlmuHS_>ok, good night
<damo22>nite