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.
ngiyabonga ngokulithumela 🙂
Ngicabanga ukuthi kunephutha, esinyathelweni sokuhlela i-auto.misc, i-auto.master ibhaliwe kwikhodi, uma kwenzeka othile engaqaphile ekwenza futhi engaqapheli 🙂
Ngiyabonga, bengibheke nje ukukwenza ngeRaspbian, bengikade ngisebenzisa i-Arch futhi kwaba lula.
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
[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