[email protected], le lun. 23 févr. 2026 14:39:08 +0000, a ecrit:
> February 22, 2026 at 4:41 PM, "Samuel Thibault" <[email protected] 
> mailto:[email protected]?to=%22Samuel%20Thibault%22%20%3Csamuel.thibault%40gnu.org%3E
>  > wrote:
> > Joshua Branson, le ven. 20 févr. 2026 08:11:20 -0500, a ecrit:
> > 
> > > 
> > > +[[configure your hurd to your 
> > > liking|https://www.debian.org/ports/hurd/hurd-install]], and finally 
> > > flash the image directly to your SSD. Please note that as of Feb 2026, 
> > > the 64 bit image uses [[hurd/rump/rumpdisk]] by default and supports only 
> > > SSDs,
> > > 
> > ? Only SSDs?
> > 
> > HDDs should be working fine too.
> > 
> > > 
> > > while the 32 bit image does not support SSDs.
> > > 
> > ? SATA disks should be fine as well, detected either by gnumach, or by
> > rumpdisk.
> 
> The 32 bit image does not use rumpdisk by default (/etc/fstab shows 
> /dev/hd0sN).

Yes.

> I assume that the 32 bit image uses the GNU Linux baked in disk drivers by 
> default

Yes.

> and would not detect as many SSDs or HDDs as rumpdisk would.

The AHCI driver within gnumach can support AHCI disks, be they SSD or
HDD, it really doesn't matter. What matters is the disk controller,
whether it's simple AHCI that gnumach's AHCI driver can support, or
something else that only rumpdisk supports.

> If you would like, I could just say this instead:
> 
> The 32 image does not use rumpdisk by default, but you can 
> [[switch to rumpdisk|hurd/documentation/rump/rumpdisk]].  The 32 bit
> image doesn't use rumpdisk by default, because rumpdisk is a little
> memory hungry.
> 
> https://hurdos.com/wiki/hurd/rump/rumpdisk.html

For instance, yes.

Samuel

> > > 
> > > +Sweet! Flashing was successful! You cannot really tell here, but my Hurd 
> > > partitions are `sdb1` swap, `sdb2` extended, `sdb5` ext2. We need to 
> > > expand the `sdb2` and `sdb5` and resize the filesystem to take up all 
> > > available space. That's easily achieved via:
> > >  +
> > >  + # parted /dev/sdb
> > >  + (parted) resizepart 2 100%
> > >  + (parted) resizepart 5 100%
> > >  + (parted) quit
> > >  + # resize2fs /dev/sdb5
> > >  + $ echo new let's check out work!
> > >  + $ lsblk | grep sdb
> > >  + NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINTS
> > >  + sdb 8:16 0 238.5G 0 disk
> > >  + ├─sdb1 8:17 0 953M 0 part
> > >  + ├─sdb2 8:18 0 1K 0 part
> > >  + └─sdb5 8:21 0 237.5G 0 part
> > > 
> > An important note here: the gnumach IDE driver is limited to 128GiB
> > (LBA28). Only the gnumach SATA driver and rumpdisk can go beyond, up to
> > 2TiB (device RPC interface limitation)
> 
> I'll add this in as well.

Reply via email to