Varoitus: Win98SE ja isot kovalevyt

Mikä tahansa valokuvaukseen liittyvä oheislaite
Vastaa Viestiin
M.B.
Viestit: 991
Liittynyt: Tammi 10, 2003 7 : 24
Paikkakunta: Vantaa

Varoitus: Win98SE ja isot kovalevyt

Viesti Kirjoittaja M.B. »

Hieman offtopikkia, mutta valokuvauksen osoittauduttua päteväksi tavaksi täyttää kovalevy voi vastaava tilanne tulla vastaan muillekin. ...olettaen siis, että joku muukin jaksaa vielä veivata wanhalla Windows 98:lla.

Win98SE:ssä on sisäänrakennettuna kiva pikku miina, joka voi aiheuttaa kaikkien kovalevyllä olevien tietojen häviämisen ilman mitään ennakkovaroitusta, jos kovalevy on liian suuri, yli 127 GB. Toki jo pienempienkin levyjen kanssa voi esiintyä tuskailua, mutta tämä johtuu yleensä BIOSsin asettamista rajoista (useita erilaisia mahdollisuksia; 8 GB, 32 GB jne.) sekä FDISKin sekoilusta yli 64 GB levyjen kanssa (FDISKin näyttämä levytila on todellinen koko miinus 64 GB). Seuraava raja onkin em. 127 GB. Se on paitsi suurin mahdollinen partition koko, niin myös suurin kovalevyn kapasiteetti, mitä 98SE osaa käsitellä oikein.

Pitihän tämäkin kokeilla: 160 GB levy kiinni ja töihin. Kaikki näytti olevan partitioinnin jälkeen kunnossa; Windows formatoi kaikki partitiot OK ja Scandiskin mielestä kaikki oli OK. No, eikun kopioimaan tiedostoja levylle ja levy on hetikohta täysin sekaisin - osa sisällöstä on pelkkää roskaa, partitioiden koot muuttuneet ja/tai osa niistä häviää taivaan tuuliin. Parilla lisäkokeilulla selvisi, että Windows näkee kyllä levyn koon oikein, mutta kirjoitettaessa levylle yli maagisen 127 GB rajan jokin laskuri pyörähtää ympäri (ylivuoto) ja kirjoitus osuu todellisuudessa levyn alkupäähän. Pahimmassa tapauksessa kirjoitus osuu partitiotaulukon tms. elintärkeän lohkon päälle ja kokonaisia partitioita voi hävitä kertalaakista.

Kyseessä on siis erittäin vaarallinen ilmiö. Kaikki näyttää olevan OK - mikään WIndowsin työkalu ei havainnut levyssä olevan mitään vikaa ennen kuin levylle kirjoitettiin niin paljon tavaraa, että 127 GB raja ylitettiin. Vian saa kyllä korjattua asentamalla ilmaisen Intel Application Accelerator -ajuripaketin, mutta... Windowsilla on "hauska" tapa asennella joskus ajureita uudelleen itsekseen ja vakioajurithan ovat varmasti levyllä edelleen. Jos/kun kone moisen tempun tekee ja levy on jo valmiiksi täynnä, seurauksena on kovalevyn sisällön lähes välitön tuhoutuminen.

XP, täältä tullaan. Tulipahan taas jotain tekemistä joululomaksi...
Cloudcity. Uuden ajan pilvipalvelu.
sakarik
Viestit: 234
Liittynyt: Kesä 30, 2004 13 : 25
Paikkakunta: Tampere
Viesti:

Viesti Kirjoittaja sakarik »

Joskus männävuonna piti silloin 2 vuotta vanhaan emoon patchätä biossit että edes 120G levy tunnistui ollenkaan. Hiljasta asennella mitään winkkaria jos biossista ei levyt näy :)

XP:ssäkin on tosin ongelmansa, tietoturva on edelleen 0, mutta laitteistotuki on huomattavasti laajempi ja vakaus on muulta planeetalta kuin jatkuvasti kaatuileva 98.
Sakari Karipuro aka skke, djsakke, sakarik | DeviantArt | Kameramafia
oneironaut
Viestit: 1237
Liittynyt: Touko 10, 2004 14 : 26

Viesti Kirjoittaja oneironaut »

Muista, että XP:n omalla formatointitoiminnolla et saa tehtyä kuin 32 gigan FAT32-osioita.

Se 127 gigan raja on oikeesti 137 gigaa. Tosin Scandisk ja Defrag ei pysty käsitteleen yli 127 gigan levyä.

