ad4: FAILURE - SET_MULTI status=51
Dan Lukes
dan at obluda.cz
Sun May 30 20:01:28 CEST 2010
On 05/30/10 13:53, Milan Cizek:
> ad4: FAILURE - SET_MULTI status=51<READY,DSC,ERROR> error=4<ABORTED>
> ad4: 30533MB<Patriot PS-100 32GB SSD VER3.000> at ata2-master SATA150
> Patral jsem, co je pricinou
> === START OF INFORMATION SECTION ===
> Device Model: Patriot PS-100 32GB SSD
> Firmware Version: VER3.000
> User Capacity: 32,017,047,552 bytes
> Device is: Not in smartctl database [for details use: -P showall]
> ATA Version is: 8
> ATA Standard is: Exact ATA specification draft version not indicated
> ===== [IDENTIFY DEVICE] DATA START (BASE-16) =====
> 084: 01
Takze uz vime, ze disk sam sebe deklaruje jako ATA 8 - ACS zarizeni s
tim, ze maximalni hodnota pro pocet sektoru v "multiple" prikazech je JEDNA.
> "It just says that your drive doesn't support multiple sectors/interrupt,
> no harm done, the ATA driver just wont use mulitple sectors then..."
>
> Coz me tedy trochu uklidnilo, nicmene stejne nevim, co ta informace říká -
> co znamena (doesn't support multiple sectors/interrupt)
To nebude presne, protoze sam disk deklaruje, ze podporuje, byt'
"multiple" pro nej znamena pouhy jeden.
V teto chvili vidim tyto moznosti:
1. FreeBSD se pokusilo nastavit "1" - pak je chyba v disku
2. FreeBSD se pokusilo nastavit "0" - pak je ABORTED pripustnou
"normalni" odpovedi a chyba je v tom, ze FreeBSD tuto "normalni" situaci
oznacuje za chybu
3. FreeBSD se pokusilo nastavit neco jineho nez 0,1 - pak je chyba ve
FreeBSD - nastavuje nepripustnou hodnotu
Ktera varianta nastava presne by nam rekl az vypis toho failujiciho
prikazu, abychom vedeli co presne OS pozadoval.
Muj favorit ale je [1] neb tohle se v kodu nastavuje na jedinem miste (v
ad_init()) a tam se to nastavuje na hodnotu zjistenou z descriptoru
disku (nejmene vsak 1 a nejvice 16).
Tvuj disk deklaruje jako maximalni pripustnou hodnotu "1" a ja
predpokladam, ze ta se take v prikazu pouzila.
Takze "vadny" se zda byt disk, respektive, implementace ATA 8 protokolu
v nem.
Dan
More information about the Users-l
mailing list