Portál AbcLinuxu, 12. května 2025 08:33

Dotaz: problem so zmenou /dev/sdb na /dev/sdc

radoko avatar 16.5.2011 10:21 radoko | skóre: 2 | Michalovce
problem so zmenou /dev/sdb na /dev/sdc
Přečteno: 290×
Odpovědět | Admin
Poprosim o radu, mam problem s USB diskom, ktory pravidelne za chodu si meni bod pripojenia z /dev/sdb na /dev/sdc a tak dookola. Samozrejme pri zmene je disk neviditelny a musim ho nasurovo killnut proces potom umount a nasledne mount uz ako novy /dev/sdc.

Co moze sposobovat ze si takto stale dookola meni pripojenie? Respektive ako dosiahnut aby bol stale viditelny ako /dev/sdb? mam moznost to na tvrdo nadefinovat?

Bezia mi na nom zalohy a pravidelne o ne prichadzam

dakujem za rady.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

16.5.2011 10:35 dustin | skóre: 63 | blog: dustin
Rozbalit Rozbalit vše Re: problem so zmenou /dev/sdb na /dev/sdc
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevím, co se děje při té změně, ale určitě lepší by bylo nepoužívat přímo název zařízení, ale cestu přes uuid (/dev/disk/by-uuid) nebo jeho id (/dev/disk/by-id).
16.5.2011 10:39 prOm3TheuS | skóre: 18 | Praha
Rozbalit Rozbalit vše Re: problem so zmenou /dev/sdb na /dev/sdc
Odpovědět | | Sbalit | Link | Blokovat | Admin
Předpokládám, že zálohování provádíte nějakým skriptem. Disk se dá též adresovat jako uuid a nebo label.
Já osobně preferuji label, protože je to víc user friendly ;-)
Takže do /etc/fstab dopište něco v tomto smyslu:
LABEL="zalohovaci_disk" /mnt/zalohy ext4 defaults 0 0
Poté již stačí jen připojovat následovně: mount /mnt/zalohy
Samozřejmě je potřeba zohlednit parametry a typ filesystému ve vašem prostředí.
Your distro, your rules!
17.5.2011 09:02 Jupi | skóre: 19
Rozbalit Rozbalit vše Re: problem so zmenou /dev/sdb na /dev/sdc
V pripade, ze sa neda pouzit zaznam v /etc/fstab cez LABEL= sa mi osvedcilo montovat cez device /dev/disk/by-uuid/... alebo /dev/disk/by-label/...:
mount /dev/disk/by-label/zalohovaci_disk /mnt/zalohy
Tento problem som mal napriklad vo vservroch, ktore nepodporuju format LABEL=... v subore fstab.
Hodnoty LABEL a UUID mozes nastavit pre ext2/3/4fs cez prikazy tune2fs alebo e2label.
16.5.2011 19:45 petr_p | skóre: 59 | blog: pb
Rozbalit Rozbalit vše Re: problem so zmenou /dev/sdb na /dev/sdc
Odpovědět | | Sbalit | Link | Blokovat | Admin
za chodu si meni bod pripojenia z /dev/sdb na /dev/sdc

Pokud se za běhu mění název zařízení, tak pokud tam nemáte nějaký hloupý skript, který ty soubory přejmenovává (mění se obsah /proc/partitions?, liší se čísla i-uzlů a vedlejší čísla oněch zařízení?), tak jediný možný způsob je, že se USB zařízení restartuje (například poškozený kabel, zkriplený hardware). Pak byste ale měl najít odpovídající hlášku v protokolu jádra.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.