O Windows não pode abrir o diretório com nome muito longo criado pelo Linux

0

Meu laptop tem dois sistemas operacionais: Windows 7 e Ubuntu 10.10. Uma partição do Windows 7 do formato NTFS é montada no Ubuntu.

No Ubuntu, eu criei um diretório em algum caminho profundo e com um nome longo para si mesmo, especificamente, o nome para esse diretório é "um conjunto de subconjuntos mensuráveis por tamanho, ou seja, álgebra sigma". Agora no Windows, não consigo abrir o diretório, o que eu acho que é por causa do nome é muito longo, nem posso renomeá-lo. Eu queria saber se existe alguma maneira de acessar esse diretório no Windows? Melhor sem alterar o diretório, se possível, mas terá que, se necessário.

Obrigado e cumprimentos!

Atualização:

Esta é a saída usando "DIR / X" no cmd.exe, que não encurta o nome do diretório:

F:\science\math\Foundations of mathematics\set theory\whether element of a set i
s also a set\when element is set\when element sets are subsets of a universal se
t\closed under some set operations\sigma algebra of sets>DIR /X
 Volume in drive F is Data
 Volume Serial Number is 0492-DD90

 Directory of F:\science\math\Foundations of mathematics\set theory\whether elem
ent of a set is also a set\when element is set\when element sets are subsets of
a universal set\closed under some set operations\sigma algebra of sets

03/14/2011  10:43 AM    <DIR>                       .
03/14/2011  10:43 AM    <DIR>                       ..
03/08/2011  10:09 AM    <DIR>                       a set of size-measurable sub
sets ie sigma algebra
02/12/2011  04:08 AM    <DIR>                       example
02/17/2011  12:30 PM    <DIR>                       general
03/13/2011  02:28 PM    <DIR>                       mapping from sigma algebra t
o R or C i.e. measure
02/12/2011  04:10 AM    <DIR>                       msbl mapping from general ms
bl space to Borel msbl R or C
02/12/2011  04:10 AM             4,928              new file~
03/14/2011  10:42 AM    <DIR>                       temp
03/02/2011  10:58 AM    <DIR>                       with Cartesian product of se
ts
               1 File(s)          4,928 bytes
               9 Dir(s)  39,509,340,160 bytes free
    
por Tim 14.03.2011 / 15:27

3 respostas

1

O Windows tem limitações de tamanho máximo de nome de arquivo. Se você não pode renomear usando o nome curto do arquivo, então você terá que usar o shell Unix / Linux no servidor para realizar a renomeação.

No prompt do DOS no Windows, se você digitar "DIR / X", poderá ver os nomes dos arquivos curtos.

    
por 14.03.2011 / 15:35
1

O Linux não irá atribuir nomes curtos a nenhum arquivo em partições NTFS. "DIR / X" não mostrará um nome curto, a menos que o arquivo tenha sido criado no Windows. Há um programa de linha de comando (não instalado por padrão) que pode ser usado para atribuir manualmente ou modificar nomes de arquivos curtos no Linux.

Um arquivo NTFS não precisa ter um nome abreviado. Por padrão, o Windows atribui um nome curto, mas isso pode ser desabilitado nas configurações do Windows.

    
por 21.04.2017 / 00:20
0

Eu também tive o mesmo problema. A primeira coisa que pensei foi que o nome da pasta era muito longo. Então, eu renomeiei a pasta usando o Linux, mas quando eu volto para o Windows, o arquivo dentro da pasta não fica aberto. Minha solução básica era compactar as pastas no Linux e depois descompactá-las do Windows. Então, o próprio Windows criou todas as pastas novamente.

    
por 21.06.2014 / 04:12