VXEXT filesystem

Milan Horák stranger na tiscali.cz
Pondělí Říjen 2 14:47:30 CEST 2017


Dobrý den,

jestli míváte cestu kolem Havlíčkova Brodu, věnuji vám Adaptec 29160N.

Milan

Dne 2.10.2017 v 14:23 Josef Zeman napsal(a):
> Dobrý den,
> 
> snad naposled, ale s prosbou, zda byste někdo na dně šuplíku nevydoloval SCSI
> řadič do PCI slotu. Stačí i půjčit. Mám nainstalované Ubuntu s kernelem
> 3.13.0, zkompilovaný a zavedený modul vxext. K dispozici mám řadič Initio
> 9100UW. Podle informací z netu s ním byly pod Linuxem problémy už v čase jeho
> největší slávy a já navíc nevím, jestli je plně funkční. Lspci ho vidí, ale po
> zavedení modulu, který by ho měl oživit, dmesg mlčí, jako kdyby ve stroji nic
> nebylo. Pak mám Adaptec 2200S, který je zřejmě až moc chytrý. Je to raid
> controller. Disk, naformátovaný na EXT v něm inicializuji, vyrobím "pole" a
> mohu používat. Jenže to já nepotřebuji. Potřebuji pokud možno hloupý řadič,
> který mi jenom zpřístupní disk, který mohu ručně mountnout jako vxext. Autor
> projektu to rozchodil s řadičem Adaptec 29160. Málem jsem na bazoši koupil za
> stovku 39160, ale někdo byl rychlejší.
> Případně nějaké nakopnutí, jak přečůrat ty, co mám?
> 
> Díky za každou pomoc.
> 
> Zeman
>> Dobrý den,
>>
>> díky moc za rady. Vyhrabal jsem starší verze projektu a zatím vrcholem je
>> jedna chyba. Ještě dnes budu válčit naplno. Vzal jsem si na to Ubuntu 14.04
>> s jádrem 3.13.0, takže když stávající CentOS selže, nasadím ho. Dík za
>> ověření kompilace. Snad na něm pak rozjedu i SCSI řadič.
>>
>> Zeman
>>
>>> Proti verzi jádra 3.13.0 to skutečně zkompilovat jde.
>>>
>>> Mrazík
>>>
>>> Dne 20.9.2017 v 11:29 Miroslav Mraz napsal(a):
>>>> Ono to má na githubu samo sebou nějakou historii commitů (tedy jestli
>>>> koukám na ten správný repozitář, ale patrně ano) a z ní lze vyčíst, že
>>>> naposled to upravoval tak nějak pro verzi jádra 3.13.0.
>>>> https://github.com/jens-maus/vxext_fs/commit/eeb9e102258d35c873795128416
>>>> d9
>>>> 571448a95d2
>>>>
>>>> A ty struktury se v různých verzích jádra liší. Buď zkuste vzít jádro
>>>> 3.13.0 nebo zkuste z toho githubu vyšťourat starší verzi pro to vaše
>>>> jádro. Obojí bude dost pakárna.
>>>>
>>>> Mrazík
>>>>
>>>> Dne 20.9.2017 v 09:38 Josef Zeman napsal(a):
>>>>> Dobrý den,
>>>>>
>>>>> samozřejmě jako řešení se to nabízelo. Zkoušel jsem modul kompilovat na
>>>>> CentOSu s kernelem 2.6.32, což je jen o pár verzí vyšší, než 2.6.28,
>>>>> na kterém
>>>>> prý modul funguje. Novější kernely jsem ani netrápil. Následně kolega
>>>>> zkusil
>>>>> zkompilovat kernel 2.6.28.10 včetně modulu vxext. Přímo ve zdrojácích
>>>>> je pro
>>>>> něj patch. Make vyhodil prakticky identické chyby, které jsem dostal
>>>>> já při
>>>>> svém pokusu:
>>>>> In file included from fs/vxext/cache.c:44:
>>>>> fs/vxext/fat.h:272: error: expected specifier-qualifier-list before
>>>>> 'kuid_t' fs/vxext/fat.h: In function 'fat_mode_can_hold_ro':
>>>>> fs/vxext/fat.h:405: error: 'struct fat_mount_options' has no member
>>>>> named 'rodir' fs/vxext/fat.h:407: error: 'struct fat_mount_options' has
>>>>> no member named 'fs_dmask' fs/vxext/fat.h:409: error: 'struct
>>>>> fat_mount_options' has no member named 'fs_fmask' fs/vxext/fat.h: In
>>>>> function 'fat_make_mode': fs/vxext/fat.h:420: error: 'struct
>>>>> fat_mount_options' has no member named 'rodir' fs/vxext/fat.h:424:
>>>>> error: 'struct fat_mount_options' has no member named 'fs_dmask'
>>>>> fs/vxext/fat.h:426: error: 'struct fat_mount_options' has no member
>>>>> named 'fs_fmask' make[2]: *** [fs/vxext/cache.o] Error 1 make[1]: ***
>>>>> [fs/vxext] Error 2 make: *** [fs] Error 2
>>>>> make: *** Waiting for unfinished jobs....
>>>>> Nejsem v kompilaci zběhlý, takže mám jen obecnou představu, co mi chce
>>>>> říct.
>>>>> Co kde přepsat, nadefinovat nebo doplnit, netuším. Google hlásí, že
>>>>> nejsem
>>>>> první, kdo se s těmito hláškami setkal a nabízí pro každou hned několik
>>>>> pravděpodobných cest. Nejsem programátor a než se alespoň něco naučím,
>>>>> tak ty
>>>>> mašiny stihnou zastarat. Nejste na tom někdo lépe?
>>>>>
>>>>> Díky
>>>>>
>>>>> Zeman
>>>>
>>>> _______________________________________________
>>>> HW-list mailing list  -  sponsored by www.HW.cz
>>>> Hw-list na list.hw.cz
>>>> http://list.hw.cz/mailman/listinfo/hw-list
>>>
>>> _______________________________________________
>>> HW-list mailing list  -  sponsored by www.HW.cz
>>> Hw-list na list.hw.cz
>>> http://list.hw.cz/mailman/listinfo/hw-list
>>
>> _______________________________________________
>> HW-list mailing list  -  sponsored by www.HW.cz
>> Hw-list na list.hw.cz
>> http://list.hw.cz/mailman/listinfo/hw-list
> 
> _______________________________________________
> HW-list mailing list  -  sponsored by www.HW.cz
> Hw-list na list.hw.cz
> http://list.hw.cz/mailman/listinfo/hw-list
> 


Další informace o konferenci Hw-list