Utilizzare l'unità nastro anziché l'HDD?


2

Mi chiedevo se sarebbe tecnicamente possibile utilizzare solo un'unità nastro in un moderno computer desktop anziché un disco rigido o un'unità a stato solido.

(E sì, so che questo non è pratico, mi chiedevo solo se fosse possibile.)


2
"Usa solo un'unità nastro in un moderno computer desktop" - Teoricamente possibile, ma totalmente poco pratico. Stai suggerendo la sostituzione di un dispositivo ad accesso casuale con un dispositivo ad accesso sequenziale. È come sostituire un'automobile con uno skateboard.
segatura,

2
Si noti che nessun file system moderno per uso informatico è in grado di registrare su nastro. se dovessi creare hardware e scrivere un sistema operativo per farlo, ma Windows non potrebbe gestire un volume NTFS supportato dall'archiviazione su nastro, poiché la stessa semantica non esprime operazioni che funzionerebbero correttamente per l'accesso sequenziale su grandi volumi.
Frank Thomas,

Risposte:


1

Finché il BIOS riconosce l'unità a nastro durante il post, dovrebbe funzionare. Ovviamente, le vecchie unità a nastro con porta parallela / seriale non funzioneranno, poiché richiedono al sistema operativo di caricare un driver. Tuttavia, le unità nastro SATA, SCSI e IDE devono essere visualizzate all'avvio.

Finché il nastro riavvolge all'avvio e il settore di avvio è all'inizio del nastro, non vi è motivo per cui non funzioni.

Ovviamente, questa è un'idea terribile, poiché i nastri vengono letti e scritti in modo lineare. Anche le unità nastro aziendali più veloci sarebbero lente per tutte queste letture e scritture casuali. Oltre a ciò, potrebbero esserci problemi di timeout, poiché il sistema operativo potrebbe generare un errore se si aspetta una risposta a qualcosa in modo tempestivo.

Aggiornare:

Ho appena realizzato oltre a poter riconoscere l'unità durante la posta, il BIOS deve essere in grado di contrassegnare tale unità come avviabile. Dubito fortemente che un BIOS standard lo farà. Tuttavia, è possibile farlo con il BIOS di un adattatore SCSI, se supportato.


1
Il nastro sopravviverebbe anche al processo di avvio? Sto pensando che ci sarebbe così tanto da fare che potrebbe logorarsi.
Loren Pechtel,

I nastri @LorenPechtel sono molto robusti, poiché sono progettati per scopi di backup e archiviazione. Poiché le testine del nastro sono fisse in posizione, a differenza dei dischi rigidi che si muovono, è meno probabile che si guastino e causino danni fisici al supporto.
Keltari,

1
Hai risolto solo il problema di avvio. Hai ancora molta strada da fare prima di avere un "moderno computer desktop" funzionale . Come @FrankThomas implica sopra, non esiste un concetto di file system di lettura / scrittura per nastro. Fatto saliente: il modo corretto di usare il nastro magnetico è scrivere solo in modalità append. Ciò significa che una riscrittura o la sostituzione di un record o di un blocco in qualsiasi punto nel mezzo del nastro è pericolosa (ovvero il posizionamento non è preciso come un HDD). Quindi il nastro magnetico non può mai essere considerato un sostituto diretto di un HDD (a meno che tu non stia usando quell'HDD come dispositivo di streaming).
segatura,

2

No, non è possibile sostituire l'HDD con un'unità nastro (magnetica) in un "moderno computer desktop" .

Innanzitutto, il nastro è molto più lento di un disco.
Il nastro è un dispositivo ad accesso sequenziale, mentre i dischi sono dispositivi ad accesso casuale.
I singoli record (a velocità normale) o i segni di file (ad alta velocità) dovrebbero essere letti e contati per trovare il record o il file richiesto.

In secondo luogo, la migliore pratica per scrivere su nastro magnetico è di aggiungere solo alla fine logica del nastro. Il posizionamento del nastro magnetico non è preciso come un HDD (che ha un supporto rigido e una corsa unidirezionale di quel supporto).
La riscrittura di un record di nastro nel mezzo del nastro viene evitata perché l'integrità del record successivo dopo il record scritto non può essere garantita.

Questa limitazione di scrittura trasforma essenzialmente il nastro magnetico in un dispositivo di sola lettura in questa circostanza. (Ad esempio, quando si aggiunge una nuova versione di un file, come è possibile contrassegnare la versione precedente all'inizio del nastro come non valida?) I
sistemi integrati utilizzano file system di sola lettura, ma un "computer desktop moderno" avrebbe un'utilità limitata, simile a un LiveCD di Linux.

La linea di fondo è che il nastro magnetico non può mai essere considerato un sostituto diretto per un HDD (a meno che tu non stia usando quell'HDD come dispositivo di streaming).

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.