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

Do czego służy system Windows A: i B: dyski?

W systemie Windows masz dysk typu C-drive. Wszystko, co poza tym jest oznaczone następującą literą.

Więc Twój drugi napęd to D, Twój DVD to E i jeśli umieścisz go w pamięci USB staje się F i następujący napęd G. I tak dalej i tak dalej.

Ale potem, co i gdzie są napędy A i B?

Odpowiedzi (16)

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

Krótka wersja: A: & B: są zarezerwowane przez dyskietki, więc C: jest używany przez dyski twarde ze względu na kompatybilność wsteczną.


Dawno temu, wczesne komputery typu CP/M i IBM PC nie miały dysku twardego. Miałeś jedną dyskietkę, i to było to. Chyba, że wydałeś około $1k na drugą dyskietkę, wtedy twój system palił! Jeśli miałeś tylko jeden dysk, często startowałeś z jednego dysku, wkładałeś drugi dysk ze swoimi programami i danymi, a następnie uruchamiałeś program. Po zakończeniu programu, komputer poprosiłby Cię o ponowne włożenie dysku startowego, abyś mógł ponownie skorzystać z wiersza poleceń. Kopiowanie danych z jednego dysku na drugi było serią

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

Do czasu gdy dyski twarde stały się tanie, “drogie” komputery zazwyczaj miały dwie dyskietki (jedną do uruchamiania i uruchamiania wspólnych programów, jedną do zapisywania danych i uruchamiania określonych programów). I tak często zdarzało się, że sprzęt na płycie głównej obsługiwał dwie dyskietki pod stałymi adresami systemowymi. Ponieważ dyskietki były wbudowane w sprzęt, uważano, że to samo wymaganie jest akceptowalne i wszelkie dyski twarde dodawane do maszyny będą zaczynały się od dysku C: i tak dalej.

Podczas przejścia z dysków 5,25" (które były w rzeczywistości dyskietkami fizycznymi) na dyski 3,5" (które były zamknięte w twardszej plastikowej powłoce) wspólnym było posiadanie obu dysków w jednym systemie, i ponownie był on obsługiwany na płycie głównej przez sprzęt, a w systemie operacyjnym przez stałe adresy. Ponieważ w bardzo niewielu systemach zabrakło liter dysku, nie uważano za istotne, aby rozważać możliwość ponownego przypisania tych dysków w systemie operacyjnym do czasu, gdy dyski zostaną wyekstrahowane wraz z adresami ze względu na standard plug'n'play.

Od tego czasu opracowano wiele programów i niestety wiele z nich spodziewało się zobaczyć długotrwałe przechowywanie na dysku C:. Dotyczy to również oprogramowania BIOS-u, które uruchamia komputer. Wciąż można dołączyć dwie dyskietki, uruchomić komputer w DOS 6.1 i używać go tak, jak na początku lat 90-tych, z dyskietkami A: i B:.

Tak więc w dużej mierze powodem uruchomienia dysku twardego w C jest kompatybilność wsteczna. Choć system operacyjny do pewnego stopnia wyabstrahował pamięć masową danych, nadal traktuje A: i B: inaczej, w taki sposób, że można je usunąć z systemu bez zmiany systemu operacyjnego, buforowania ich inaczej, a także z powodu wczesnych wirusów, które traktują swój sektor startowy z większą ostrożnością niż sektor startowy dysku twardego.

Szczególnie w przypadku systemu Windows warto wspomnieć, że można używać nazw A: i B: jako nazw woluminów, czy to dysków flash, czy też wewnętrznych dysków twardych.

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

Mniej odpowiedzi, więcej anegdoty. W tym artykule Microsoftu , jest napisane:

“Możesz przypisać litery od C do Z do każdego dysku w komputerze. A i B są zazwyczaj zarezerwowane dla napędów dyskietek, ale jeśli Twój komputer nie ma napędów dyskietek, możesz przypisać A i B do woluminów.”

