Zaloha dat

Jozef Hitzinger hitzinger na phobos.fphil.uniba.sk
Středa Říjen 23 13:42:21 CEST 2002


On Wed, 23 Oct 2002, Miroslav Latal wrote:

> Napada me mozna brutalni metoda, nicmene:
> 1. Poridim nejakou starou sunku kalibru 486-P120 nebo tak (z bazaru za
> cca 1000-1500).
> 2. Za vypnuta do ni vlozím IDE suplik.
> 3. Zapnu, prisituji, odzalohuji.
> 4. Vypnu, vyjmu suplik.

Presne tak to zatial robim, zalohuje sa na 60GB eide maxtor disky.

Ak kecam tak ma opravte, ale korektny hot-swap by mal vyzerat takto:

1. umount [ok]
2. dat disk do standby: 'hdparm -y', kontrola 'hdparm -C' [nepovinne, ok]
3. dat prislusny kanal IDE do tristate(*) alebo off rezimu [problem]
4. vypnut napajanie disku [ok]
5. vybrat disk [ok]
6. dat OS vediet ze ten disk tam uz nie je [problem]
7. zobudit IDE kanal z tristate [problem]

a naopak

8. dat kanal IDE do tristate(*) alebo off rezimu [problem]
9. zalozit disk [ok]
10. zapnut napajanie disku [ok]
11. prescanovat IDE kanal [problem]
12. zaradit disk do tabuliek OS [problem]
13. mount [ok]

(*) tristate je specialny rezim, v ktorom IDE kanal ma prezit pri-/od-
pojenie zariadenia, ked je na kanale pritomne aj druhe zariadenie

3, 6, 7, 8, 10, 11: tieto veci ma vediet hdparm, a su tam prepinace ktore
to maju robit, ale ked si pozriete zdrojaky jadra a funkcii ktore hdparm
vola, tak toto nie je implementovane pre takmer ziaden radic; podla autora
hdparm terajsi spravca IDE casti jadra ani nema zaujem s tym nieco robit,
debata sa da najst v archivoch l-k.

Niektori ludia pisu ze im funguje rescan IDE busu cez hdparm, ale v kazdom
pripade ostava otazka ako prinutit linux vypnut ten IDE kanal predtym, ako
disk zapnu - zrejme to len risknu, ja tak odvazny nie som.

Aspon nejaky sucasny hw (lacne raid PCI karty) hotswap podporuje, a dokaze
robit tristate a hotswap pod Win, ale linux (2.4.19) na to zatial ready
nie je.

Istu nadej predstavuje SerialATA + redukcie na normalne EIDE disky.
SerialATA je hot-swap, tak sa snad dockame.

-- 
jozef  :-)



Další informace o konferenci Linux