summaryrefslogtreecommitdiff
path: root/unsorted
diff options
context:
space:
mode:
Diffstat (limited to 'unsorted')
-rw-r--r--unsorted/BuildingHurdLiveCD.mdwn5
-rw-r--r--unsorted/CrossHurd.mdwn4
-rw-r--r--unsorted/MakeImage.mdwn4
-rw-r--r--unsorted/OskitMach.mdwn4
4 files changed, 13 insertions, 4 deletions
diff --git a/unsorted/BuildingHurdLiveCD.mdwn b/unsorted/BuildingHurdLiveCD.mdwn
index e2082268..a0830c77 100644
--- a/unsorted/BuildingHurdLiveCD.mdwn
+++ b/unsorted/BuildingHurdLiveCD.mdwn
@@ -49,6 +49,7 @@ That was the recipe for using a floppy image. If you use the `-t hd` switch of `
* `/hurd/iso9660fs.static`
* `/hurd/exec`
* `/lib/ld.so.1`
+* `/lib/ld-x86-64.so.1`
## <a name="Contents_of_grub_conf"> Contents of grub.conf </a>
@@ -63,7 +64,9 @@ That was the recipe for using a floppy image. If you use the `-t hd` switch of `
--host-priv-port=${host-port} --device-master-port=${device-port} \
--exec-server-task=${exec-task} -T typed ${root} $(task-create) \
$(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+ module /lib/ld-x86-64.so.1 /hurd/exec $(exec-task=task-create)
+
+Note: use `ld.so.1` instead of `ld-x86-64.so.1` on 32b systems.
**_Note:_** The `root (cd)` line may prevent some computers from booting the livecd.
diff --git a/unsorted/CrossHurd.mdwn b/unsorted/CrossHurd.mdwn
index 3e3eca8c..6a01e1bc 100644
--- a/unsorted/CrossHurd.mdwn
+++ b/unsorted/CrossHurd.mdwn
@@ -45,7 +45,9 @@ The first two runs (reboots) you must run the Hurd in single-user mode!
--device-master-port=${device-port} \
--exec-server-task=${exec-task} \
-T typed ${root} $(task-create) $(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+ module /lib/ld-x86-64.so.1 /hurd/exec $(exec-task=task-create)
+
+Note: use `ld.so.1` instead of `ld-x86-64.so.1` on 32b systems.
N.B. the '-s' on the kernel line, it is "single user mode", which you need for the first two reboots.
diff --git a/unsorted/MakeImage.mdwn b/unsorted/MakeImage.mdwn
index b9b6e21a..f71743a6 100644
--- a/unsorted/MakeImage.mdwn
+++ b/unsorted/MakeImage.mdwn
@@ -45,12 +45,14 @@ I use this for testing OSKit...
--host-priv-port=${host-port} --device-master-port=${device-port} \
--exec-server-task=${exec-task} -T typed ${root} $(task-create) \
$(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+ module /lib/ld-x86-64.so.1 /hurd/exec $(exec-task=task-create)
EOF
mkisofs -R -b boot/grub/stage2_eltorito -no-emul-boot -boot-load-size 4 \
-boot-info-table -o grub.iso iso
+Note: use `ld.so.1` instead of `ld-x86-64.so.1` on 32b systems.
+
## <a name="Booting_Qemu"> Booting Qemu </a>
qemu -m 512 -boot d -cdrom grub.iso -drive cache=writeback,file=gnu.img
diff --git a/unsorted/OskitMach.mdwn b/unsorted/OskitMach.mdwn
index 0f7dfa54..6e1b8e31 100644
--- a/unsorted/OskitMach.mdwn
+++ b/unsorted/OskitMach.mdwn
@@ -48,7 +48,9 @@ You start Oskit-Mach almost the same way as the old 1.x version of GNUmach. Usin
--device-master-port=${device-port} \
--exec-server-task=${exec-task} \
-T typed ${root} $(task-create) $(task-resume)
- module /lib/ld.so.1 /hurd/exec $(exec-task=task-create)
+ module /lib/ld-x86-64.so.1 /hurd/exec $(exec-task=task-create)
+
+Note: use `ld.so.1` instead of `ld-x86-64.so.1` on 32b systems.
_Remember_ to ensure that there are no trailing spaces after the backslashes on the lines above if you copy-paste this into your menu.list file.