linux-l: IBM ThinkPad 720 Harddisk-Problem

Jürgen Rheingans juergen.rheingans at gmx.de
Sa Mär 10 15:38:34 CET 2001


> hat jemand von Euch schon erfahrung mit o.g. system o.aehnlich?

Ich habe so ein Teil in der Ecke stehen; leider mit - wie sich
zwischenzeitlich herausgestellt hat - defekter Harddisk.

Da es sich bei der Harddisk in diesem MCA-System natürlich
um eine Ex-High-End-ESDI-Platte handelt, fällt der Austausch
nicht ganz leicht (btw: irgendwo im weltweiten Netz gammeln
Gerüchte, die besagen, daß die Thinkpad 720 zuletzt mit 240 MB
IDE-Platten ausgeliefert worden sind; zu diesem Zweck ist 
offensichtlich ein kleiner Adapter (paßte mit in den Standard-
Festplattenträger) benutzt worden, der ESDI auf IDE umsetzte - 
weiß da vielleicht jemand mehr zu? Oder hat noch jemand 'ne
2,5"-ESDI-Platte herumliegen?).

> bus wird erkannt, aber die hd nicht vernuenftig genug.
> d.h. ich muss dem kernel die parameter uebergeben wie
> cyl header und size. diese sind mir aber nicht bekannt.
> [...]
> komme dem entsprechend auch gut bis zur nfs-installation, aber ohne
> die 160 MB hd kann ich halt nichts installieren

Nach meinen Infos (die ich mir besorgt habe, bevor ich wußte, daß
die Platte im Eimer ist -grr!) hat IBM damals nur eine ganz 
bestimmte 160 MB-HD verbaut; die Plattenparameter aus dem folgenden
Text, der die Installation einer Debian slink auf eben diesem Gerät
beschreibt, sollten also passen: (da die damalige URL offen-
sichtlich nicht mehr paßt, maile ich den Text hier mit den
wesentlichen Auszügen)

------------------------8<------------------------
Thinkpad 720C
Erik Törnqvist, seawasp at norrahammarsmek.se
v0.1, 16 December 1999 

This file describes howto install Debian (slink)
on an IBM Thinkpad 720C. 
[...]
2. Neccessary files
Put the rescue and drvlib files on floppies using either rawrite or dd.
Then do the same thing with the base system.

3. ESDI Controller & install
This was the main problem when I tried to install Debian[...]
While browsing on the Internet I found out that the 160 MB ESDI HD
has 158 cylinders, not 161 as MSD reported.
So to boot the installation correctly, type 
 ramdisk eda=158,64,32
at the boot: prompt.
When the installation program has started Execute a Shell and type 
 rm /dev/hd*
 mknod /dev/hda b 36 0
 mknod /dev/hda1 b 36 1
 mknod /dev/hda2 b 36 2   (This is the swap partition)
 fdisk /dev/hda
start by making the swap first, beginning at 1377.
Then type 'u' and create the first partition, beginning at the
512 th sector.
Now type 'exit' and go on with your installation, BUT don't reboot
when the setup tells you to. Instead, you start the shell and type 
 rm /target/dev/hd*
 mknod /target/dev/hda b 36 0
 mknod /target/dev/hda1 b 36 1
 mknod /target/dev/hda2 b 36 2
I had some trouble getting past the PCMCIA Module loading
stuff when I booted the computer the first time so if you have
difficulties getting past that too, delete /target/etc/init.d/pcmcia
before you reboot from the setup. 
4. LILO
Just add the following lines to your /etc/lilo.conf file: 
 boot=/dev/hda
 vga=normal
 ramdisk=0
 append="ramdisk eda=158,64,32"
 image=/vmlinuz
	root=/dev/hda1
	label=linux
	read-only
Don't forget to run /sbin/lilo ! 
5. XWindows
I didn't really need XWindows but I installed XFree86-VGA16 and it worked
just ok.[...]
------------------------8<------------------------

HTH, mfG, Josch
___________________________________| <mailto:juergen.rheingans at gmx.de> |_« 
-- 
Jürgen Rheingans, Berlin-jwd |  Operative Hektik   | Tel +49 (030) 43672673
                             |      ersetzt        | Fax +49 (030) 43672674
PGP'ed Mails bevorzugt       | geistige Windstille | X75 +49 (030) 43672675



Mehr Informationen über die Mailingliste linux-l