Ero sivun ”USB-muisti” versioiden välillä

Siirry navigaatioon Siirry hakuun
1 534 merkkiä lisätty ,  13. lokakuuta 2021
p
ei muokkausyhteenvetoa
pEi muokkausyhteenvetoa
pEi muokkausyhteenvetoa
 
(15 välissä olevaa versiota 7 käyttäjän tekeminä ei näytetä)
Rivi 1: Rivi 1:
[[Kuva:USB flash drive.jpg|200px|thumb|USB-muistitikku]]
[[Kuva:USB flash drive.jpg|200px|thumb|USB-muistitikku]]
USB-muistitikuiksi kutsutaan pieniä [[USB]]-väylään liitettäviä massamuisteja, joissa ei ole liikkuvia osia ainakaan tallennusmekanismissa. Useimmissa nykyisissä [[jakelu]]issa käyttöönottoon ei vaadita mitään kummempia toimia – tikku vain laitetaan tietokoneen USB-liittimeen ja se on lähes välittömästi käytettävissä ilman lisätoimenpiteitä. Myös monet [[digikamera]]t ja [[mp3-soitin|mp3-soittimet]] käyttävät samaa tekniikkaa kuin USB-muistit, jolloin ne ovat käytettävissä samalla tavoin. Loppuosa artikkelista käsittelee muistitikkujen käyttöä "konepellin alla" ja tilanteissa, joissa käyttöönottoon liittyvä automatiikka ei toimikaan.
'''USB-muistitikuiksi''' kutsutaan pieniä [[USB]]-väylään liitettäviä massamuisteja, joissa ei ole liikkuvia osia ainakaan tallennusmekanismissa. Useimmissa nykyisissä [[jakelu]]issa käyttöönottoon ei vaadita mitään kummempia toimia – tikku vain laitetaan tietokoneen USB-liittimeen ja se on lähes välittömästi käytettävissä ilman lisätoimenpiteitä. Myös '''ulkoiset kiintolevyt''' ja monet [[digikamera]]t ja [[MP3-soitin|MP3-soittimet]] käyttävät samaa tekniikkaa kuin USB-muistit, jolloin ne ovat käytettävissä samalla tavoin. Pääosa artikkelista käsittelee muistitikkujen käyttöä "konepellin alla" ja tilanteissa, joissa käyttöönottoon liittyvä automatiikka ei toimikaan.


Ajuri USB-muisteille löytyy ytimen moduulista usb_storage (<tt>kernel/drivers/usb/storage/usb-storage.ko</tt>). Useimmissa jakeluissa esimerkiksi [[udev]] lataa automaattisesti moduulin, jolloin käyttäjän kontolle jää vain tiedostojärjestelmän liittäminen. Mikäli moduuli ei kuitenkaan jostain syystä latautuisi ja sitä myötä [[laitetiedosto]] ilmestyisi, voi moduulin latauksen tehdä myös käsin komennolla
Ajuri USB-muisteille löytyy ytimen moduulista usb_storage (<tt>kernel/drivers/usb/storage/usb-storage.ko</tt>). Useimmissa jakeluissa esimerkiksi [[udev]] lataa automaattisesti moduulin, jolloin käyttäjän kontolle jää vain [[tiedostojärjestelmä]]n liittäminen. Mikäli moduuli ei kuitenkaan jostain syystä latautuisi ja sitä myötä [[laitetiedosto]] ilmestyisi, voi moduulin latauksen tehdä myös käsin komennolla
  [[modprobe]] usb_storage
  [[modprobe]] usb_storage
USB-muistitikut näkyvät Linuxissa [[wikipedia:fi:scsi|scsi]]-laitteina, eli niiden laitetunnukset ovat muotoa /dev/sdXY. Jos koneessa ei ole scsi-kiintolevyjä, muistitikun ensimmäinen osio on yleensä /dev/sda1. Jos taas koneessa on myös yksi scsi-kiintolevy, tikun ensimmäinen osio löytynee laitteesta /dev/sdb1. Muistitikuissa harvoin on enemmän kuin yksi osio. Muistitikun kytkemisen jälkeen komennon [[dmesg]] tulosteesta voi nähdä laitetiedoston.
USB-muistitikut näkyvät Linuxissa [[wikipedia:fi:SCSI|SCSI]]-laitteina, eli niiden laitetunnukset ovat muotoa <tt>/dev/sdXY</tt>. Jos koneessa ei ole SCSI-kiintolevyjä, muistitikun ensimmäinen osio on yleensä <tt>/dev/sda1</tt>. Jos taas koneessa on myös yksi SCSI-kiintolevy, tikun ensimmäinen osio löytynee laitteesta <tt>/dev/sdb1</tt> (nykyään useimmat kiintolevyt näkyvät SCSI-laitteina). Muistitikuissa harvoin on enemmän kuin yksi osio. Muistitikun kytkemisen jälkeen komennon [[dmesg]] tulosteesta voi nähdä laitetiedoston.


