2011-01-10 09:34:29 +0000 2011-01-10 09:34:29 +0000
973
973

Para que servem as unidades Windows A: e B: unidades usadas?

No Windows você tem uma unidade C. Tudo o que está etiquetado para além disso tem a seguinte letra.

Então a sua segunda unidade é D, o seu DVD é E e se colocar uma pen USB torna-se F e a seguinte unidade G. E assim sucessivamente.

Mas então, o que e onde é que as unidades A e B conduzem?

Respostas (16)

782
782
782
2011-01-14 16:35:02 +0000

**A: & B: são reservados por unidades de disquetes, por isso C: é utilizado por discos rígidos por razões de compatibilidade com versões anteriores.


Uma vez, os primeiros computadores estilo CP/M e IBM PC não tinham disco rígido. Tinha uma unidade de disquetes, e pronto. A menos que gastasse mais uns $1k numa segunda unidade de disquetes, então o seu sistema estava a fumegar"! Se só tinha uma unidade, era comum arrancar a partir de um disco, colocar no outro disco os seus programas e dados, e depois executar o programa. Uma vez terminado o programa, o computador pedia-lhe que reinserisse o disco de arranque para que pudesse utilizar novamente a linha de comandos. Copiar dados de um disco para o outro era uma série de

Please insert source disk into drive A:...
Please insert destination disk into drive A:...
Please insert source disk into drive A:...

Quando os discos rígidos se tornaram baratos, os computadores “caros” tinham normalmente duas unidades de disquetes (uma para arrancar e correr programas comuns, outra para guardar dados e correr programas específicos). E assim era comum o hardware da placa mãe suportar duas drives de disquetes em endereços fixos do sistema. Uma vez que estava incorporado no hardware, pensava-se que a incorporação do mesmo requisito no SO era aceitável, e quaisquer discos rígidos adicionados à máquina começavam com discos C: e assim por diante.

Durante a transição de discos de 5,25" (que na realidade eram disquetes físicos) para discos de 3,5" (que estavam encapsulados num invólucro de plástico mais rígido) era comum ter ambas as unidades num sistema, e mais uma vez era suportado na placa mãe com hardware, e no SO em endereços fixos. Como muito poucos sistemas ficaram sem letras de unidade, não foi considerado importante considerar a possibilidade de reatribuir essas unidades no sistema operativo até muito mais tarde, quando as unidades foram abstraídas juntamente com os endereços devido ao padrão plug'n'play.

Foi desenvolvido muito software desde essa altura e, infelizmente, grande parte dele esperava ver armazenamento a longo prazo na unidade C:. Isto inclui o software de BIOS que arranca o computador. Pode ainda anexar duas unidades de disquetes, iniciar no DOS 6.1, e utilizá-lo como teria feito no início dos anos 90, com as unidades de disquetes A: e B:.

Assim, em grande parte ** a razão para iniciar o disco rígido em C é para compatibilidade com versões anteriores**. Embora o sistema operativo tenha, em certa medida, um armazenamento de dados abstracto, continua a tratar A: e B: de forma diferente, de modo a permitir a sua remoção do sistema sem alterar o sistema operativo, armazenando-os em cache de forma diferente, e devido aos vírus precoces que tratam o seu sector de arranque com mais cuidado do que o sector de arranque do disco rígido.

Para Windows especificamente, vale a pena mencionar que pode utilizar A: e B: como nomes para os volumes, seja uma unidade flash ou um disco rígido interno.

223
223
223
2011-01-10 23:05:34 +0000

Menos uma resposta, mais uma anedota. Em este artigo da Microsoft , diz:

“Você pode atribuir as letras C a Z a cada unidade do seu computador. A e B são normalmente reservadas para unidades de disquetes, mas se o seu computador não tiver unidades de disquetes, ** pode atribuir A e B aos volumes**”

