Por que o novo disco rígido precisa ser particionado se eu não precisar de partições lógicas? [duplicado]

0

Desculpe se esta pergunta parece ser boba. Mas quero esclarecer minha dúvida sobre o relacionamento entre o particionamento e o sistema de arquivos.

Hoje em dia, quase todos os discos rígidos vêm com uma única partição por padrão. Mas por que pelo menos um particionamento é necessário se eu pretendo usar todo o disco rígido e se não precisar de partições lógicas?

Para armazenar arquivos no disco rígido, a instalação do sistema de arquivos não é suficiente formatando-o com um sistema de arquivos específico ?. Para instalar um sistema de arquivos, por que o particionamento precisa ser feito? De alguma forma eu não entendi a lógica entre o sistema de arquivos e a partição. Eu acho que a partição é necessária apenas se você precisar que o disco rígido seja dividido logicamente.

Você poderia me fornecer alguma explicação técnica sobre o porquê da partição ser necessária?

// Karteek

    
por Karthik 21.12.2017 / 14:55

2 respostas

1

To store files on the hard disk, isn't it installing the file system is enough by formatting it with a particular file system?. To install a file system why the partitioning has to be done? Somehow I didn't understand the logic between the file system and the partition. I think the partition is required only if you need the hard drive to be divided logically.

Tecnicamente, sim, isso seria suficiente. Na verdade, muitos "flash drives" USB são formatados dessa forma (comumente chamado de "superfloppy", porque os disquetes também eram usados dessa maneira).

Mas com um disco fixo grande, você não ganha nada com isso, apenas perde. (A tabela de partição ocupa 1 MiB no máximo.) Considere que você pode querer reparticionar o disco alguns anos depois - se você não tiver uma tabela de partições agora, adicionar uma posteriormente tornaria o processo várias vezes tão problemático.

Há também consistência (subjetiva): ter vários discos configurados de forma diferente - alguns com tabelas de partição, alguns sem - é apenas confuso em princípio. [Mesmo para sistemas de arquivos com seu próprio gerenciamento de volume como ZFS ou btrfs, eu estaria relutante em usar discos dessa maneira ...]

    
por 21.12.2017 / 16:48
0

Vamos pegar a sala, gabinete, gaveta e relatar a analogia:

Para armazenar um relatório em um gabinete com várias gavetas, você terá que dividi-lo em blocos dentro de uma gaveta. Isso é o que um driver de sistema de arquivos faz. Divida seu arquivo em partes que se encaixam em um cluster na partição.

Agora você tem um relatório dividido em blocos em várias gavetas, não é conveniente prender as gavetas se você precisar recuperar o relatório, precisar de um gabinete para armazená-las e, provavelmente, indexá-las. Isso é o que uma partição é para, dá-lhe a área para armazenar os clusters e um índice, a tabela de arquivos mestre que fazem referência a todos os arquivos em sua partição.

Agora você tem que configurar este gabinete em algum lugar, provavelmente em uma sala, esse é o seu disco, em um prédio pode haver várias salas, pois pode haver vários discos em um computador.

Um sistema operacional não pode adivinhar antecipadamente se você terá 1 ou mais discos e se você deseja dividir seu disco por vários motivos:

  • instala dois sistemas operacionais talvez
  • ou para usar um sistema de arquivos diferente em cada partição
  • ou apenas ajuste o sistema de arquivos com diferentes tamanhos de cluster em cada partição porque você planeja armazenar arquivos maiores em uma partição específica e usar clusters maiores aceleraria o tempo de acesso.

É por isso que você precisa de uma partição, que é comum para todos saberem como armazenar arquivos, mesmo que seja comum usar apenas uma partição porque o tempo de acesso é um problema menor hoje em dia, é mais fácil criar uma partição do que ter uma variação do motorista insistindo na escolha que você fez no início.

Obviamente, há uma boa quantidade de decisões históricas nessa estrutura, mas cada parte de um computador espera que seja assim: do BIOS para carregar seu kernel no sistema operacional quando modificar o layout do disco posteriormente.

Nota: há um deslocamento específico para discos inicializáveis para o boot loader, escrever um sistema de arquivos diretamente em todo o disco provavelmente não é inicializável e pode ser usado apenas como um segundo dispositivo neste caso. / p>     

por 21.12.2017 / 15:15