Mercurial > docs > s390-linux
changeset 9:a590fc5fb55c
Expected install time, 4.0r2 fixups, use dasdinit's -linux option, note
about 64bit kernels
author | Josef "Jeff" Sipek <jeffpc@josefsipek.net> |
---|---|
date | Thu, 03 Jan 2008 02:59:07 -0500 |
parents | 0e5555c25abc |
children | 1d96f0b77f23 |
files | body.html |
diffstat | 1 files changed, 34 insertions(+), 16 deletions(-) [+] |
line wrap: on
line diff
--- a/body.html Thu Sep 13 14:09:52 2007 -0400 +++ b/body.html Thu Jan 03 02:59:07 2008 -0500 @@ -31,6 +31,13 @@ </ul> </p> +<p> +On my laptop (3.06GHz Pentium 4, 1GB RAM) the install take about 3 hours (2 +hours for minimal system, and about an hour extra for what Debian considers +some useful packages). The minimal install downloads about 66MB, and the +additional software is about 42MB on top of that. +</p> + <!--more--> <p> @@ -55,10 +62,8 @@ </p> <p> -So, point your browser to the mirror nearest you, navigate to one of these rather -long paths (Debian folks moved the files around a bit): -<pre>/debian/dists/stable/main/installer-s390/current/generic/</pre> -or +So, point your browser to the mirror nearest you, navigate to this rather +long path: <pre>/debian/dists/stable/main/installer-s390/current/images/generic/</pre> and grab these files: @@ -68,7 +73,7 @@ parmfile.debian </pre> -I used Debian 4.0r0 to write this howto, but a newer version should work +I used Debian 4.0r2 to write this howto, but a newer version should work just as well. </p> @@ -145,7 +150,7 @@ Another thing you may want to change is the last line, which defines a Channel To Channel (CTC, see internet for description of what Channels are) device which will be used as a network bridge to allow the virtual machine -access to the LAN and therefore the internet :) The first IP address is the +access to the LAN and therefore the internet. The first IP address is the address that the virtual machine running s/390 linux will use, and the second address is one which will be used by the real hardware. This means, that the real box will have <strong>two</strong> IP addresses. Go ahead, and @@ -170,8 +175,8 @@ </p> <pre> -$ dasdinit -lfs 3390.LINUX.0120 3390-3 LIN120 # / -$ dasdinit -lfs 3390.LINUX.0121 3390-3 LIN121 # /home +$ dasdinit -lfs -linux 3390.LINUX.0120 3390-3 LIN120 # / +$ dasdinit -lfs -linux 3390.LINUX.0121 3390-3 LIN121 # /home </pre> <p> @@ -375,22 +380,19 @@ <p> Select the first, on the next screen, you'll be asked if you want to format -it, say yes. And wait :) this will generate a large amount of disk I/O, so -you may want to go get a cup of coffee, oh wait, I told you not to...damn :) -</p> - -<p> -When the formating completes, you'll get back to the DASD menu: +it, say no. You'll get back to the DASD menu: </p> <img src="hercules-s390/ssh-dasd2.png" />, <p> -Select the other device (121), and format it as well. +Select the other device (121), and do not format it. (If you happen to say +yes to formating, all that'll do it waste a lot of your time doing IO. +However, nothing bad will happen.) </p> <p> -Once both volumes are formated, select "Finish". +Once both volumes are configured, select "Finish". </p> <p> @@ -477,12 +479,28 @@ When Linux starts up, you should be able to SSH in without any problems. </p> +<p> +The system you now have is running with a 31-bit kernel. If you want a +64-bit kernel, simply run: + +<pre> +# aptitude install kernel-image-2.6-s390x +</pre> + +This will install the right image, and set up zIPL (the bootloader) to do +the right thing. The original kernel image will remain installed, and you +can select it in the bootloader (right after you issue ipl on the Hercules +console). +</p> + <h2>Final Note</h2> +<p> I hope this HOWTO helped you get started with a mainframe of your own. I tried to be as accurate and specific with the details where I thought it was necessary - the S/390 specific parts. If you have any suggestions, or comments (content, spelling, etc.) feel free to contact me via email: <a href="mailto:jeffpc@josefsipek.net">jeffpc@josefsipek.net</a>. +</p> <hr> <h2>Full history</h2>