← Back to team overview

sslug-teknik team mailing list archive

RE: Stor HD paa IBM Thinkpad 770z ?

 

Tak for tipsene, men desvaerre var det ikke helt nok.
Jeg har lavet en del forsoeg for at komme til bunds i det her. Foerst har
jeg installeret RedHat 6.0 i den del a harddisken som Thinkpad'en selv synes
den kunne se. Efter denne installation har jeg saa proevet med forskellige
disk geometrier fra boot diskettens lilo prompt. Resultaterne er mystiske ..

  hda=1825,240,63
	Booter OK. fdisk acceptere geometrien og jeg kan lave en logisk 
	partition paa den oevre del disken (cyl 1024+). fdisk melder
herefter
	at /dev/hda er unaccesable naar sector 0 skrives tilbage. <reboot>
	Det saa ud som om fdisk alligevel fik skrevet tabellen, men et
forsoeg
	med "mke2fs /dev/hda5" resulterer i "invalid argument passed to ext2
	library while setting up superblock". Praecis hvad det betyder ved
jeg
	ikke. Jeg kan ikke koere fdisk igen (/dev/hda not accessible), saa
jeg
	maa ty til partition magic og slette den logiske partition der.

  hda=1800,240,63
	Taekte at det maaske var noget med randbetingelser. Partitionering
som
	i forrige forsoeg (og samme fejlmelding), men mke2fs koerte. Mount
af
	disken hang derimod (hverken kill eller andre signaler kunne pille
den
	ned igen). Tilbage gennem partition magic.

  hda=1700,240,63
	Vildt forsoeg, men rent faktisk virker det her. Partitioneringen er
..

	[root@hamlet1 /root]# fdisk -l
 
	Disk /dev/hda: 240 heads, 63 sectors, 1700 cylinders
	Units = cylinders of 15120 * 512 bytes
 
	   Device Boot    Start       End    Blocks   Id  System
	/dev/hda1   *         1       348   2630848+   b  Win95 FAT32
	/dev/hda2           349       364    120960   82  Linux swap
	/dev/hda3           365      1023   4982040   83  Linux
	/dev/hda4          1024      1700   5118120    5  Extended
	/dev/hda5          1024      1440   3152488+  83  Linux
	[root@hamlet1 /root]#

	Bemaerk at den /dev/hda5 ikke fylder hele partitionen ud, men det er
	dog samme slut cylinder som de 2 foregaende check.

Er der nogen der har en anelse om hvad der i vejen, eller skal jeg bare
antage at Thinkpad's hardware er dybt maerkelig (en naerliggende tanke) ?

Som et kuriosum har jeg forsoegt at bruge partition magic til at lave linux
partitionerne (paa geometrien 1825/240/63) idet den kender baade ext2 og
swap.
Det virkede heller ikke, install boot disketterne ville slet ikke kendes ved
de oprettede linux diske. Er der nogen der har faaet det til at virke ?

Kurt A


-----Original Message-----
From: Frank Damgaard [mailto:frda@xxxxxxxxxxxxx]
Sent: Thursday, July 08, 1999 4:10 PM
To: sslug-teknik@xxxxxxxx
Subject: Re: [TEKNIK] Stor HD paa IBM Thinkpad 770z ?


Kurt Alstrup wrote:

...

> Mit problem er at Linux ikke synes disken er stoerre end 7.5 Gb.
> 
> Lidt fakta:
> 
> PC    IBM ThinkPad 770z
>         366 MHz Pentium II (Mobile)
>         128 Mb RAM
>         14.13 Gb HD (disk type IBM DCYA-214000)
> 
> Logisk disk layout (jvf. IBM web)
>         C/H/S            16383/63/16
>         Sectors           27.609.120
>         Kapacitet       14.135.869.440 Bytes
> 
> Hvordan de kan faa 14 Gb ud af de CHS tal er mig ioevrigt en gaade.
> Ifoelge Partition Magic saa benyttes der en CHS translation til
> 1825/240/63 som vil give
> 27,594,000 sectorer eller godt 14 Gb (passer fint til IBM's oplyste
> kapacitet).

Der anvendes forhåbentlig LBA hvilket 1825/240/63 tyder på.


> Fra linux's fdisk faar man oplyst CHS 1023/240/63 (heraf de 7.5 Gb) saa
> tilsyneladende er det her fejlen opstaar. Soegning paa nettet siger at

> der er problemer med Thinkpad og disk geometrier, saa jeg har forsoegt
> at specificere disken ved lilo boot (option hda=1825,240,63) og det kan
> fdisk acceptere, men enhvert forsoeg paa access til cylindre over 1023
> fejler resulterer i en fejl fra OS (noget med intern e2fs fejl, ikke
> noget jeg har set foer).

Lyder mystisk, jeg har tidligere uden problemer oprettet partitioner
i fdisk > 1024 cylindre.
Dog skulle jeg i fdisk fortælle den eksakte geometri i "expert" mode,
dvs.  cyl=1825 heads=240 sec=63
Men måske det er de "240" der er problemet, normalt vælges "255" i LBA ?
Derefter formateres linux partitionen.

-- 
mvh Frank Damgaard  frda@xxxxxxxxxxxxx | frank@xxxxxxxx |fido  2:236/15.2