Joshua Branson, le mer. 11 mars 2026 07:43:01 -0400, a ecrit:
> explain that rumpdisk only supports HDDs and SSDs at the moment, not
> PATA/IDEs.

It really doesn't?

I'd *really* see this just fixed rather than just document a
deficiency...

Samuel

> Also link to a short video that shows how to change the disk mode in
> the BIOS.
> ---
>  hurd/rump/rumpdisk.mdwn | 28 ++++++++++++++++------------
>  1 file changed, 16 insertions(+), 12 deletions(-)
> 
> diff --git a/hurd/rump/rumpdisk.mdwn b/hurd/rump/rumpdisk.mdwn
> index bb8bcdb1..947e102c 100644
> --- a/hurd/rump/rumpdisk.mdwn
> +++ b/hurd/rump/rumpdisk.mdwn
> @@ -13,18 +13,18 @@ License|/fdl]]."]]"""]]
>  
>  # RumpDisk
>  
> -The Hurd supports modern SATA devices like SSDs with RumpDisk.  If you
> -successfully installed the Hurd in real hardware, via toggling the
> -"compatibility" mode in your BIOS, then the Hurd is probably using old
> -Linux drivers to access your hard drive/SSD.  Even more problematic,
> -those drivers are baked into the GNU Mach kernel!  With rumpdisk, you
> -can use SSDs on the Hurd and enjoy a max partition size of [[2
> +The Hurd supports modern SATA devices like HDDs and SSDs (not PATA/IDEs
> +yet) with RumpDisk, and by default, the amd64 Hurd uses Rumpdisk.  We
> +intend to replace the old and unmaintained [[hurd/dde]] disk drivers
> +with RumpDisk.  If you are using [[hurd/dde]], then your drivers are
> +baked into the GNU Mach kernel and cannot support a drive larger than
> +128GB!  With rumpdisk, you can enjoy a max partition size of [[2
>  TiB|faq/2_gib_partition_limit]]!
>  
> -If you want to test if the Hurd can boot with your SSD, change any
> -occurence of `hdN` in `/boot/grub/grub.cfg` to `wdN`, where `N` is a
> +If you are using a 32 bit Hurd and want to try rumpdisk, then change any
> +occurrence of `hdN` in `/boot/grub/grub.cfg` to `wdN`, where `N` is a
>  number, and add the `noide` option on the `multiboot` line,
> -(which disables the old Linux disk drivers).  Also change any occurence
> +(which disables the old Linux disk drivers).  Also change any occurrence
>  of `hdN` in your `/etc/fstab` to `wdN`.
>  
>       /boot/grub/grub.cfg
> @@ -41,9 +41,13 @@ of `hdN` in your `/etc/fstab` to `wdN`.
>       #/dev/hd2        /media/cdrom0   iso9660 noauto          0       0
>       /dev/wd2        /media/cdrom0   iso9660 noauto          0       0
>  
> -Then reboot your machine.  As of Feb 2026, due to an odd bug, you may need
> - to add "-M q35" to your qemu invocation.  Before Grub appears change 
> "compatibility"
> -in your BIOS to "AHCI" (not "RAID").  If you successfully boot,
> +Then reboot your machine.  As of Feb 2026, due to an odd bug, you need
> + to add "-M q35" to your qemu invocation.  If you are running the Hurd
> +on bare metal, then make sure that your
> +[disk mode in your
> + BIOS](https://video.hardlimit.com/w/fdFtNHsrPoLZG28rBZCFxP)
> +is "AHCI" and not "IDE" or "RAID".
> +If you successfully boot,
>  congrats!  You are now using rumpdisk! You can permanently add in the
>  "noide" option to grub:
>  
> -- 
> 2.51.0

Reply via email to