É possível escrever no dispositivo inteiro antes de montar? [fechadas]

1

Quando um armazenamento USB (como um cartão SD) é conectado ao meu desktop Ubuntu, ele é montado automaticamente como /dev/sdc1 . Se for ejetado ou removido com segurança , /dev/sdc1 sairá da pasta /dev/ e /dev/sdc permanecerá, mas não será gravável. É possível escrever diretamente em /dev/sdc ?

    
por PHP Learner 05.09.2015 / 13:07

1 resposta

2

/dev/sdc1 é um "arquivo de dispositivo" e representa a primeira partição do dispositivo /dev/sdc .

Ele representa a partição inteira como um único arquivo bruto (ou seja, como a seqüência de bytes como escrita na partição).

Isso não é algo compreensível em termos de diretórios / arquivos sem interpretar tal sequência como um sistema de arquivos.

O que você vê "fora de /dev/ " é o ponto de montagem do sistema de arquivos armazenado em /dev/sdc1 e é um resultado de hierarquia de diretório que interpreta o conteúdo bruto da partição de acordo com esse sistema de arquivos.

Isso é necessário para ler / gravar diretórios / arquivos; O Ubuntu sabe como funciona o sistema de arquivos e será capaz de manipular a partição de maneira adequada e de acordo com o sistema de arquivos em uso, de forma que os dados possam ser lidos / gravados mantendo o sistema de arquivos consistente.

    
por kos 05.09.2015 / 13:35