Verder Terug Inhoud

6. Gebruiken van de ZIP-drive

Als je alle vereiste componenten hebt gebouwd, zou de kernel je adapter en drive tijdens opstarten van het systeem moeten herkennen. Als je gebruik maakt van een laadbare module voor je driver, gelden de volgende besprekingen zodra die module is geladen.

Voor het overgrote deel, gedragen de SCSI en parallelle versies van de drive zich identiek, behalve dat de parallelle versie wat langzamer is.

6.1 Fdisk, mke2fs, mount, enz.

Zodra je de naam van de drive voor je ZIP-drive kent, ben je klaar. Je kunt de drive manipuleren met de gewone Linux diskmanagement opdrachten. fdisk (of misschien cfdisk) wordt gebruikt om de partitietabellen op de disk te manipuleren. mke2fs kan worden gebruikt om een partitie met het ext2 bestandssysteem te formatteren - degene die het meest wordt gebruikt onder Linux. mount wordt gebruikt om een geformatteerde partitie aan je directory- hierarchie te verbinden.

Je zou de manual pages voor deze tools moeten bestuderen als je er niet bekend mee bent. Wees gewaarschuwd dat er nu verscheidene zeer verschillende versies van het fdisk programma zijn - wees voorzichtig.

Ik zal twee algemene scenario's beschrijven.

6.2 Een bestaande DOS geformatteerde disk

Als je een ZIP-disk met een DOS bestandsstructuur hebt, die oorspronkelijk met de tools van Iomega werd aangemaakt, zou de partitie-scan weer moeten geven dat de disk één partitie heeft, /dev/sda4.

Je zou een plaats moeten maken om de disk te mounten, laten we zeggen /zip, en het dan als een MS-DOS bestandssysteem mounten:

mkdir /zip
mount -t vfat /dev/sda4 /zip

Je kunt in plaats van msdos ook vfat gebruiken. vfat ondersteunt lange bestandsnamen terwijl msdos dat niet doet. Nu zouden de bestanden op de disk in /zip moeten verschijnen. Zolang de disk is gemount, zul je het niet kunnen verwijderen. Als je klaar bent met de disk, kun je het unmounten om het vrij te geven, en het te ontkoppelen van je directory hierarchie.

       umount /zip

Als je éénmaal het mountpoint /zip hebt aangemaakt - is het niet nodig dat je dit nogmaals doet, dus je zou er later naar terug kunnen gaan en er iets anders mounten.

6.3 Herformatteren van een native Linux-disk

Als je de inhoud van een ZIP-disk wilt verwijderen en er een Linux native bestandssysteem op aan wilt maken. Je zou fdisk op de volledige disk toe moeten passen:

fdisk /dev/sda

en alle bestaande parities verwijderen (met de opdracht d). Maak vervolgens een nieuwe partitie aan met de opdracht n, maak er een primaire partitienummer 1 van, gebruik w om de partitietabel naar disk weg te schrijven, en ga er uit met q.

Formatteer de partitie

mke2fs /dev/sda1

(De 1 is het nummer dat je deze partitie met fdisk) hebt gegeven. Nu kun je de disk mounten:

       mount -t ext2 /dev/sda1 /zip

(waarbij we het mountpoint dat we eerder aanmaakte, opnieuw gebruiken).

6.4 fstab gegevens

Het bestand /etc/fstab staat je toe de mount opdracht te configureren. Ik wil de zipdisk graag, vanuit iedere login id, op het systeem kunnen mounten en beschrijven. Ik heb 2 regels aan het einde van het bestand fstab toegevoegd die er zo uitzien:

/dev/sda1   /zip        ext2            noauto,rw,user,nosuid,sync
/dev/sda4   /zipdos     vfat            noauto,rw,user,nosuid,sync,mode=0777
   

Deze gegevens gaan ervan uit dat je een /zip en een /zipdos directory hebt. Als je wilt dat alle user id's kunnen lezen en schrijven, zorg er dan voor dat je de permissies instelt. Bijvoorbeeld chmod 666 /zip . Je moet het chmod als root toepassen. De fstab gegevens gaan er ook vanuit dat de dos-disks als 4 zijn gepartitioneerd (sda4 in mijn geval), en de ext2(linux) disks zijn gepartitioneerd als 1 (sda1). Je kunt meer over opties van fstab lezen met man mount

Met de fstab gegevens zoals hierboven, kun je een dos-disk mounten met mount /zipdos Als je een linux ext2 disk gebruikt, dan gebruik je de opdracht mount /zip

6.5 De ZIP Tools disk

Er is wat extra werk te doen als je de disk die met de ZIP-drive wordt meegeleverd, wilt gebruiken. Zoals geleverd, is de software bestuurde schrijfbeveiliging geactiveerd. De meeste mensen hebben de vergrendeling op de disk onder DOS verwijderd, voordat ze het ooit onder Linux probeerde te gebruiken. Linux kan een vergrendelde disk niet benaderen, en de vergrendeling moet ongedaan worden gemaakt met de tools van Iomega.

Een native Linux programma om de schrijfbeveiligings faciliteit te beheren, wordt, onder andere, spoedig beschikbaar verwacht.


Verder Terug Inhoud