Faka ngokuzenzakalela amadivayisi e-USB ku-Raspberry PI

Lo mbhalo ushicilelwe ngu Sawubona bakithi isithangami

Ku-Raspberry, uma ungasebenzisi isikhombimsebenzisi sokuqhafaza, kuyacasula ukufaka imemori yethu ye-USB kaninginingi. Futhi, kunqubo yokwenza lesi senzo sisebenze (okuyilokho engikukhombisa ngezansi) ungafunda okuncane mayelana nokuthi i-Linux iwaphatha kanjani amadivayisi.

Faka ama-autofs ne-udev

Into yokuqala esizoyenza ukufaka okuzenzakalelayo y udev

sudo apt-get ukufaka ama-autofs udev

udev iyithuluzi le-linux kernel eliphethe ukuphatha umkhombandlela we-dev lapho kulapho wonke amadivayisi atholakala khona. Futhi i-autofs iyasivumela, uma isilungisiwe, konke ukukhweza bese kwehla ngokuzenzakalela ngokushesha lapho i-usb ixhunyiwe noma inqanyuliwe.

Into yokuqala esizoyenza ukuxhuma inkumbulo yethu ye-usb (ngizosebenzisa uphawu lweKingston) kwikhompyutha yethu / i-Raspberry Pi. Ngemuva kwalokho sikhipha:

sudo fdisk -l

kuzoba nokukhipha okufana nalokhu:

IDiski / i-dev / mmcblk0: i-15.7 GB ... I-Id System / i-dev / mmcblk0p1 2048 1607421 802687 e W95 FAT16 (LBA) / dev / mmcblk0p2 1613824 30613503 14499840 85 Linux enwetshiwe / dev / mmcblk0p3 30613504 … .. IDiski / i-dev / i-sda: 30679039 GB ... I-Id System / i-dev / sda32768 83 30.9 1 c i-W2048 FAT60436479 (LBA)

Imemori yami ye-usb yangaphandle ine-30.9 GB (okusho ukuthi / i-dev / sda1) ngenkathi imemori ye-SD yilapho ngifake i-Linux ine-15.7 GB.

Imithetho yangokwezifiso ku-udev

Ukwazi ukuthi i-sda1 iyithuluzi lethu, sizosebenzisa udev ukukhipha imininingwane kwimemori, ngakho-ke senza umyalo olandelayo:

imininingwane ye-udevadm -a -p $ (imininingwane ye-udevadm -q indlela -n / dev / sda1)

kuzoba namabhulokhi ahlukaniswe ibinzana elithi “ebuka idivayisi yomzali '/ amadivayisi /… ..”

ukwenza ukusesha kube lula kakhulu singasebenzisa i-grep, ngakho ngenza okulandelayo:

imininingwane ye-udevadm -a -p $ (udevadm info -q indlela -n / dev / sda1) | umkhiqizi we-grep

kimi njengoba inkumbulo yami iyiKingston okukhiphayo yile:

    I-ATTRS {manufacturer} == "Kingston" # 1 ATTRS {manufacturer} == "Linux 3.12.28+ dwc_otg_hcd"

noma futhi singasesha:

imininingwane ye-udevadm -a -p $ (udevadm info -q indlela -n / dev / sda1) | imodeli ye-grep udevadm info -a -p $ (udevadm info -q path -n / dev / sdd1) | umthengisi we-grep

Nginentshisekelo:

I-ATTRS {manufacturer} == "Kingston"

Njengoba kwenzeka ukuqondana kokuqala. Kokukhipha umyalo udevadm Ngibheka ibhulokhi lapho iqala ukuvela khona "ATTRS {manufacturer}"

Ngithatha idatha engiyibheka ingafani nedivayisi yebhulokhi, kimi:

   I-ATTRS {product} == "xxx" ATTRS {serial} == "xxxx" DRIVERS == "usb"

udinga nje ukudala imithetho. Senza ifayela eliqediwe ngama-.rules ku-udev:

sudo nano /etc/udev/rules.d/personal.rules

ngaphakathi kwefayela esilibekile

I-ATTRS {product} == "xxx", ATTRS {serial} == "xxx", ABASHAYELI == "usb", SYMLINK + = "miusb"

Manje lapho ngixhuma i-usb yami kuzoba nefayela / i-dev / miusb. Lokhu bekuyingxenye enzima kunazo zonke.

Ukubeka ama-autofs

Sikhipha:

Sudo nano / etc / default / autofs

lapho ithi "ISIKHATHI SETHU =" bafaka "ISIKHATHI = 1"

Ake siye ku /etc/auto.master

nano /etc/auto.master

nangaphakathi kwefayela esilifaka kulayini wokugcina:

/ imidiya /etc/auto.misc

manje siya ku /etc/auto.misc

nano /etc/auto.master

emgqeni wokugcina sibhala:

mymemory -fstype = vfat, abasebenzisi, rw, umask = 000: / dev / miusb

ekugcineni siyenza ilayishe imodyuli yama-autofs ekuqaleni:

I-sudo nano / etc / modules

emgqeni wokugcina sibhala:

okuzenzakalelayo4

futhi voila, siqala kabusha i-Raspberry. Khumbula ukuthi ifolda ayikho ku / media kepha uma senza ifayili le-

cd / media / inkumbulo

sesivele singaphakathi. Futhi uma siyeka ukuyisebenzisa, ifolda iyanyamalala futhi singasusa idivayisi ngaphandle kokuyehlisa ngesandla.


Shiya umbono wakho

Ikheli lakho le ngeke ishicilelwe. Ezidingekayo ibhalwe nge *

*

*

  1. Ubhekele imininingwane: Miguel Ángel Gatón
  2. Inhloso yedatha: Lawula Ugaxekile, ukuphathwa kwamazwana.
  3. Ukusemthethweni: Imvume yakho
  4. Ukuxhumana kwemininingwane: Imininingwane ngeke idluliselwe kubantu besithathu ngaphandle kwesibopho esisemthethweni.
  5. Isitoreji sedatha: Idatabase ebanjwe yi-Occentus Networks (EU)
  6. Amalungelo: Nganoma yisiphi isikhathi ungakhawulela, uthole futhi ususe imininingwane yakho.

  1.   Sawubona kusho

    ngiyabonga ngokulithumela 🙂

  2.   Pablo kusho

    Ngicabanga ukuthi kunephutha, esinyathelweni sokuhlela i-auto.misc, i-auto.master ibhaliwe kwikhodi, uma kwenzeka othile engaqaphile ekwenza futhi engaqapheli 🙂

  3.   UFernando Diaz kusho

    Ngiyabonga, bengibheke nje ukukwenza ngeRaspbian, bengikade ngisebenzisa i-Arch futhi kwaba lula.

  4.   I-Azureus kusho

    Kuhle kakhulu, engikuthathe lapho ngifaka iPi yami njengeklayenti lesifufula nezinkomba ezabiwe yi-samba.
    Ibhukwana le-fstab lithi okuthile okuqine kakhudlwana ukubheka ilebula leyunithi nge # blkid, kimi ngine-windows etholakalayo ekwahlukaneni ngakunye ekuqaleni kanjena:

    / dev / sda2
    UUID = 24A0729FA07276E0 / ikhaya / azureus / Windows ntfs auto, okuzenzakalelayo 0 2

    ku-raspberry ngine-LVM egibele, angikhumbuli kahle ukumiswa.
    Ngokwencwajana, ungasebenzisa i- # fdisk -l ukuthola inombolo yedrayivu kanye nohlamvu kanye no- # blkid ukuthola ukuthi iyiphi ilebula ehambelana nokuthi iyiphi idrayivu.

    Ukubingelela

    1.    I-Azureus kusho

      [Buyekeza]
      Leli lebula livela ekutheni kunabantu (njengami) abazizwa benqena ukunqamula ivolumu njalo lapho ikhompyutha icishiwe, inkinga kuba lapho unamavolumu amaningana ngoba ayihlali njalo ngokulandelana okufanayo ngemuva kokuqala kabusha . Ngendlela, lokhu kunenkinga ethile, lapho idivayisi ehambelana nelebuli eyabelwe i-automount isuswa iphonsa iphutha futhi ayivumeli / ikhaya ukuthi lilayishwe uma kwenzeka ukwahlukanisa kugibele ekhaya. Lokhu kungaxazululwa ngokuphawula idivayisi edala izingxabano ku-fstab noma ngokuxhuma futhi idivayisi