Por isso quando construí recentemente um novo computador com duas unidades internas, uma para o SO e outra para os dados, pensei, hey!, vou fazer a minha unidade de dados “A”. Senti-me rebelde até descobrir que o Windows não indexará as unidades A ou B. ( Demorei algum tempo a perceber qual era o problema, mas encontrei outras pessoas que sofreram o mesmo problema quando usaram A ou B para uma unidade. Assim que atribuí a essa unidade uma letra diferente, o Windows indexou a unidade. Tanto por ser rebelde. rs.

141
141
141
2011-01-16 12:48:48 +0000

As duas ranhuras horizontais na frente deste PC são as unidades A: e B: unidades (disquetes de 5,25", neste caso). Note que teve de “montar” fisicamente o disco rodando a alavanca na parte da frente da unidade. Ahh, tempos mais simples.

71
71
71
2011-01-12 08:03:08 +0000

Ah… os bons dias olé.

A: foi o primeiro dispositivo de disco, B: o segundo, e assim por diante - em CP/M. Como alguém postou, este funcionava nas máquinas 8-bit 8080 e Z-80 que pré-datavam o MS-DOS.

MS-DOS por sua vez era um clone knock-off de 16-bit (8086) do CP/M, ou mais especificamente, CP/M-86, por isso utilizava as mesmas convenções de letras de drive.

Naqueles dias as únicas convenções que eram praticamente universais eram definidas pelo CP/M (por exemplo, o nome do disco no Apple-2 e Tandy TRS-80 era algo diferente novamente… Uma vez usei um TRS-80 com 4 unidades de disquetes… oh a potência!).

Com algo como CP/M os primeiros discos rígidos, quando saíram, apareceram apenas como a próxima letra de unidade disponível.

MS-DOS, por razões mais conhecidas, atribuiu 2 unidades de disquetes de forma praticamente universal e colocou o disco rígido em C:

Isto é PROBABLY porque os primeiros MS-DOS da IBM-PC a funcionar tinham todos 2 unidades de disquetes, pelo que esta era uma configuração natural.

Esta convenção tem sido preservada desde então, embora, como aqui foi salientado inúmeras vezes - no Windows - você pode alterar isto. Tanto quanto sei no MS-DOS não se pode.

  • *

Ligeiramente fora de tópico:

Nos anos 80 era bastante comum nestas primeiras máquinas os discos serem um saco misto de diferentes tipos com incompatibilidades de lendas. O IBM-PC impunha uma série de padrões com o formato das suas disquetes de 5,25 polegadas - antes disso tinha todo o tipo de arranjos diferentes com sectorização dura e suave, número de sectores / pista, número de pistas, etc.

O intercâmbio de dados entre máquinas que utilizavam disquetes era um caso de sucesso e de falha, que só era classificado com o MS-DOS e o IBM-PC. A forma mais fiável de transferir ficheiros entre máquinas nessa altura era escrever alguns programas (em assembler) para transferir ficheiros utilizando a porta série, e depois ligá-los. Nunca foi muito lento, porque os ficheiros nunca eram muito grandes.

Os meus favoritos de então foram a unidade de alta densidade que o meu empregador comprou - era uma disquete de 8 polegadas presa por um enorme cabo de fita comprida. Acho que armazenava cerca de 200K, o que era enorme quando se desenvolvia software numa máquina com 2 unidades de disquetes, cada uma delas de 89K. Compilador em uma, código fonte e código objecto na outra. Uma compilação demorava minutos enquanto as drives clancavam.

Na altura em que o PC IBM foi introduzido, era possível pô-lo a funcionar ou CP/M-86 ou MS-DOS, e não havia nenhuma indicação clara de que uma ou outra iria ganhar. Eventualmente, o MS-DOS ganhou o dia - alguns negócios de agregação poderiam ter tido um pouco a ver com isso. A primeira máquina IBM que o meu empregador comprou tornou as coisas muito mais fáceis… e a porta das coisas para o MS-DOS foi bastante fácil - principalmente por causa das mesmas convenções para letras de unidades de disco, e também porque o sistema chama para ler/escrever ficheiros e povoar blocos de controlo de ficheiros (lembra-se dos FCBs e do formato estranho que tinham na memória?) era o mesmo.


C: não era rígido no MS-DOS como o primeiro disco rígido. Heath/Zenith MS-DOS tinha AB reservado para disquetes de 5" e CD reservado para 8" disquetes.

A primeira partição por defeito do disco rígido foi E, quer tivesse disquetes instalados ou não. A sua versão também permitia 16 partições num único disco rígido.

Penso que também podem ter sido os primeiros sistemas multi-boot. As teclas de atalho durante o processo de arranque permitiriam arrancar a partir de qualquer drive ou partição, permitindo ambientes personalizados e lançando CP/M-85, CP/M-86, MS-DOS, Dos Concorrentes ou HDOS.

57
57
57
2011-01-10 09:37:35 +0000

A e B foram utilizadas para unidades de disquetes. Tanto quanto sei, existem dois porque os computadores mais antigos (sem discos rígidos) arrancavam o sistema operativo a partir de A:\ e executavam aplicações a partir de B:\

52
52
52
2011-01-10 09:36:46 +0000

São drives de disquetes. Se você estiver curioso sobre a ordem das unidades, a wikipedia tem mais informações http://en.wikipedia.org/wiki/Drive_letter_assignment

47
47
47
2011-01-10 09:57:48 +0000

A: é o meio magnético removível de 5.25" 1.2Mb, e B: é uma unidade mais moderna de 3.5" 1.44Mb na minha máquina codificadora.

37
37
37
2011-01-11 19:04:25 +0000

Se bem me lembro, nos meus sistemas DOS eram usados para disquetes, mas o `B:Se bem me lembro, nos meus sistemas DOS eram usados para disquetes, mas o não era geralmente uma disquete física real, mas sim virtual.

Era uma disquete virtual usada quando se copiava uma disquete quando só havia uma unidade. Assim, copiava-se de A:Se bem me lembro, nos meus sistemas DOS eram usados para disquetes, mas oB:Se bem me lembro, nos meus sistemas DOS eram usados para disquetes, mas o não era geralmente uma disquete física real, mas sim virtual.

Era uma disquete virtual usada quando se copiava uma disquete quando só havia uma unidade. Assim, copiava-se de para B:Se bem me lembro, nos meus sistemas DOS eram usados para disquetes, mas oB:Se bem me lembro, nos meus sistemas DOS eram usados para disquetes, mas o não era geralmente uma disquete física real, mas sim virtual.

Era uma disquete virtual usada quando se copiava uma disquete quando só havia uma unidade. Assim, copiava-se de A:Se bem me lembro, nos meus sistemas DOS eram usados para disquetes, mas oB:Se bem me lembro, nos meus sistemas DOS eram usados para disquetes, mas o não era geralmente uma disquete física real, mas sim virtual.

Era uma disquete virtual usada quando se copiava uma disquete quando só havia uma unidade. Assim, copiava-se de para mas continuava-se a tirar os discos de origem e de destino da mesma unidade quando o buffer de memória ficava cheio.

34
34
34
2012-09-17 23:46:07 +0000

Embora seja evidente que estas são utilizadas para unidades de disquetes antigas, devo notar que ainda hoje estão habituadas, por defeito, a estes antigos suportes de armazenamento:

34
34
34
2011-01-12 03:07:37 +0000

A: era o dispositivo de arranque no sistema operativo CP/M de 8 bits. É anterior até aos primeiros MS-DOS. Se tivesse uma segunda unidade, era B:. Uma terceira seria C:, etc. Os sistemas não tinham discos rígidos na altura. O CP/M era originalmente direccionado para o processador 8080. O CP/M foi criado na década de 1970. A primeira pequena unidade de disco Winchester foi a ST-506 que tinha um generoso 5 MB (cinco megabytes) de armazenamento. Eram caros mas rápidos (em comparação com aquilo a que estávamos habituados). E o sistema de arquivo primitivo não tinha pastas ou subdirectórios. Não havia A:. Era apenas A:.

33
33
33
2011-01-10 15:26:41 +0000

Sinto-me velho e só tenho 26 anos. A e B são tradicionalmente drives de disquetes. C tradicionalmente é o disco principal e D tradicionalmente o CD-ROM

O meu computador em casa tem CDEF como discos rígidos e G como DVD RW

27
27
27
2011-01-10 09:36:36 +0000

São um legado dos tempos do DOS - A: e B: eram as drives de disquetes que eram padrão no PC original da IBM. C:, o disco rígido, era o terceiro disco. Hoje, é claro, ninguém tem disquetes.

23
23
23
2011-01-11 05:18:56 +0000

A:\ e B:\ ainda não é visível, claro que só é visível se tiveres uma instalada (só tens isso para te divertires em algumas das minhas máquinas virtuais)

22
22
22
2012-09-17 22:53:34 +0000

Já há muitas respostas boas, mas todas elas se referem a disquetes no passado. O fato é que disquetes ainda são vendidas , embora eu não tenha idéia de quem as compra.

Outro fato engraçado: se você tem uma única disquete física instalada, você realmente tem ambos um A: e B: drive. Se tiver

copy a:bigfile b:

o sistema pede-lhe para inserir a disquete A: ou B: conforme necessário.

Primitivo pelos padrões actuais, mas ainda assim um passo acima do armazenamento de dados em cassete áudio!

20
20
20
2011-01-10 09:36:31 +0000

A:\ e B:\ foram utilizadas para as unidades de disquetes (lembra-se delas?) ;)

11
11
11
2011-01-12 00:25:51 +0000

O primeiro pc que utilizei profissionalmente foi um damasco Xen. O disco rígido interno era A: e a disquete de 3,5" era B:. Isto foi no tempo do MS-DOS 2.11, antes da aparição do Ibm pcs.