abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
dnes 17:40 | Nová verze
Vyšel debugger GDB ve verzi 7.8. Nejnovější verze přináší například podporu skriptování v Guile, vylepšení skriptování v Pythonu nebo také nové příkazy a nové volby.
Ladislav Hagara | Komentářů: 0
dnes 16:04 | Nová verze
The Document Foundation oznámila vydání verze 4.3 svobodného kancelářského balíku LibreOffice. Z novinek lze vybrat například vylepšenou podporu OOXML, lepší podporu komentářů nebo podporu 3D modelů ve formátu glTF v Impressu. Odstavec ve Writeru může mít nově více než 65534 znaků (opravena 11 let stará chyba 17171). Podrobný přehled nových vlastností i s náhledy v poznámkách k vydání.
Ladislav Hagara | Komentářů: 0
včera 21:21 | Zajímavý software
Společnosti General Dynamics C4 Systems a NICTA společně oznámily, že uvolnily zdrojové kódy mikrojádra seL4 pod licencí GNU GPLv2 (GitHub). Podrobnosti v často kladených dotazech (FAQ).
Ladislav Hagara | Komentářů: 23
včera 06:59 | Zajímavý článek
Christian Perrier na svém blogu aktualizoval počty vývojářů Debianu dle jednotlivých zemí. Přehled je seřazen podle počtu aktivních vývojářů na milion obyvatel. Tabulku vede Finsko s 3,61 aktivního vývojáře na milion obyvatel. Česká republika je na 21 místě s 0,59 vývojáře na milion obyvatel. Slovensko je 37 místě s 0,18 vývojáře na milion obyvatel. Počet aktivních vývojářů Debianu je 969.
Ladislav Hagara | Komentářů: 28
včera 06:56 | Komunita
Mitchell Baker na oficiálním blogu Mozilly oznámila, že novým CEO Mozilly se stal Chris Beard. Chris Beard byl od letošního dubna prozatímním CEO Mozilly (zprávička). Ve funkci nahradil Brendana Eicha, který v dubnu po několika dnech ve funkci rezignoval a Mozillu opustil (zprávička).
Ladislav Hagara | Komentářů: 5
28.7. 06:50 | Nová verze
Vyšel CoreOS 367.1.0. Jedná se o první stabilní verzi linuxové distribuce CoreOS. Dle vývojářů CoreOS se jedná o distribuci určenou pro nasazení na serverech a v cloudu. CoreOS je založen na myšlence minimálního základního systému podporujícího technologii softwarových kontejnerů Docker, nad kterým běží aplikace v kontejnerech.
Ladislav Hagara | Komentářů: 18
25.7. 18:00 | Nová verze
Vyšla alfa verze 0.7 správce balíčků GNU Guix založeném na správci balíčků Nix. Poprvé s novou verzí GNU Guix vychází také obraz operačního systému GNU, který lze z USB flash disku nainstalovat. Operační systém GNU obsahuje jádro Linux-libre, init systém GNU dmd a dalších více než 800 balíčků.
Ladislav Hagara | Komentářů: 40
25.7. 18:00 | Komunita
Je poslední pátek v červenci, a proto všem systémovým administrátorům vše nejlepší ke Dni systémových administrátorů (System Administrator Appreciation Day).
Ladislav Hagara | Komentářů: 17
24.7. 18:00 | IT novinky
GOG.com v březnu oznámil (zprávička), že bude podporovat také Linux a slíbil, že na podzim nabídne 100 počítačových her. Prvních 50 her je k dispozici již dnes. Bez DRM. Řada z nich do úterý se slevou.
Ladislav Hagara | Komentářů: 23
24.7. 13:00 | Nová verze
Vyšel ownCloud 7. Nejnovější verze tohoto open-source systému umožňujícího provoz vlastního cloudového úložiště přináší spoustu nových vlastností. Zmínit lze například možnost sdílení dat mezi ownCloud servery, vylepšenou správu uživatelů nebo lepší podporu externích cloudových úložišť. Představení nových vlastností také na YouTube.
Ladislav Hagara | Komentářů: 24
Hlasuji z:
 (71%)
 (24%)
 (5%)
 (0%)
 (0%)
 (0%)
Celkem 38 hlasů
 Komentářů: 1, poslední dnes 17:25
Rozcestník
Reklama
Autoškola testy online Levný benzín

Dotaz: UDF-fs: Partition marked readonly

21.8.2007 12:00 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
UDF-fs: Partition marked readonly
Přečteno: 927×
Nedaří se mi připojit UDF jako read-write na DVD+RW s paketovým zápisem.