Więc kiedy ostatnio zbudowałem nowy komputer z dwoma wewnętrznymi napędami, jednym dla systemu operacyjnego i jednym dla danych, pomyślałem, hej!, zrobię mój napęd danych “A”. Czułem się buntowniczo, dopóki nie odkryłem, że Windows nie zaindeksuje dysków z literami A lub B. :( Dość długo zajęło mi zorientowanie się, w czym tkwi problem, ale znalazłem kilka innych osób, które cierpiały na ten sam problem, kiedy używały A lub B jako dysku. Gdy tylko przypisałem temu dyskowi inną literę, Windows zaindeksował dysk. To tyle z powodu bycia buntowniczym. lol.

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

Dwa poziome gniazda z przodu tego komputera to A: i B: napędy (w tym przypadku dyskietki 5,25"). Należy pamiętać, że fizycznie “zamontować” dysk, obracając dźwignię z przodu dysku. Ahh, prostsze czasy.

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

Ah… dobre ole dni.

A: było pierwszym urządzeniem dyskowym, B: drugim, i tak dalej - w CP/M. Jak ktoś inny opublikował, to działało na 8-bitowych maszynach 8080 i Z-80, które wcześniej były MS-DOS.

MS-DOS z kolei był 16-bitowym (8086) klonem knock-off CP/M, a dokładniej CP/M-86, więc używał tych samych konwencji liter dysku.

W tamtych czasach jedyne konwencje, które były dość uniwersalne, były ustawiane przez CP/M (na przykład, nazwa dysku na Apple-2 i Tandy TRS-80 była znowu czymś innym… Kiedyś używałem TRS-80 z 4 dyskietkami… oh moc!).

Z czymś takim jak CP/M pierwsze dyski twarde, kiedy się pojawiły, po prostu pojawiły się jako następna dostępna litera dysku.

MS-DOS, z najbardziej znanych sobie powodów, przydzielił 2 dyskietki dość uniwersalnie i umieścił dysk twardy w C:

To jest PROBABLY, ponieważ wczesne wersje MS-DOS firmy IBM-PC posiadały 2 dyskietki, więc była to naturalna konfiguracja.

Ta konwencja została zachowana od tego czasu, choć jak już tutaj zaznaczono wielokrotnie - w oknach - można to zmienić. O ile wiem, w MS-DOS nie można.

  • *

Nieco poza tematem:

W latach 80. ubiegłego wieku było to dość powszechne na tych wczesnych maszynach do dysków, aby być mieszane torba różnych typów z legendą niezgodności. IBM-PC narzucił kilka standardów z formatem swoich 5,25-calowych dyskietek - wcześniej było wiele różnych układów z sektorami twardymi i miękkimi, liczbą sektorów/ścieżek, liczbą ścieżek itp.

Wymiana danych między maszynami z dyskietkami była bardzo trafna i chybiona, które były sortowane tylko z MS-DOS i IBM-PC. Najbardziej niezawodnym sposobem na przesyłanie plików między maszynami było wtedy napisanie kilku programów (w assemblerze) do przesyłania plików za pomocą portu szeregowego, a następnie podłączenie ich do komputera. Nigdy nie było to bardzo powolne, ponieważ pliki nigdy nie były bardzo duże.

Wtedy moimi ulubionymi były dyski o dużej gęstości, które kupił mój pracodawca - była to 8-calowa dyskietka podłączana za pomocą ogromnej długiej taśmy. Myślę, że przechowywał około 200K, co było ogromne przy tworzeniu oprogramowania na maszynie z 2 dyskietkami, każda z nich 89K. Kompilator na jednym, kod źródłowy i obiektowy na drugim. Kompilacja trwała kilka minut, podczas gdy dyski się zacinały.

W momencie wprowadzenia IBM PC można było uruchomić go na CP/M-86 lub MS-DOS, i nie było wyraźnego wskazania, że jeden lub drugi wygra. Ostatecznie MS-DOS wygrał ten dzień - niektóre umowy pakietowe mogły mieć z tym trochę wspólnego. Pierwsza maszyna IBM, którą kupił mój pracodawca, znacznie ułatwiła sprawę… a port rzeczy do MS-DOS był dość prosty - głównie ze względu na te same konwencje dotyczące liter na dysku, a także dlatego, że system wzywa do odczytu/zapisu plików i wypełniania bloków sterowania plikami (pamiętacie FCB i dziwny format, jaki mieli w pamięci?) był taki sam.

  • *

C: nie był sztywny w MS-DOS jako pierwszym dysku twardym. Heath/Zenith MS-DOS miał AB zarezerwowane dla 5" dyskietek i CD zarezerwowane dla 8" dyskietek.

Pierwsza domyślna partycja dysku twardego to E, Czy miałeś zainstalowane dyskietki czy nie. Ich wersja pozwalała również na 16 partycji na jednym dysku twardym.

Myślę, że mogły to być również pierwsze systemy z funkcją multi-bootingu. Gorące klawisze podczas uruchamiania systemu pozwalają na uruchamianie systemu z dowolnego dysku lub partycji, pozwalając na tworzenie niestandardowych środowisk i uruchamianie CP/M-85, CP/M-86, MS-DOS, Concurrent Dos lub HDOS.

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

A i B zostały użyte do napędu dyskietek. O ile mi wiadomo, są dwa, ponieważ starsze komputery (bez dysków twardych) uruchamiały system operacyjny z A:\ i uruchamiały aplikacje z B:.

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

To napędy dyskietek. Jeśli jesteś ciekaw kolejności przydzielania napędów, wikipedia ma więcej informacji http://en.wikipedia.org/wiki/Drive\_letter_przydzielenie

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

A: to wymienny nośnik magnetyczny 5,25" 1,2Mb, a B: to bardziej nowoczesny napęd 3,5" 1,44Mb w mojej maszynie kodującej.

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

Jeśli dobrze pamiętam, w moich systemach DOS-owych były one używane jako dyskietki, ale `B:Jeśli dobrze pamiętam, w moich systemach DOS-owych były one używane jako dyskietki, ale nie był generalnie fizyczną dyskietką, ale raczej wirtualną.

Była to wirtualna dyskietka używana przy kopiowaniu dyskietki, gdy był tylko jeden dysk. Tak więc można było kopiować z A:Jeśli dobrze pamiętam, w moich systemach DOS-owych były one używane jako dyskietki, aleB:Jeśli dobrze pamiętam, w moich systemach DOS-owych były one używane jako dyskietki, ale nie był generalnie fizyczną dyskietką, ale raczej wirtualną.

Była to wirtualna dyskietka używana przy kopiowaniu dyskietki, gdy był tylko jeden dysk. Tak więc można było kopiować z do B:Jeśli dobrze pamiętam, w moich systemach DOS-owych były one używane jako dyskietki, aleB:Jeśli dobrze pamiętam, w moich systemach DOS-owych były one używane jako dyskietki, ale nie był generalnie fizyczną dyskietką, ale raczej wirtualną.

Była to wirtualna dyskietka używana przy kopiowaniu dyskietki, gdy był tylko jeden dysk. Tak więc można było kopiować z A:Jeśli dobrze pamiętam, w moich systemach DOS-owych były one używane jako dyskietki, aleB:Jeśli dobrze pamiętam, w moich systemach DOS-owych były one używane jako dyskietki, ale nie był generalnie fizyczną dyskietką, ale raczej wirtualną.

Była to wirtualna dyskietka używana przy kopiowaniu dyskietki, gdy był tylko jeden dysk. Tak więc można było kopiować z do , ale nadal zabierać dyski źródłowe i docelowe z tego samego dysku, na którym zapełnił się bufor pamięci.

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

Chociaż jest jasne, że są one używane do starszych dyskietek, powinienem zauważyć, że są one nadal domyślnie używane do dnia dzisiejszego dla tych starożytnych nośników danych:

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

O: było to urządzenie rozruchowe w 8-bitowym systemie operacyjnym CP/M. Poprzedza ono nawet najwcześniejszy MS-DOS. Jeśli miałeś drugi dysk, to był to B:. Trzeci byłby C:, itd. Systemy nie posiadały wtedy dysków twardych. CP/M był pierwotnie ukierunkowany na procesor 8080. CP/M został stworzony w latach 70. Pierwszym małym dyskiem winchester'owym był ST-506, który szczycił się dużą ilością pamięci 5 MB (pięć megabajtów). Były one drogie, ale szybkie (w porównaniu z tym, do czego byliśmy przyzwyczajeni). Oh, a prymitywny system plików nie miał folderów ani podkatalogów. Nie było żadnego A:. To było tylko A:.

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

Czuję się stara i mam tylko 26 lat. A i B tradycyjnie są dyskietkami. C tradycyjnie jest dyskietką główną, a D tradycyjnie CD-ROM

Mój komputer w domu ma CDEF jako dyski twarde i G jako DVD RW.

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

Są one spuścizną z czasów DOS-u - A: i B: były to dyskietki, które były standardowe w oryginalnym IBM PC. C:, dysk twardy, był trzecim dyskiem. Dzisiaj, oczywiście, nikt nie ma dyskietek.

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

A:\ i B:\ nadal domyślnie do dyskietek, oczywiście widoczne tylko wtedy, gdy masz jeden zainstalowany (tylko mieć to dla zabawy w niektórych moich wirtualnych maszyn)

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

Jest już wiele dobrych odpowiedzi, ale wszystkie odnoszą się do napędów dyskietek w czasie przeszłym. Faktem jest, że dyskietki są nadal sprzedawane , chociaż nie mam pojęcia, kto je kupuje.

Kolejny zabawny fakt: jeśli masz zainstalowaną jedną fizyczną dyskietkę, to tak naprawdę masz both an A: i B: drive. Jeśli zrobisz

copy a:bigfile b:

system poprosi Cię o włożenie A: lub B: dyskietki w zależności od potrzeb.

Prymitywne według dzisiejszych standardów, ale wciąż o krok od przechowywania danych na kasecie audio!

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

A:\ i B:\ były używane do dyskietek (pamiętasz je?) ;)

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

Pierwszym komputerem, którego użyłem zawodowo, był Morelowy Xen. Wewnętrzny dysk twardy był A:, a dyskietka 3,5" B:. To było w dniu MS-DOS 2.11, zanim pojawiły się Ibm pc.