Stránka 1 z 2
usb3 externy disk
Napsal: 07 úno 2022, 19:52
od alfisko
Hladam ale nenasiel som :
Mam stolny PC a usb3 porty vzadu. Takze kabel k externemu disku je pripojeny na stalo. Ked cez tunar file manger ten disk vysuniem, lebo ho nechcem furt odpajat a pripajat rucne, potrebujem ho znovu pripojit. Asi cez terminal. Nejedna sa o mount a umount disku. Ale o realne pripojenie usb disku lebo system ten disk, v tomto pripade nejake /dev/*, nevidi. Je tam az ked vytiahnem a znovu pripojim kabel do ext. disku. To sa vsak musi dat cez terminal. Ale ako ?
Diky za rady.
Re: usb3 externy disk
Napsal: 07 úno 2022, 21:08
od Ventero1
Podívej se, co ukazuje aplikace Disky?
Mě napadá spíš ta cesta, že by se disk softverově nevysouval, ale nastavilo se v hdparm nějaké rozumné odpojování toho disku. Také bych okruh hledání rozšířil na smartctl. Možná, že dohledáš i to, co potřebuješ, když si pročteš a projdeš manuály těch utilit (zkusil bych zadat "man hdparm" a "man smartctl" popř. "example, tutorial..." a svoje formulace pro cíle do vyhledávače) plus nějaké další články, dotazy apod. pročíst. Příklady:
https://wiki.archlinux.org/title/Hdparm
https://www.tutorialspoint.com/unix_commands/hdparm.htm
Re: usb3 externy disk
Napsal: 07 úno 2022, 21:28
od alfisko
Myslim si ze sa jedna o vypnutie a zapnutie napajania usb portu u mna 4-5 podla dmesg
Re: usb3 externy disk
Napsal: 08 úno 2022, 01:00
od menom
.
O manazovanie zariadeni pripajanych do usb portov sa stara udev demon
udevd
Asi by som patral tymto smerom.
.
Re: usb3 externy disk
Napsal: 08 úno 2022, 11:35
od menom
.
Mozno by si to mohol cele spravit tak, ze nebudes cez spravcu suborov vysuvat disk.
Na pracovnej ploche klik pravym tlacitkom a Nastavenia pracovnej plochy > Ikony
zaskrtnut Vymenitelne zariadenia, Zavriet.

- vym.zar.png (9.43 KiB) Zobrazeno 6272 x
Potom po uknceni prace s diskom dat pravym klik a vybrat Odpojit zariadenie.
Ikona ostane stale na ploche neskor poklepanim sa znova da otvorit disk.
.
Re: usb3 externy disk
Napsal: 08 úno 2022, 12:54
od alfisko
menom píše: 08 úno 2022, 11:35
Mozno by si to mohol cele spravit tak, ze nebudes cez spravcu suborov vysuvat disk.
To hej, tu sa jedna o
mount a
umont. To sa da nastavit vo fstab.
Lenze ja ho prikazom
udisksctl power-off --block-device /dev/disk/by-uuid/44860CE4860CD876 odpojim zo systemu. Je mrtvy. A zapojim ho naspat fyzicky pripojenim kabla do disku. Tuto operaciu chcem nahradit softverovo, t.j. prikazom operacnemu systemu. Ja viem ze to nie je problem odpojit a pripojit kabel do usb disku. Ale chcem zistit ako sa to da urobit zo systemu. Refresnut napajanie toho usb portu.
udisksctl to neumoznuje. Nieco v tej masinke objavi novy hardware na usb3 a oznami to
udevd to sa postara o spristupnenie. Vyzera to ze chcem byt moc mudry ale zaujima ma ako to funguje.

Lebo ten disk, ked je pripojeny, fici aj ked nemusi. Riesenie typu
reboot funguje ale to je hovadina

.
Re: usb3 externy disk
Napsal: 08 úno 2022, 14:34
od alfisko
Vsak to ja chcem. Pri nabehnuti linuxu sa spusti skript s deaktivaciou disku. A ked ho budem chciet pouzit tak budem mat v .bashrc pripraveny alias - zatial neviem co - s ktorym si ten disk zapojim do systemu, t.j. nahradim rucne odpojenie a pripojenie disku. Malo by byt nejake riesenie.
V tom prikaze bude asi > a nie |
Re: usb3 externy disk
Napsal: 08 úno 2022, 14:53
od Ventero1
Me to porad prijde zcestne - pokud jde o to, aby disk zbytecne nebezel - tak jsem to alespon pochopil. V takovem pripade bych nastavil uspani disku po nekolika malo minutach a on se pak, pri mountu nebo otevreni slozky na nem, probudi.
Re: usb3 externy disk
Napsal: 08 úno 2022, 15:25
od alfisko
mam to :
1) lsusb ukaze kde je ten disk. Podstatne je ID toho disku 1058:2621
2) grep -l '1058/2621' /sys/bus/usb/devices/*/uevent zisti kde je. Namiesto : dat /
vysledok /sys/bus/usb/devices/3-5/uevent
3)
echo '3-5' > /sys/bus/usb/drivers/usb/bind pripoji
echo '3-5' > /sys/bus/usb/drivers/usb/unbind odpoji
dat to skriptu a je to.
Re: usb3 externy disk
Napsal: 08 úno 2022, 16:12
od alfisko
Ten skript treba lebo po starte linuxu sa meni to cislo portu. Mam to, funguje to.