Při připojení media příkazem mount se souborový systém UDF připojí pouze jako read-only. Do read-write režimu se přepne, až když použiji remount. Následuje výpis logu při neúspěšném mount, remount do logu nezapíše nic. (Ladící informace z řádku 948 byla přidána vlastnoručně.)
mount /dev/pktcdvd/0 -o rw,noatime /mnt/dvdrw # ro
mount /dev/pktcdvd/0 -o remount,rw /mnt/dvdrw # rw
pktcdvd: write speed 5540kB/s
pktcdvd: 4590208kB available on disc
UDF-fs DEBUG fs/udf/lowlevel.c:46:udf_get_last_session: XA disk: no, vol_desc_start=0
UDF-fs DEBUG fs/udf/super.c:1564:udf_fill_super: Multi-session=0
UDF-fs DEBUG fs/udf/super.c:553:udf_vrs: Starting at sector 16 (2048 byte sectors)
UDF-fs DEBUG fs/udf/super.c:894:udf_load_pvoldesc: recording time 1187687334/29056, 2007/08/21 11:08 (1078)
UDF-fs DEBUG fs/udf/super.c:905:udf_load_pvoldesc: volIdent[] = 'LinuxUDF'
UDF-fs DEBUG fs/udf/super.c:912:udf_load_pvoldesc: volSetIdent[] = '46caaba6LinuxUDF'
UDF-fs DEBUG fs/udf/super.c:1106:udf_load_logicalvol: Partition (0:0) type 1 on volume 1
UDF-fs DEBUG fs/udf/super.c:1116:udf_load_logicalvol: FileSet found in LogicalVolDesc at block=141, partition=0
UDF-fs DEBUG fs/udf/super.c:942:udf_load_partdesc: Searching map: (0 == 0)
UDF-fs DEBUG fs/udf/super.c:948:udf_load_partdesc: UDF_PART_FLAG_READ_ONLY set
UDF-fs DEBUG fs/udf/super.c:985:udf_load_partdesc: unallocSpaceBitmap (part 0) @ 0
UDF-fs DEBUG fs/udf/super.c:1026:udf_load_partdesc: Partition (0:0 type 1511) starts at physical 274, block length 2294573
UDF-fs DEBUG fs/udf/super.c:1356:udf_load_partition: Using anchor in block 256
UDF-fs DEBUG fs/udf/super.c:1592:udf_fill_super: Lastblock=0
UDF-fs: Partition marked readonly; forcing readonly mount
UDF-fs DEBUG fs/udf/super.c:866:udf_find_fileset: Fileset at block=141, partition=0
UDF-fs DEBUG fs/udf/super.c:928:udf_load_fileset: Rootdir at block=143, partition=0
UDF-fs INFO UDF 0.9.8.1 (2004/29/09) Mounting volume 'LinuxUDF', timestamp 2007/08/21 11:08 (1078)
DVD+RW bylo k použití připraveno příkazy
dvd+rw-format -force /dev/dvdrw
pktsetup 0 /dev/dvdrw
mkudffs --media-type=dvd /dev/pktcdvd/0
Zdá se, že funkce udf_load_partdesc v jádře 2.6.21-suspend2-r5 (Gentoo) pracuje s chybně načteným příznakem accessType. Při pokusu o remout se již tato funkce nevolá a příznak je pravděpodobně přepsán.

Požadovaný stav: UDF se hned napoprvé připojí read-write, aby media šla připojovat i uživateli. Děkuji za radu.

Odpovědi

David Watzke avatar 21.8.2007 20:53 David Watzke | skóre: 74 | blog: Blog... | Praha 13
Rozbalit Rozbalit vše Re: UDF-fs: Partition marked readonly
Stejná chyba na Linuxu 2.6.23-rc3...
“Being honest may not get you a lot of friends but it’ll always get you the right ones” ―John Lennon
21.8.2007 22:58 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: UDF-fs: Partition marked readonly
Problém zdá se vyřešen. Modul jádra se chová dobře, chyba je v nedostatečné dokumentaci k mkudffs.

Podle zdrojových kódů jsou možné hodnoty media-type hd, dvd, dvdram, dvdrw*, worm, mo, cdrw, cdr*, přičemž hodnoty označené hvězdičkou nejsou uvedeny v manuálové stránce!

Program mkudffs nastaví příznak accessType pro dvd jako read-only, pro dvdram a dvdrw jako overwritable, pro cdrw a mo jako rewritable a pro cdr a worm jako write-once.

Řešení tedy spočívá v tvorbě UDF příkazem
mkudffs --media-type=dvdrw /dev/pktcdvd/0
Poučení na závěr? Když je nejhůř, zdrojové kódy poskytnou odpověď. Mimochodem, chcete někdo doplnit manuálovou stránku či alespoň poslat hlášení o chybě autorovi, neboť neúplná dokumentace je chyba. Týká se to udftools 1.0.0b2.
22.8.2007 02:17 Ritchie | skóre: 27 | blog: Ritchie's | Berlin
Rozbalit Rozbalit vše Re: UDF-fs: Partition marked readonly
Mimochodem, chcete někdo doplnit manuálovou stránku či alespoň poslat hlášení o chybě autorovi, neboť neúplná dokumentace je chyba.
Napsal jsem krátkou záplatu manuálové stránky, ale bohužel to vypadá, že udftools jsou nadobro opuštěné. E-mail poslaný na dva kontakty (nejstarší a nejmladší) ze sourceforge se vrátil jako nedoručitelný.

Chce se někdo stát správcem udftools? Kromě běžné údržby a doplnění dokumentaci je výzvou i udffsck, který by se jistě dal pojmout jako zápočtový projekt.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267   Powered by Hosting 90 Server hosting
© 1999-2013 Argonit s. r. o. Všechna práva vyhrazena.