== Liittäminen ==
== Liittäminen ==
Muistitikku voidaan liittää [[Linuxin hakemistorakenne|hakemistopuuhun]] tavalliseen tapaan komennolla [[mount]] tai lisäämällä vastaava rivi tiedostoon [[fstab|/etc/fstab]].
Muistitikku voidaan liittää [[Linuxin hakemistorakenne|hakemistopuuhun]] tavalliseen tapaan komennolla [[mount]] tai lisäämällä vastaava rivi tiedostoon [[fstab|/etc/fstab]].


Muistitikkujen tiedostojärjestelmä on yleensä Microsoftin kehittämä [[wikipedia:fi:FAT|FAT]], joka on Linuxissa täysin tuettu ja siitä käytetään tunnusta vfat. Näin siis muistitikun, jonka [[laitetiedosto]] on /dev/sda, ensimmäinen osio liitettäisiin seuraavasti
Muistitikkujen tiedostojärjestelmä on yleensä Microsoftin kehittämä [[wikipedia:fi:FAT|FAT]], joka on Linuxissa täysin tuettu ja siitä käytetään tunnusta vfat. Näin siis muistitikun, jonka [[laitetiedosto]] on <tt>/dev/sda</tt>, ensimmäinen osio liitettäisiin seuraavasti
  mount /dev/sda1 /mnt/tikku -t vfat
  mount /dev/sda1 /mnt/tikku -t vfat


Jos käytät Linuxissa [[UTF-8]]-[[lokaali]]a (esimerkiksi fi_FI.UTF-8), täytyy [[mount]]-komennolle lisätä vielä optio "<tt>-o utf8</tt>", jotta tiedostojen nimien muunnos toimisi oikein VFAT-tiedostojärjestelmän ja Linuxin välillä.
Jos käytät Linuxissa [[UTF-8]]-[[locale|lokaalia]] (esimerkiksi fi_FI.UTF-8), täytyy [[mount]]-komennolle lisätä vielä optio "<tt>-o utf8</tt>", jotta tiedostojen nimien muunnos toimisi oikein VFAT-tiedostojärjestelmän ja Linuxin välillä.


Jos kyseessä on ulkoinen kovalevy, jota on käytetty Windows 2000:n tai Windows XP:n kanssa, voi tiedostojärjestelmä olla NTFS. Tällöin tarvitset [[ntfs-3g]]-tiedostojärjestelmätuen, jos haluat myös kirjoitustuen tiedostojärjestelmään.
Jos haluat normaalikäyttäjälle kirjoitusoikeudet, osio liitetään seuraavasti
mount -o gid=1000,uid=1000 /dev/sdc1 /mnt/usb
 
Jos kyseessä on ulkoinen kiintolevy, jota on käytetty Windows 2000:n tai Windows XP:n kanssa, voi tiedostojärjestelmä olla NTFS. Tällöin tarvitset [[NTFS-3G]]-tiedostojärjestelmätuen, jos haluat myös kirjoitustuen tiedostojärjestelmään.
 
==Irrottaminen turvallisesti==
[[Tiedostojärjestelmä]]n [[mount|irrottamisella]] tarkoitetaan sen poistamista näkyvistä järjestelmän [[hakemistorakenne|hakemistopuusta]]. Irrotuksen yhteydessä myös mm. [[sync|kirjoitetaan]] eri väliaikaistiedostoja tiedostojärjestelmään.
 
Jos USB-muistin tai ulkoisen kiintolevyn sisältämää tiedostojärjestelmää ei irroteta ennen sen fyysistä poistamista koneesta, jää sen sisältö "kummittelemaan" järjestelmään ja lisäksi tiedostojärjestelmä saattaa vaurioitua, koska väliaikaistiedostoja ei ole kirjoitettu levylle. Järjestelmän (hallitun) sulkemisen yhteydessä kaikki tiedostojärjestelmät irrotetaan automaattisesti. Jos muistitikku tai levy otetaan irti kesken ajon, täytyy sen sisältämä tiedostojärjestelmä '''irrottaa manuaalisesti'''.
 
Graafisessa ympäristössä irrottaminen tapahtuu yleensä klikkaamalla tiedostojärjestelmän (levyn) kuvaketta hiiren toisella näppäimellä sekä valitsemalla "Irrota", "Remove safely", "Unmount" ym.
 
Komentorivillä tähän voidaan käyttää seuraavia komentoja:
[[Root|#]] [[sync]] && [[umount]] <kohde>


== Katso myös ==
== Katso myös ==
*[[Linuxin asentaminen USB-muistille]]
*[[Debianin asentaminen USB-muistilta]]
*[[Puppy Linux 4.2:n asentaminen USB-muistille]]
*[[Mount]]
*[[Mount]]
*[[Fstab]]
*[[Fstab]]


[[Luokka:Ohjeet]]
[[Luokka:Ohjeet]]
[[Luokka:Laitteisto]]
[[Luokka:Laitteisto]]
3 173

muokkausta

Navigointivalikko