Portál AbcLinuxu, 14. května 2025 01:14

Dotaz: NTFS disk a "*" v názvu adresáře

25.12.2016 18:51 aR | skóre: 4
NTFS disk a "*" v názvu adresáře
Přečteno: 394×
Odpovědět | Admin
Dostal jsem do rukou disk, kde majitel si pojmenovával adresář i nějaké jeho podsložky za použití hvězdičky a nějakých dalších písmen. Problém nastal, kdy tento přenosný disk měl být připojen ve windows, zřejmě došlo k nějaké opravě. Jde nějak rozumně přejmenovat alespoň ten jeden původní adresář do původního stavu nebo jinak přejmenovat "neviditelný" adresář na něco "viditelného"? Zapisováno pak na něj už nic dalšího nebylo.
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

25.12.2016 19:17 Dejv | skóre: 37 | blog: Jak ten blog nazvat ... ? | Ostrava
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Odpovědět | | Sbalit | Link | Blokovat | Admin
Prejmenovani provedes mv puvodni_nazev novy_nazev
A puvodni_nazev doplnit pomoci tabelatoru.
Pevně věřím, že zkušenější uživatelé mě s mými nápady usměrní a pošlou tam, kam tyto nápady patří...
Pavel 'TIGER' Růžička avatar 25.12.2016 19:25 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Za předpokladu, že Linux disk připojuje v režimu rw, jinak je nutné jej remoutnout.
Pavel 'TIGER' Růžička avatar 25.12.2016 19:22 Pavel 'TIGER' Růžička | skóre: 54
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Odpovědět | | Sbalit | Link | Blokovat | Admin
A jaký problém vůbec nastal, nelze jej připojit? Z textu není jednoznačně problém rozeznatelný!
25.12.2016 19:40 aR | skóre: 4
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Odpovědět | | Sbalit | Link | Blokovat | Admin
mv A* A

mv: cannot stat ‘A*’: No such file or directory

Potiz je v tom, ze ty slozky jsou "opravene" ve windows .. tam se zobrazuji jako f:/slozka/? - zobrazeno pomoci programu Recuva - tento opravny programek neumi vratit zpet puvodni adresarovou strukturu, pouze vypreparovat vsecky soubory do jedne slozky, coz v pripade tisicu podslozek je nemile

puvodni tvar pred opravou byl: f:/slozka/A*
25.12.2016 19:53 aR | skóre: 4
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Osobne nepouzivam znaky, ktere mohou pri prenaseni disku z linuxu do windows delat neplechu. Ale kdyz uz se stalo, tak co ted s tim? Uzivatel si uz pro priste da pozor na to, jak pojmenovavat slozky, tedy hvezdicky v nazvech nee :). V ramci linuxu OK, je to povoleno, windows je povoleny nema, tak je opravuje.
25.12.2016 20:07 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Co je opravené ve Win? To je celkem jedno, co tam udělal. Pokud dostanu smysluplný výpis pomocí ls, tak mohu použít
mv stary novy
Pokud jsou tam * tak je samozřejmě musím ošetřit \* protože přímou hvězdičku chytne shell a provede expanzi. Mnohdy je nejjednodušší pomocí Tab doplnit název ze začátku názvu, veškeré problematické znaky to doplnění shellu provede dobře. Kdysi jsem tak opravoval nakopírované soubory z CD/DVD, které původně byly vytvořeny v kódování Win 1250, ale mountunté byly do linuxu jinak a na české diaktritice a i německých přehláskách byly problémy. tab v bashi to vždy expandoval správně.
25.12.2016 20:19 aR | skóre: 4
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
mv pouzit nejde, protoze ty adresare s hvezdickami windows spatne opravil (smazal nebo prepsal prvni pismenko) a tabulator uz nic nenabidne. slozky se jmenovaly A*, B* atd... podadresare uz byly psany normalne (bez hvezdicek) ted jde o to, jak vratit smazane slozky, ktere maji dle me soucasny nazev: "prazdny znak a hvezdicka"
25.12.2016 21:58 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
tak místo řeči pošli výpis ls -l ať je vidět co tam je.
25.12.2016 22:01 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
A také Midnight Commander přejmenuje snad vše. Spíš to vypadá, že je narušená integrity filesystému a pak je to úplně jiná otázka.
26.12.2016 17:55 aR | skóre: 4
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Tak jediné, co se dalo udělat, tak vytahat to soubor po souboru a dát se do znovubudování adresářové struktury. LS nezobrazí žádný z těch "zmizelých adresářů, pouze ty, co byly předtím bez hvězdiček. Ponaučení pro příště, no snaha byla.
26.12.2016 19:25 Peter Golis | skóre: 64 | blog: Bežné záležitosti | Bratislava
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Nuž, ešte by som odporučil na diskoch pre Windows nepoužívať v názvoch ani dvojbodku.
27.12.2016 01:13 Ovoce | skóre: 16 | blog: Vyplizlo_ze_zivota
Rozbalit Rozbalit vše Re: NTFS disk a "*" v názvu adresáře
Co zkusit jiný program, který by ze ztraceného adresáře dokázal dostat i adresářovou strukturu?

Kdysi jsem použil GetDataBack, což je placený program (jako chudý student jsem to tehdy sprostě cracknul), ale fungoval dost dobře.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.