160GB disky pod WinXP/Win98SE - rozporuplné informace (+RAW)
Předem podotýkám, že jsem samozřejmě použil všelijaké hledání, a to nejen na OC 4u. Bohužel informace z různých zdrojů se liší a odporují si. Pokusím se nastínit problém:
1) WinXP
Systém: WinXP SP1 Home vč. všech updatů a oprav z windowsupdate k dnešnímu dni. Disk 160GB je rozdělen (přibližně) následovně: C-20GB (systém), D-30GB, E-30GB, F-80GB, vše FAT32. A mám trochu strach, jestli jsem něco nezanedbal, abych při "zaplnění" toho posledního disku (pokud se dostanu nad fyzických 137GB) nedošel o data z kraje "C" (tím pádem o vše...). Vím, že podobný problém by mohl nastat spíše ve Win98SE/ME.
Řešením je například zde: http://oc4um.murder.cz/viewtopic.php?t=44006 úprava registrů o položku EnableBigLba. O WinXP je tam psáno, že "...Ve Windows XP musíte mít nainstalovaný SP1 pro správnou funkci velkých disků. Poté stačí postupovat podle postupu v odstavci Windows 2000 SP3 nebo vyšší." Na rozdíl od toho Microsoft: http://support.microsoft.com/default...b;en-us;303013 o tomtéž píše: "...Note: The previous registry setting is ignored in Windows XP SP1 and later..." Jak to tedy je? Předpokládám správně, že pro WinXPSP1 není tedy potřeba registry měnit?
Na stránkách Microsoftu http://support.microsoft.com/default.aspx?kbid=331958 mj. píšou, že "...ovladač ATAPI v aktualizaci Service Pack 1 (SP1) pro systém Windows XP nepoužívá při výpisu paměti do souborů a zápisu do souborů režimu spánku 48bitové adresování LBA..."
Podle http://support.microsoft.com/default...b;en-us;303013 jsem ověřil, že nemám doporučenou verzi atapi.sys (5.1.2600.1135 nebo vyšší). Tak jsem stáhl a nainstaloval opravný balíček Q331958_WXP_SP2_x86_CSY.exe, který atapi.sys "povýší" na požadovanou verzi.
Jednotlivé particie jsou ve FAT32 z toho důvodu, že bych k nim chtěl přistupovat i z Win98SE (např. z druhého fyz. disku, či po přiinstalování Win98SE).
2) Win98SE
Zde: http://oc4um.murder.cz/viewtopic.php?t=44006 - je např. doporučováno rozdělit disk na menší oddíly a je po problémech. Jinde: http://www.zive.cz/poradna/SubChild....148956&Main=52 zase píšou (klepeto), že rozdělení disku nepomůže, že pokud začnu zapisovat za 137GB, přepíšou se data od počátku fyzického disku. Doporučoval partici, která by měla "přesáhnout" 128GB, formátovat pouze v NTFS, aby je Win98SE nerozpoznala.
Předběžně jsem zkoušel (před instalací WinXP SP1) nainstalovat Win98SE, vše proběhlo v pohodě, celý disk byl viditelný a přístupný (4 particie, stejně jako je ve specifikaci na začátku). Ale samozřejmě jsem jej nezaplnil, ale po pár dnech smázl a přešel na WinXP SP1.
Dále: jak OBECNĚ poznám, že vlastním IDE řadič, schopný 48-bitového adresování LBA? Údajně http://www.zive.cz/poradna/SubChild....ND+%2248%2A%22 je problém u Win98SE možno řešit pro chipsety Intel 8xx (to můj ASUS s chipsetem P875 snad splňuje) tzv. Intel Application Accelerator. Máte s ním někdo zkušenosti a jaké? Podle informací z http://www.48bitlba.com/win98.htm jsem si pro Maxtora stáhl MaxBlast 3, údajně řešící všechny problémy: http://www.maxtor.com/en/support/dow.../maxblast3.htm, zatím jsem se jej ale neodhodlat nainstalovat.
3) Cílový stav
Chtěl bych dosáhnout bezpečného provozování duálního (Win98SE/XP) FAT32 systému na 160GB disku i s tím omezením, že poslední particii disku (např. od 120GB "nahoru") převedu do NTFS (pouze přístupná pro XP). Jde mi o to, abych při zaplnění hdd skoro na maximum nedošel o nějaká data vlivem 128/137GB problémů. PC je v podpisu.
Díky za trpělivost při čtení a za tipy či rady. Data jsou pro mě vším :)
Re: 160GB disky pod WinXP/Win98SE - rozporuplné informace
Citace:
Původně odeslal L-Core
Předem podotýkám, že jsem samozřejmě použil všelijaké hledání, a to nejen na OC 4u. Bohužel informace z různých zdrojů se liší a odporují si.
njn co naděláš. v oblasti HDD je více mýtů a pověr, než ve všech ostatních PC oblastech dohromady :roll: ...a jsou mnohem hlouběji zakořeněny. takže pak najít tu informaci, která je správná, je docela problém...
Citace:
Původně odeslal L-Core
Řešením je například zde:
http://oc4um.murder.cz/viewtopic.php?t=44006 úprava registrů o položku EnableBigLba. O WinXP je tam psáno, že "...Ve Windows XP musíte mít nainstalovaný SP1 pro správnou funkci velkých disků. Poté stačí postupovat podle postupu v odstavci Windows 2000 SP3 nebo vyšší." Na rozdíl od toho Microsoft:
http://support.microsoft.com/default...b;en-us;303013 o tomtéž píše: "...Note: The previous registry setting is ignored in Windows XP SP1 and later..." Jak to tedy je? Předpokládám správně, že pro WinXPSP1 není tedy potřeba registry měnit?
dobrá rada do života. stránkám microsoftu a obzvláště těmhle informacím v Knowledge Base se dá věřit asi tak stejně, jako bulvárnímu BLESKu. čili moc ne :lol:
pravdou je, že potřebuješ SP1. ten mít musíš. pokud dáš i tu hodnotu do registru, nic tím nezkazíš, a afaik někdy to opravdu je potřeba, ze záhadných důvodů.
to, jestli tvoje WinXP vidí disk jako 160GB zjistíš v AIDĚ, je to ve FAQ (meze biosu nebo tak nějak).
je to tam poněkud špatně formulováno. u Win9x je problém, pokud existuje jeden oddíl FAT32 o velikosti větší než 128GB. pak háže scandisk chyby :roll:
Citace:
Původně odeslal L-Core
Doporučoval partici, která by měla "přesáhnout" 128GB, formátovat pouze v NTFS, aby je Win98SE nerozpoznala.
to je VELMI dobrý nápad !
Citace:
Původně odeslal L-Core
Dále: jak OBECNĚ poznám, že vlastním IDE řadič, schopný 48-bitového adresování LBA?
že se ti v BIOSu (SETUPu řadiče) ten disk vypisuje s plnou kapacitou a ne jako 137GB...
je to pravda, funguje to pro i815 chipset a výš. musí se snad zaškrtnout kdesi nějaké políčko a oddíl za 128gb nesmí být systémový (logicky).
to fakt neinstaluj - pokud nekecám, tak to je obyčejný overlay SW. fuj.
Citace:
Původně odeslal L-Core
Díky za trpělivost při čtení a za tipy či rady. Data jsou pro mě vším :)
to nejseš sám ;D
Re: 160GB disky pod WinXP/Win98SE - rozporuplné informace
Citace:
Původně odeslal Marsellus Wallace
je to pravda, funguje to pro i815 chipset a výš. musí se snad zaškrtnout kdesi nějaké políčko a oddíl za 128GB nesmí být systémový (logicky).
Ten "Intel Application Accelerator", to je nějaká aplikace (externí sw), nebo je to funkce příslušející k BIOSu/chipsetu? To, že za 128GB by neměl být systémový disk - to docela chápu. Ale logický?? Tomu dobře nerozumím: snad každá další particie je logická. Pokud tím ovšem nemyslíš to, že ten systémový disk za 128GB nesmí být logický, ale logický NEsystémový disk přípustný je... (možná jen informační šum 8-) )
Také bych rád zůstal jen u XP, ale když pod nimi pár programů/her nejede :? , rád bych si pomohl dualbootem s Win98SE - ovšem ne za cenu rizika ztráty dat. Řešení 128GB disk/98SE v šuplíku jako náhrada za 160GB XP (na střídačku) je docela nepohodlné - i když 100%. Možnost řešení tím, že "poslední" partice např. od 120GB (= rezerva :-) ) bude NTFS mi nevadí - pokud se tam Win98SE opravdu "nějak" nebo "omylem" nedostanou...
Intel Application Accelerator
Tak s tím Intel Application Acceleratorem to není také tak jednoduché... Podle http://support.intel.com/support/chi.../CS-009312.htm jsou sice podporovány chipsety i8xx, ale ty poslední již ne :eek: :-o : "...Note: The Intel Application Accelerator is not compatible with the Intel® 875P, 865G/P/PE, 852/855 GM/GME, 855MP, 848P, 815EM chipset, the Intel® 440 chipset family, or any earlier Intel chipsets...." Takže majitelé novějších chipsetů mají smůlu - pokud ovšem již příslušná oprava není přímo "zabudována"v chipsetu či "někde jinde" (?????)
EDIT: Tak jsem se mrkl do BIOSU:
MAXTOR 6Y160P0
Size 163,9 GB
LBA Mode supported
Block Mode 16 sectors
PIO Mode 4
Async DMA MultiWord DMA-2
Ultra DMA-5
SMART supported
32bit Data Transfer disabled
... že by z toho vyplývalo, že se problém 128/137 zde nemusí vyskytovat?Ještě raději změním tu hodnotu ohledně LBA v registru. Na Živě se objevilo zajímavé řešení: http://www.zive.cz/poradna/SubChild....148956&Main=52
Ještě se připojím:
C: FAT32 Win98SE 20GB
D: FAT32 WinXP SP1 20GB
E: FAT32 data 70GB (používají je Win98SE i WinXP SP1)
F: NTFS 50GB (viditelné pouze z WinXP SP1)
... bude to takto bezchybně fungovat??? Díky za info.