Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Updated installation images for Debian Ports 2023-06-06

4 views
Skip to first unread message

John Paul Adrian Glaubitz

unread,
Jun 6, 2023, 10:00:04 AM6/6/23
to
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

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

John Paul Adrian Glaubitz

unread,
Jun 7, 2023, 3:40:03 AM6/7/23
to
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.

John Paul Adrian Glaubitz

unread,
Jun 7, 2023, 10:50:03 AM6/7/23
to
Hello!

On Wed, 2023-06-07 at 07:40 -0700, Alex Perez wrote:
> What's new with the actual contents of the image?

They have been updated to the latest version of Debian unstable
which is currently identical to Debian Bookworm, i.e.:

- kernel 6.1.x
- gcc-12 as default compiler
- updated debian-installer component
- updated core packages
- updated archive GPG keyring

If you want to learn about what's new for Debian Bookworm, see:

> https://wiki.debian.org/NewInBookworm

Alex Perez

unread,
Jun 7, 2023, 10:50:03 AM6/7/23
to
What's new with the actual contents of the image?

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

Michael Schmitz

unread,
Jun 12, 2023, 12:50:03 AM6/12/23
to
Hi Carlos,

Am 10.06.2023 um 06:29 schrieb Carlos Milán Figueredo:
> From: John Paul Adrian Glaubitz <glau...@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
>

John Paul Adrian Glaubitz

unread,
Jun 12, 2023, 1:40:04 AM6/12/23
to


> On Jun 9, 2023, at 11:04 PM, Carlos Milán Figueredo <cmi...@hispamsx.org> wrote:
>
> From: John Paul Adrian Glaubitz <glau...@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

John Paul Adrian Glaubitz

unread,
Jun 12, 2023, 1:40:04 AM6/12/23
to
Hello Michael!

> On Jun 12, 2023, at 6:43 AM, Michael Schmitz <schmi...@gmail.com> wrote:
>
> Hi Carlos,
>
>> Am 10.06.2023 um 06:29 schrieb Carlos Milán Figueredo:
>> From: John Paul Adrian Glaubitz <glau...@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

John Paul Adrian Glaubitz

unread,
Jun 13, 2023, 2:10:03 AM6/13/23
to
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.

Michael Schmitz

unread,
Jun 13, 2023, 2:10:04 AM6/13/23
to
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

John Paul Adrian Glaubitz

unread,
Jul 23, 2023, 8:00:03 AM7/23/23
to
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.
0 new messages