summaryrefslogtreecommitdiff
path: root/open_issues/64-bit_port.mdwn
diff options
context:
space:
mode:
Diffstat (limited to 'open_issues/64-bit_port.mdwn')
-rw-r--r--open_issues/64-bit_port.mdwn50
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.