rozna geometria rovnakych IDE diskov, LBA vs NORMAL mode

Marian Cavojsky cavojsky na soria-grey.sk
Středa Květen 28 17:52:03 CEST 2003


On Wed, May 28, 2003 at 05:06:16PM +0200, Rybarik, Michal wrote:
> hello all,
> 
> pri instalacii linuxov na stroje s dvoma rovnakymi IDE diskami som si vsimol, 
> ze linux rozpozna geometriu rovnakych diskov v niektorych pripadoch rozne. 
> konkretne, mam tu teraz tento stroj:
> 
> hda: WDC WD200BB-00DEA0, ATA DISK drive
> hdc: WDC WD200BB-00DEA0, ATA DISK drive
> hdd: HITACHI CDR-7930, ATAPI CD/DVD-ROM drive
> 
> ak su v BIOSe nastavene oba disky na LBA (BIOS ukazuje geometriu 2434/255/63), 
> linux najde disky takto:
> hda: 39102336 sectors (20020 MB), w/2048KiB Cache, CHS=2434/255/63, UDMA(33)
> hdc: 39102336 sectors (20020 MB), w/2048KiB Cache, CHS=38792/16/63, UDMA(33)
> teda prvy nasiel ako LBA, ale druhy (s ktorym je na jednom kanali zapojena 
> CDROMka) identifikoval ako NORMAL.
> 
> s odpojenou CDROMou to vyzeralo takto:
> hda: 39102336 sectors (20020 MB), w/2048KiB Cache, CHS=2434/255/63, UDMA(33)
> hdc: 39102336 sectors (20020 MB), w/2048KiB Cache, CHS=2434/255/63, UDMA(33)
> 
> takze som usudil ze sarapatu robi CDROM. prepnut na LBA sa mi ju nepodarilo, 
> tak som prepol vsetky disky na NORMAL a konecne sa zhoduje nastavenie v 
> BIOSe s tym co ukazuje linux a oba disky su aj v BIOSe aj v linuxe 
> identifikovane rovnako:
> hda: 39102336 sectors (20020 MB), w/2048KiB Cache, CHS=38792/16/63, UDMA(33)
> hdc: 39102336 sectors (20020 MB), w/2048KiB Cache, CHS=38792/16/63, UDMA(33)
> 
> otazky - 
> - je na nieco dobre mat tieto nastavenia zladene, alebo je to uplne jedno? 
> mna to irituje pri vyrabani SW raidu, chcem spravit dva identicke disky, a 
> kazdy mi ukazuje iny pocet sektorov. 

Je to zaujimave, iba ked chcete ich dat do RAID-u, aby vam vychadzali
sektory.

> - co sa stane ak sa na formatovany disk bude pristupovat raz ako NORMAL a raz 
> ako LBA (napr. po odpojeni CDROM)? bude vediet kam ma pisat?

Na sto percennt to neviem povedat, ale malo by to robit chyby.

> - je ok bezat tak velke disky v NORMAL (=CHS?) mode? pokial ma pamat neklame 
> tak prave kvoli jeho obmedzeniam bolo vymyslene LBA... 

Ak chcete tie disky zladit, a mozete ich zmazat, tak si zaciatok disku
prepiste nulami:

$ dd if=/dev/zero of=/dev/hd? bs=8192 count=1000

cisla su vymyslene. mozno by stacilo zmazat len MBR.

potom restartnite pocitac v BIOS-e nastavte tieto disky na take ake ich
chcete mat a nastartujte linux. Pri vytvarani particii, linux zapise do
MBR geometriu podla BIOS-u.

Su to dva dni dozadu, co som takto daval dva disky dokopy kvoli RAID-u.

-- 
Marian Cavojsky <cavojsky @ soria-grey.sk>
Spravca siete, Soria & Grey s.r.o, reklamna agentura



Další informace o konferenci Linux