From f5b6eb494a22b1c43f6a5e8e062d22fdabc6ad2b Mon Sep 17 00:00:00 2001 From: Thomas Schwinge Date: Tue, 13 Nov 2007 20:51:42 +0100 Subject: Move to a suitable place. --- howtos.mdwn | 1 - hurd/running.mdwn | 1 + hurd/running/vmware.mdwn | 75 ++++++++++++++++++++++++++++++++++++++++++++++++ hurdonvmware.mdwn | 75 ------------------------------------------------ 4 files changed, 76 insertions(+), 76 deletions(-) create mode 100644 hurd/running/vmware.mdwn delete mode 100644 hurdonvmware.mdwn diff --git a/howtos.mdwn b/howtos.mdwn index bfde26c1..cada40f4 100644 --- a/howtos.mdwn +++ b/howtos.mdwn @@ -12,7 +12,6 @@ is included in the section entitled * [[hurd/running/gnu/Create_an_image]] of the GNU System, bootable in qemu, for example. * GNU/Hurd on qemu (external link) - * [[HurdOnVMware]] Setting up Debian GNU/Hurd on VMware * Setting up translators -- [[some_examples|hurd/translator/examples]] * [[hurd/translator/writing/Example]] about how to write a simple Hurd translator diff --git a/hurd/running.mdwn b/hurd/running.mdwn index 28b9b241..188448b3 100644 --- a/hurd/running.mdwn +++ b/hurd/running.mdwn @@ -10,6 +10,7 @@ is included in the section entitled * [[microkernel/mach/gnumach/ports/Xen]] - In Xen * [[LiveCD]] - Live CDs * [[QEMU]] - In QEMU +* [[vmware]] (**non-free!**) * [[FlashHurd]] - From a flash stick * [[Public_hurd_boxen]] diff --git a/hurd/running/vmware.mdwn b/hurd/running/vmware.mdwn new file mode 100644 index 00000000..30c84560 --- /dev/null +++ b/hurd/running/vmware.mdwn @@ -0,0 +1,75 @@ +[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]] +[[meta license="Permission is granted to copy, distribute and/or modify this +document under the terms of the GNU Free Documentation License, Version 1.2 or +any later version published by the Free Software Foundation; with no Invariant +Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license +is included in the section entitled +[[GNU_Free_Documentation_License|/fdl]]."]] + +## Installation + +Use web based tool to create vmx configuration files +which can be used with VMware player (which is a freeware). If you have a +VMware workstation or server you don't have to do this step. + +Note: I have tried it with K10 version of Debian GNU/Hurd on VMware running on +a Debian GNU/Linux machine. + +You can get more information about obtaining Debain GNU/Hurd CDROMS from +. + +Insert the first cdrom and proceed with the installation as per the +installation guide . + +## VMware specific notes: + +You will need a grub floppy image to boot GNU/Hurd. I have attached a copy of +it with this document. You can also download it from here +. + +When you reboot the machine after the base tar ball is extracted (first reboot) +press 'Esc' key while VMware start up and set removable devices as the fisrt +boot device. + +Select "GNU (Also known as GNU/Hurd)" ie, the first option and press 'e' to +edit the grub menu and go to second line and press 'e' again to change +/boot/gnumach to /boot/gnumach.gz. + +Add a link to /boot/gnumach from /boot/gnumach.gz so that you don't have to +edit grub every time you boot. + + # ln -s /boot/gnumach.gz /boot/gnumach + +Or mount the floppy image and change it. + + # mkdir /media/floppy + # mount -o loop /media/floppy + +Edit /media/floppy/boot/grub/menu.lst with your favorite text editor and change +/boot/gnumach to /boot/gnumach.gz. + +> I find that this is all quite quick to try and that I can run through the +> ./native-install and reboot cycle twice OK. However, at that point the +> installed Hurd boots up but fails to display a login prompt. This is the +> case for both K10 and K14 using VMware Workstation 5.0.0 under Windows XP. +> Maybe I'm doing something wrong but it is hard to see what. I'd be +> interested to know more precisely what other people find does work. +> --IanMiller - 01 Apr 2007 + +## After install tweaks + +Start using GNU, here is +. + +You can add a shell script umount so that apt can automatically unmount cdroms + + #!/bin/sh + # Filename: /usr/bin/umount + + settrans -fg "$@" + +Give executable permission to the script + + # chmod +x /usr/bin/umount + +In /etc/fstab add a trailing '/' after cdrom like /cdrom/ since apt uses a traing '/' diff --git a/hurdonvmware.mdwn b/hurdonvmware.mdwn deleted file mode 100644 index 30c84560..00000000 --- a/hurdonvmware.mdwn +++ /dev/null @@ -1,75 +0,0 @@ -[[meta copyright="Copyright © 2007 Free Software Foundation, Inc."]] -[[meta license="Permission is granted to copy, distribute and/or modify this -document under the terms of the GNU Free Documentation License, Version 1.2 or -any later version published by the Free Software Foundation; with no Invariant -Sections, no Front-Cover Texts, and no Back-Cover Texts. A copy of the license -is included in the section entitled -[[GNU_Free_Documentation_License|/fdl]]."]] - -## Installation - -Use web based tool to create vmx configuration files -which can be used with VMware player (which is a freeware). If you have a -VMware workstation or server you don't have to do this step. - -Note: I have tried it with K10 version of Debian GNU/Hurd on VMware running on -a Debian GNU/Linux machine. - -You can get more information about obtaining Debain GNU/Hurd CDROMS from -. - -Insert the first cdrom and proceed with the installation as per the -installation guide . - -## VMware specific notes: - -You will need a grub floppy image to boot GNU/Hurd. I have attached a copy of -it with this document. You can also download it from here -. - -When you reboot the machine after the base tar ball is extracted (first reboot) -press 'Esc' key while VMware start up and set removable devices as the fisrt -boot device. - -Select "GNU (Also known as GNU/Hurd)" ie, the first option and press 'e' to -edit the grub menu and go to second line and press 'e' again to change -/boot/gnumach to /boot/gnumach.gz. - -Add a link to /boot/gnumach from /boot/gnumach.gz so that you don't have to -edit grub every time you boot. - - # ln -s /boot/gnumach.gz /boot/gnumach - -Or mount the floppy image and change it. - - # mkdir /media/floppy - # mount -o loop /media/floppy - -Edit /media/floppy/boot/grub/menu.lst with your favorite text editor and change -/boot/gnumach to /boot/gnumach.gz. - -> I find that this is all quite quick to try and that I can run through the -> ./native-install and reboot cycle twice OK. However, at that point the -> installed Hurd boots up but fails to display a login prompt. This is the -> case for both K10 and K14 using VMware Workstation 5.0.0 under Windows XP. -> Maybe I'm doing something wrong but it is hard to see what. I'd be -> interested to know more precisely what other people find does work. -> --IanMiller - 01 Apr 2007 - -## After install tweaks - -Start using GNU, here is -. - -You can add a shell script umount so that apt can automatically unmount cdroms - - #!/bin/sh - # Filename: /usr/bin/umount - - settrans -fg "$@" - -Give executable permission to the script - - # chmod +x /usr/bin/umount - -In /etc/fstab add a trailing '/' after cdrom like /cdrom/ since apt uses a traing '/' -- cgit v1.2.3