Vika ei varsinaisesti oo Windows 98:ssa - tosin mikkisofta olis saanu ohjelmoida sen siten, että se ei anna tehdä ylisuuria osioita
M.B.
Viestit: 991
Liittynyt: Tammi 10, 2003 7 : 24
Paikkakunta: Vantaa

Viesti Kirjoittaja M.B. »

oneironaut kirjoitti:Se 127 gigan raja on oikeesti 137 gigaa.
Tarkasti ottaen raja on näemmä 128 gigatavua, siis ihan aikuisten oikeesti. Kovalevyjen koot on toki tapana ilmoittaa virheellisesti miljardeina tavuina, joten 128 gigatavua (128 * 1024^3) on sama kuin 137 japaningigaa.
oneironaut kirjoitti:Vika ei varsinaisesti oo Windows 98:ssa - tosin mikkisofta olis saanu ohjelmoida sen siten, että se ei anna tehdä ylisuuria osioita
Vika on tasan tarkkaan Windowsissa, joka luulee osaavansa käsitellä yli 128 GB kovalevyjä, vaikkei oikeasti osaakaan. Osioiden koolla ei ole merkitystä. Katastrofi iskee, vaikka käytössä olisi 32 GB osiot, jos levylle yritetään kirjoittaa osiolle, joka sijaitsee tuon maagisen rajan tuollapuolen.
oneironaut
Viestit: 1237
Liittynyt: Touko 10, 2004 14 : 26

Viesti Kirjoittaja oneironaut »

Se raja on ihan oikeesti oikeesti oikeesti 137 gigatavua. Mutta scandisk ja defrag pystyy käsitteleen vain 127 gigasia osioita. Enkä puhu mistää japaningigoista.

Ja vika ei ole itse asiassa Windowsissa vaan ATA protokollassa, jolla ei oo mitään tekemistä Windowsin kanssa. ATA protokolla käyttää 28 bittiä määrittämään sektorin levyllä. 2^28 on 268 435 456, ja koska sektorin koko on 512 tavua, niin tulokseksi saadaan 137 gigatavua. Windowsia ei vain ole ohjelmoitu huomioimaan tuota rajoitusta.

Ja ennen kuin levylle on kirjoitettu se 137 gigaa, niin Windows ei kirjoita vanhan tiedon päälle. Jos on vaikea uskoa, niin kannattaa lukea netistä tai testata itse.

Satun vain tietämään nämä tietotekniset asiat aika hyvin, joten ei kannata välttämättä väittää vastaan, jos itsellä ei ole asiasta kiven kovaa faktaa ;)

edit: Olisit välttänyt koko ongelman, jos BIOSsissa ei olisi ollut 48-bittinen LBA -tila päällä. Silloin Windows ei olisi voinut kirjoittaa yli 137 gigan.
Shred
Viestit: 865
Liittynyt: Syys 19, 2003 23 : 35
Paikkakunta: Pornainen

Viesti Kirjoittaja Shred »

Eivät nuo suuret +137Gt levyt toimi ilman päivityksiä edes Windows 2000 tai XP käyttöjärjestelmissä, "vika" ei siis koske vain wanhaa 95/98/Me sarjaa.
M.B.
Viestit: 991
Liittynyt: Tammi 10, 2003 7 : 24
Paikkakunta: Vantaa

Viesti Kirjoittaja M.B. »

Shred kirjoitti:Eivät nuo suuret +137Gt levyt toimi ilman päivityksiä edes Windows 2000 tai XP käyttöjärjestelmissä, "vika" ei siis koske vain wanhaa 95/98/Me sarjaa.
ME:n suhteen en ole varma, mutta 2000 ja XP eivät tarvi mitään päivityksiä ja aito & oikea 95 ei tue kuin 2 GB partitioita, joten siihen tuskin kannattaa isoa kovalevyä yrittää... Kyseinen ongelma koskee siis pääasiassa 98:a.

Vanhoissa koneissa tulee em. ongelman lisäksi vastaan myös BIOSsin rajoitukset:

http://www.dewassoc.com/kbase/hard_driv ... rriers.htm
Wolfheart
Viestit: 398
Liittynyt: Syys 30, 2003 14 : 03
Viesti:

Viesti Kirjoittaja Wolfheart »

Entäs meikäläisen tapaus; 60 gigan kiintolevy joka on liitetty koneeseen pci-lisäkortin kautta (muuten en saanut sitä toimimaan). Nyt pitäis hankkia rinnalle toinen kiintolevy, mutta kannattaako mun nyt sitten pidättäytyä vaan näissä 'pienemmissä'?

