• Re: Updated installation images for Debian Ports 2023-06-06

    From John Paul Adrian Glaubitz@21:1/5 to All on Wed Jun 7 09:40:01 2023
    Hi Carlos!

    On Tue, 2023-06-06 at 21:26 +0000, Carlos Milán Figueredo wrote:
    Thanks for the work with the new snapshosts! Is there any update to the Debian Installer images for Amiga? hd-media doesn't have the kernel modules needed to mount Amiga hard disks and AFFS/FAT/EXT filesystems, while nativehd is not detecting my NE2000 compatible PCMCIA cards via APNE driver (I know I still have a patch to try for them).

    Right, this completely fell of the table. I will try to prepare the changes for the upcoming weekend. However, due to the current freeze for Debian Bookworm, I cannot commit anything.

    Laurent Vivier has also prepared some improvements for qemu-virt which we had to
    shelf until after the Bookworm release.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Alex Perez@21:1/5 to John Paul Adrian Glaubitz on Wed Jun 7 16:50:01 2023
    What's new with the actual contents of the image?

    John Paul Adrian Glaubitz wrote on 6/6/23 6:52 AM:
    Hello!

    I have created updated installation images for Debian Ports.

    These can be found here:

    - https://cdimage.debian.org/cdimage/ports/snapshots/2023-06-06/

    I have already successfully tested the sparc64 installer.

    Adrian


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Schmitz@21:1/5 to All on Mon Jun 12 06:50:01 2023
    Hi Carlos,

    Am 10.06.2023 um 06:29 schrieb Carlos Milán Figueredo:
    From: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
    Sent: Wednesday, June 7, 2023 9:30
    Subject: Re: Updated installation images for Debian Ports 2023-06-06

    Hi Adrian,

    Right, this completely fell of the table. I will try to prepare the changes for
    the upcoming weekend. However, due to the current freeze for Debian Bookworm, I
    cannot commit anything.

    Even so, it shouldn't be hard to generate an initrd image that matches the kernel in the snapshot... or maybe I am wrong? I remember trying and having trouble getting compiled a new Linux/m68k kernel with a reasonable size for the Amiga (actually, the
    size of the snapshots).

    update-initramfs -u -k <kernel-version> should do that (if the missing
    modules are included in the modules package for your kernel).

    Add the missing modules to /etc/initramfs-tools/modules in case they are
    not added with the default configuration.

    You'll need to run that on another m68k system perhaps (update-initramfs
    and mkinitramfs are both shell scripts, but I doubt this will work on a different system).

    Cheers,

    Michael

    Laurent Vivier has also prepared some improvements for qemu-virt which we had to
    shelf until after the Bookworm release.

    Would that mean that qemu can be used instead of MiNT?

    Regards,
    Carlos

    Carlos Milán Figueredo | HispaMSX System Operator | http://www.hispamsx.org | telnet://bbs.hispamsx.org | https://calnus.com


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to All on Mon Jun 12 07:40:01 2023
    On Jun 9, 2023, at 11:04 PM, Carlos Milán Figueredo <cmilanf@hispamsx.org> wrote:

    From: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
    Sent: Wednesday, June 7, 2023 9:30
    Subject: Re: Updated installation images for Debian Ports 2023-06-06

    Hi Adrian,

    Right, this completely fell of the table. I will try to prepare the changes for
    the upcoming weekend. However, due to the current freeze for Debian Bookworm, I
    cannot commit anything.

    Even so, it shouldn't be hard to generate an initrd image that matches the kernel in the snapshot... or maybe I am wrong? I remember trying and having trouble getting compiled a new Linux/m68k kernel with a reasonable size for the Amiga (actually, the
    size of the snapshots).

    The problem here is that the network installer relies on the kernel packages on the mirror which is not static for unstable.

    If you have a network installer with a 6.1 kernel, it stops working the moment the kernel in unstable is updated to 6.2.

    The network installer can only really work with a static mirror like you have it for testing or stable.

    Laurent Vivier has also prepared some improvements for qemu-virt which we had to
    shelf until after the Bookworm release.

    Would that mean that qemu can be used instead of MiNT?

    You can already install Debian/m68k on QEMU. The virt flavor is just a custom virtual machine which provides more CPU power and RAM. It doesn’t emulate a real m68k machine.

    Adrian

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Michael Schmitz@21:1/5 to All on Tue Jun 13 08:10:02 2023
    Hi Adrian,

    AFAIR update-initramfs -u only replaces the /lib/modules directory
    structure in an existing initramfs image, and leaves the rest of the
    files unchanged. But I admit I haven't tried that on installer images...

    If that fails, manually unpacking the image and repacking using cpio
    after replacing modules (or adding any) could be another option. That
    should work (though I'm not sure whether module dependencies generated
    on a non-m68k system will work).

    Modules that debian-installer does not know about would have to be
    loaded manually from a shell (if that is still supported).

    What am I missing here?

    Cheers,

    Michael


    Am 12.06.2023 um 17:36 schrieb John Paul Adrian Glaubitz:
    Hello Michael!

    On Jun 12, 2023, at 6:43 AM, Michael Schmitz <schmitzmic@gmail.com> wrote: >>
    Hi Carlos,

    Am 10.06.2023 um 06:29 schrieb Carlos Milán Figueredo:
    From: John Paul Adrian Glaubitz <glaubitz@physik.fu-berlin.de>
    Sent: Wednesday, June 7, 2023 9:30
    Subject: Re: Updated installation images for Debian Ports 2023-06-06

    Hi Adrian,

    Right, this completely fell of the table. I will try to prepare the changes for
    the upcoming weekend. However, due to the current freeze for Debian Bookworm, I
    cannot commit anything.

    Even so, it shouldn't be hard to generate an initrd image that matches the kernel in the snapshot... or maybe I am wrong? I remember trying and having trouble getting compiled a new Linux/m68k kernel with a reasonable size for the Amiga (actually,
    the size of the snapshots).

    update-initramfs -u -k <kernel-version> should do that (if the missing modules are included in the modules package for your kernel).

    We’re talking about an initrd that includes debian-installer. You cannot build these that way. You have to build the debian-installer package.

    Adrian


    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to Michael Schmitz on Tue Jun 13 08:10:01 2023
    Hello Michael!

    On Tue, 2023-06-13 at 18:00 +1200, Michael Schmitz wrote:
    AFAIR update-initramfs -u only replaces the /lib/modules directory
    structure in an existing initramfs image, and leaves the rest of the
    files unchanged. But I admit I haven't tried that on installer images...

    If that fails, manually unpacking the image and repacking using cpio
    after replacing modules (or adding any) could be another option. That
    should work (though I'm not sure whether module dependencies generated
    on a non-m68k system will work).

    Modules that debian-installer does not know about would have to be
    loaded manually from a shell (if that is still supported).

    What am I missing here?

    This isn't about the initrd missing one or two files, it's about the initrd
    and the kernel completely mismatched to what's on the archive mirrors.

    As I have explained in my other mail, the problem is that when you build a
    d-i image using a certain kernel from the archives, it stops working the
    moment this kernel is no longer in Debian unstable.

    The reason for this problem is that the network installer (not to be confused with the NETINST CD image), loads additional kernel modules from the mirror unlike the NETINST CD image which ships all these files on the CD.

    The network installer can only ever work properly when used with a static archive mirror that you find in stable or partially testing distributions.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Paul Adrian Glaubitz@21:1/5 to John Paul Adrian Glaubitz on Sun Jul 23 14:00:01 2023
    Hi Carlos!

    On Wed, 2023-06-07 at 09:30 +0200, John Paul Adrian Glaubitz wrote:
    On Tue, 2023-06-06 at 21:26 +0000, Carlos Milán Figueredo wrote:
    Thanks for the work with the new snapshosts! Is there any update to the Debian Installer images for Amiga? hd-media doesn't have the kernel modules needed to mount Amiga hard disks and AFFS/FAT/EXT filesystems, while nativehd
    is not detecting my NE2000 compatible PCMCIA cards via APNE driver (I know I
    still have a patch to try for them).

    Right, this completely fell of the table. I will try to prepare the changes for
    the upcoming weekend. However, due to the current freeze for Debian Bookworm, I
    cannot commit anything.

    Laurent Vivier has also prepared some improvements for qemu-virt which we had to
    shelf until after the Bookworm release.

    Just as a heads-up: I am working on this now.

    First step is to add the -virt flavor.

    Adrian

    --
    .''`. John Paul Adrian Glaubitz
    : :' : Debian Developer
    `. `' Physicist
    `- GPG: 62FF 8A75 84E0 2956 9546 0006 7426 3B37 F5B5 F913

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)