public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
From: Milan Hauth <milahu@googlemail.com>
To: linux-kernel@vger.kernel.org
Subject: Specify devices manually in exotic environment
Date: Tue, 22 Aug 2006 21:26:40 +0200	[thread overview]
Message-ID: <op.teo9mqjlepq0rv@localhost> (raw)

Hello there.

Got a quite exotic environment here -- a Compaq Evo T20 thin client, which  
I want to run Linux on.

But I'm not satisfied with a completely thin client, meaning that all the  
files are located on the server. What I want is the basic system to be  
located on the client, while the Unix System Resources, for example, are  
mounted from the server, since they're too big for 32MB of Flash memory.

The problem I'm facing at the moment is the T20's BIOS, which doesn't seem  
to pass the device information correctly to the Kernel. GRUB (v0.97) does  
work with a workaround, which can be found in the document [1] I followed  
to 'teach' Linux to the T20.

I already tried to use /proc/sys/kernel/real-root-dev, but setting the  
root device to 0x80 (as already specified for GRUB) or 0x81 (1st partition  
of 0x80) did not seem to help.

So, did I forget anything when building my Kernel? Or is it just another  
trick, I don't know yet?

Hopefully someone here can help me on this one.. have been 'working' on my  
cute T20 for several months now.. :-\

Cheers, milahu


[1] http://www.kazak.ws/evo/


PS: Here's my linuxrc:

#!/bin/sh
mount -v -t proc proc /proc
echo 0x80 >/proc/sys/kernel/real-root-dev
mount -o remount,rw /
exec chroot . sh <<- EOF
     <dev/console >dev/console 2>&1
     exec /sbin/init
EOF
--
proc on /proc type proc (rw)
mount: can't find / in /etc/fstab or /etc/mtab
INIT: version 2.86 booting
INIT: No inittab file found

             reply	other threads:[~2006-08-22 19:26 UTC|newest]

Thread overview: 7+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2006-08-22 19:26 Milan Hauth [this message]
2006-08-23  8:31 ` Specify devices manually in exotic environment Denis Vlasenko
2006-08-23  9:59   ` Milan Hauth
     [not found]     ` <200608231210.27700.vda.linux@googlemail.com>
2006-08-23 11:15       ` Milan Hauth
2006-08-23 12:00         ` linux-os (Dick Johnson)
2006-08-23 12:07           ` linux-os (Dick Johnson)
     [not found] ` <200608231313.37976.vda.linux@googlemail.com>
     [not found]   ` <op.teq4xxc2epq0rv@localhost>
     [not found]     ` <200608241108.52379.vda.linux@googlemail.com>
2006-08-24 11:08       ` Milan Hauth

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=op.teo9mqjlepq0rv@localhost \
    --to=milahu@googlemail.com \
    --cc=linux-kernel@vger.kernel.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox