Üdv!
Van egy Pentium 1-es, 233MHz-es gépem, 128 MB memóriával, jelenleg itthoni szervernek használom, Debian GNU/Linux Woody operációs rendszerrel (azért ilyen régi, mert ez fut rajta a legjobban). Szeretném bővíteni egy 40 GB-os winyóval, de sajnos nem ismeri fel, mert túl régi a BIOS és 32 GB-nál nagyobb lemezeket nem kezel. Ráakadtam a http://wims.rainbow-software.org/index.php?count=-1 oldalra, ahol vannak ilyesfajta korlátozást feloldó BIOS patchek, de szerencsétlenségemre pont az én alaplapomra (GA-586TX) nincs. Próbáltam közeli típusokra (TX2, ATX) patchelt BIOS-okat is, ezek sajnos nem működtek rendesen, mindenféle hülyeségeket csináltak (persze, hiszen nem az adott hardverre íródtak).
A kérdésem az lenne, be lehetne-e valahogy lőni a 40-est úgy, hogy ki tudjam használni mind a 40 GB-ot (esetleg valami szoftveres trükkel Linux alól, vagy tudnátok stabil BIOS firmware patcheket?) ha külön kontroller kártyára nem szeretnék költeni?
Alaplap: Gigabyte [GA-586TX]
BIOS: Award Modular v5.3 (1998/08/25 - legfrissebb, ennél már nincs frissebb hivatalos verzió)
Winchester: Maxtor 40GB (DiamondMax Plus 8)
Köszi
mba
- 3025 megtekintés
Hozzászólások
Nekem egy 200-as MMX volt 160G vinyóval, a bios 8G-nak látta de a Debian Sarge az egészet rendesen kezelte. Csak DMA problémák voltak, amikor kikapcsoltam teljesen a DMA-t akkor nem volt semmi baj csak lassú lett. Próbáltad már használni a vinyót a gépben?
- A hozzászóláshoz be kell jelentkezni
Én még régen, egy 486 -ossal jártam hasonlóan. Akkor úgy kerültem meg a problémát, hogy a kernelt floppyról rántottam fel, a rootfs természetesen már a hdd -n volt, mert ha a bios nem is (egyáltalán), a kernel látta az egészet jól. Mivel én is "servernek" használtam, a floppys megkötés nem igazán zavart, mert nem bootolt sűrűn...
- A hozzászóláshoz be kell jelentkezni
Otthon egy hasonló alaplapban használok 40 GB-os merevlemezt, de 120-ast is kezelt, boot-olt róla. Sajnos így fejből nem tudom, hogy GA-586TX vagy TX2-es, de meg fogom nézni.
Addig is egy tippem van. A http://rom.by/articles/BP/index_english.htm oldalról le tudsz tölteni egy BIOS Patcher nevű kis programot, ami elvileg megoldja a problémádat, vagyis javítja a 32 és 64 GB-os korlátokat okozó kódrészleteket.
Sok sikert!
- A hozzászóláshoz be kell jelentkezni
Minek. Behazudod a BIOS-nak, hogy akkora, amekkorat o lat, csinalsz egy boot particiot arra a teruletre, hogy a kernel be tudjon bootolni, a tobbit elvegzi az a BIOS nelkul. Vagy ha ez nem tetszik, akkor boot pen drive-rol. Ha tud. "Oszt amen atyam."
Anno igy mukodott egy 1G-s vinyo egy 386-ban. Floppy-rol bebootolt a DOS kernel, egy sajat aprocska program megpecselte a memoriaban a DOS kernelt, reboot es mar latta is rendesen.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Ezt a pendrive-ról rendszerindítást egy ~8-10 éves BIOS esetében ugye viccnek szántad? :-)
A kisméretű boot partíció ellenben jó ötlet.
- A hozzászóláshoz be kell jelentkezni
Nem, mindossze nem emlekszem mar mit tudott a TX :) Marha regen volt olyan lapom. Azert irtam, hogy "Ha tud." :)
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Köszi a gyors válaszokat!
hendrix: Igen, próbáltam belerakni, és ahogy leírtam fölébb, nem ismerte fel. Ugye ezek az alaplapok már támogatják az IDE cuccok automatikus felismerését, szóval amikor ezt csinálta, ott megakadt és nem is ment tovább. Hagytam úgy 2-3 percig állni, de nem vártam meg, míg kiírja, hogy "None", vagy valami mást.
Ligend: Köszi, tanulmányozom :) Te is ezzel patchelted a tied, vagy TX2 már alapból tudja?
- A hozzászóláshoz be kell jelentkezni
Csak arra emlékszem, hogy nem a gyári BIOS van benne, hanem egy "foltozott". Mintha nem az említett segédprogrammal piszkáltam volna, hanem valahonnan készen töltöttem le.
Mindezek mellett használtam a BIOS Patcher-t több alaplap esetében is, remekül működött.
Tartsd azonban szem előtt, hogy ha valami mégis balul sül el a BIOS módosítása és/vagy frissítésekor, könnyen elbaltázhatod az alaplapot. Legalábbis addig, amíg nem tudsz egy hibátlan BIOS image-et visszaprogramozni. Ebből a szempontból talán jobb megoldás a korábban említett kisméretű boot partíció, illetve a BIOS Setup-ban kézzel beállított értékek.
- A hozzászóláshoz be kell jelentkezni
Még egy apróság. Maga a 32 és 64 GB-nál tapasztalható probléma gyakorlatilag programozási hiba. Egyszerűen a merevlemez kapacitását kiszámító algoritmus hibás, túlcsordul, majd nullával oszt, és abba fagy bele.
Természetesen ha a BIOS-szal nem ismerteted fel a merevlemezt, hanem mondjuk CD-ről indítasz egy Knoppix-ot, a kernel fel fogja ismerni, és teljes méretében tudja kezelni.
- A hozzászóláshoz be kell jelentkezni
ugy allitsd be a biost hogy 8G-snek lassa, root+boot 8G alatt legyen, miutan mar kernelt behizta, akkor latni fogja a teljes 40G-t
--
A vegtelen ciklus is vegeter egyszer, csak kelloen eros hardver kell hozza!
- A hozzászóláshoz be kell jelentkezni
A winyo slave-nek megy, a boot egy már a gép által látott, 13G-s winyóról van megoldva. Ezek szerint így minden gond nélkül kezelni fogja a Linux (2.4) kernel, nem kell semmit módosítani rajta?
Elbandi: Hogy állapítom meg a pontos cilinderértékeket 8G-nál?
Szóval tegyük fel beállítom 8G-ra BIOS-ban, utána Linux már 40G-snak fogja látni mindenféle BIOS-babrálás nélkül?
- A hozzászóláshoz be kell jelentkezni
Igen, a kernel látja akkor is ha a bios nem.
Ha esetleg később ki akarod vágni a 13-as vinyót, akkor én is ajánlani tudom a floppyról bootolást: egyszerűen
make bzdisk
-kel fordítod a kernelt.
- A hozzászóláshoz be kell jelentkezni
Hello!
A te problémádra a legyegyszerűbb megoldás ,ha megnézed a hdd tetején a jumperelést. Ezeken fel szoktak tüntetni egy olyan beállítást amikor kisebb részét használod elvileg,mint a teljes lemezterület.Amint a többiek is írták a linux kernel nem foglalkozik evvel a jumper beállítással ő a teljes lemez területet használja,és ez a kis móka a BIOS átverése miatt kell. Én évekig így használtam egy 60GB hdd-t,mert a windows nem volt hajlandó bootolni róla ,mert a BIOS nem látta. Ha ez működik akkor a floppy meg pendrive meg hasonló hekkelésektől mentesülsz és simán bootolsz arról a lemezről.
Üdv.
- A hozzászóláshoz be kell jelentkezni