diff options
Diffstat (limited to 'open_issues/64-bit_port.mdwn')
| -rw-r--r-- | open_issues/64-bit_port.mdwn | 50 |
1 files changed, 12 insertions, 38 deletions
diff --git a/open_issues/64-bit_port.mdwn b/open_issues/64-bit_port.mdwn index 772e6daa..01a2aad5 100644 --- a/open_issues/64-bit_port.mdwn +++ b/open_issues/64-bit_port.mdwn @@ -13,51 +13,25 @@ License|/fdl]]."]]"""]] [[!inline pages="title(Is there a 64-bit version?)" feeds="no" raw="yes"]] -**What is left for initial support (32-on-64) is** - - * Fixing bugs :) - **For pure 64bit support, we need to** - * Fix bugs :) - * bootstrap a distrib - -**Installing a 64bit chroot** - -Make sure to have `debootstrap >= 1.0.128+nmu2+hurd.1` - - sudo debootstrap --foreign --verbose --arch hurd-amd64 --include=debian-keyring --keyring=/usr/share/keyrings/debian-keyring.gpg sid chroot-hurd-amd64 https://people.debian.org/~sthibault/tmp/hurd-amd64 - sudo mkdir chroot-hurd-amd64/etc/apt/trusted.gpg.d - sudo ln -s /usr/share/keyrings/debian-keyring.gpg chroot-hurd-amd64/etc/apt/trusted.gpg.d/ - -Or use the pre-built image from https://people.debian.org/~sthibault/hurd-i386/initrd-amd64.img.gz - -Then boot it, it will drop you into a shell. You need to make / writable: + * bootstrap a distribution. Debian is done. Alpine-Hurd is mostly + bootstrapped. Reach out to Sergey if you are interested in an + Alpine-Hurd distribution with bleeding-edge software. Reach out + to Guix, if you want to help them bootstrap a 64bit Hurd. - fsysopts / --writable +**TODO** -and then run the second stage of the deboostrap (and clear debs): + * Fix swapping with rumpdisk + * Fix crash-dump-core server - /debootstrap/debootstrap --second-stage - apt clean +**Installing via the installer image** -set a root password: +The installer works fine in qemu. Give it a shot! Let us know +how it works in real hardware! - password - -avoid core dumpings for now (not supported and hangs): - - rm -f /servers/crash - ln -s crash-kill /servers/crash - -and reboot: - - reboot-hurd +[[http://cdimage.debian.org/cdimage/ports/latest/hurd-amd64/current/]] **Installing a 64bit system** -In principle crosshurd should be working, one however needs to add this source: - - deb http://people.debian.org/~sthibault/tmp/hurd-amd64 unstable - -into /etc/crosshurd/sources.list/gnu +In principle crosshurd should be working. |