Ja käyttis on Windows 98 (SE)...
oneironaut
Viestit: 1237
Liittynyt: Touko 10, 2004 14 : 26

Viesti Kirjoittaja oneironaut »

XP:ssä on sama 137 gigan rajoitus ellei käytössä oo SP1:stä. Windows 2000:ssa pitää olla SP3. Tämä vika koskee/koski kaikkia PC-käyttiksiä - myös Linuxia =) Eli kyseessä ei missään tapauksessa ole käyttiksen vika.

Olin ilmeisesti lukenut tosta 137 gigan rajasta tollasesta paikasta, jossa on sekaisin "japaningigoja" ja normaaleja - eikä niitä ole mitenkään eritelty toisistaan. Joten M.B. Oli tossa asiassa oikeassa. Eli se on 128 gigaa se raja.
http://homepage.ntlworld.com/mosaddique ... rives.html. Eli voitte mielessänne korvata kaikki mainitsemani "137"-luvut luvulla "128".

Windowsin scandisk ja defrag ei kuitenkaan pysty käsitteleen kuin 127,53 gigan levyjä. Eli ei kannata tehdä yli 127,53 gigan osioo. Tää koskee siis vain 9x-windowseja (ei kuitenkaan Me:tä)
Viimeksi muokannut oneironaut, Loka 25, 2004 11 : 32. Yhteensä muokattu 1 kertaa.
Tipe
Viestit: 8018
Liittynyt: Huhti 20, 2004 1 : 07
Paikkakunta: Jämsänkoski
Viesti:

Viesti Kirjoittaja Tipe »

oneironaut kirjoitti:XP:ssä on sama 137 gigan rajoitus ellei käytössä oo SP1:stä.
Joo tämä tuli huomattua, kun aikoinaan ostin 200GB kovon tuonne konheen sisälle. Sitten kun olin asennellut SP1:n niin jostain kumman syystä sinne pläjähti +60GB kovotilaa lisää.

Mitenkähän muuten käy uudelleenasentamisen vaiheessa ?
Pitäis nimittäin tehdä sellainen format C ja pistää koko roska uusiksi.
oneironaut
Viestit: 1237
Liittynyt: Touko 10, 2004 14 : 26

Viesti Kirjoittaja oneironaut »

Wolfheart kirjoitti:Entäs meikäläisen tapaus; 60 gigan kiintolevy joka on liitetty koneeseen pci-lisäkortin kautta (muuten en saanut sitä toimimaan). Nyt pitäis hankkia rinnalle toinen kiintolevy, mutta kannattaako mun nyt sitten pidättäytyä vaan näissä 'pienemmissä'?

Ja käyttis on Windows 98 (SE)...
Riippuu tietysti mikä PCI-kortti sulla on?

Jos ohjeissa lukee jotain ton tyylistä, niin sitte voit hankkia niin ison kovalevyn kuin haluat:
"48bit LBA capable controller card"

Tietysti tarttee vaihtaa käyttis johonkin 98:sia uudempaan Windowsiin, jos hankkii suuremman kuin 127,5 gigan kovalevyn (137 "japaningigaa")
oneironaut
Viestit: 1237
Liittynyt: Touko 10, 2004 14 : 26

Viesti Kirjoittaja oneironaut »

Tipe kirjoitti:
oneironaut kirjoitti:XP:ssä on sama 137 gigan rajoitus ellei käytössä oo SP1:stä.
Joo tämä tuli huomattua, kun aikoinaan ostin 200GB kovon tuonne konheen sisälle. Sitten kun olin asennellut SP1:n niin jostain kumman syystä sinne pläjähti +60GB kovotilaa lisää.

Mitenkähän muuten käy uudelleenasentamisen vaiheessa ?
Pitäis nimittäin tehdä sellainen format C ja pistää koko roska uusiksi.
Kannattaa slipstreamata SP1 sille Windowsin asennus-cd:lle, niin sitten onnistuu oikein hyvin.

Helpoin tapa slipstreamaukseen on toi ilmainen ohjelma:
http://www.neowin.net/forum/index.php?showtopic=188337

edit: Muista formatoida levy sillä Windowsin asennusohjelmalla
Tipe
Viestit: 8018
Liittynyt: Huhti 20, 2004 1 : 07
Paikkakunta: Jämsänkoski
Viesti:

Viesti Kirjoittaja Tipe »

oneironaut kirjoitti: Kannattaa slipstreamata SP1 sille Windowsin asennus-cd:lle, niin sitten onnistuu oikein hyvin.
No täytyypä pistää kokeiluun.
Vastaa Viestiin