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

Dotaz: Problem s flashdiskem

9.2.2005 17:26 Pavel Vranka
Problem s flashdiskem
Přečteno: 333×
Odpovědět | Admin

mam problem s flashdisky na pocitaci s MDK 10.1

i kdyz obejdu supermount, tak nemohu primountovat flashdisk, na ktery byla nahrana data (a jdou precist) na PC s MDK 9.2 (a nejen - i win).

Kdyz dam:

su
mount /dev/sda1 /mnt/flashdisk

tak mi to vypise,

mount: /dev/sda1: superblok nelze přečíst

Myslel jsem, ze je problem v supermountu, ale vypada to, ze problem je nekde v systemu. Dela mi to problem s vice flashdisky, jen jeden je v poradku (nebo se tak aspon chova). Driv to fungovalo, "najednou" z niceho nic se to po..... Ale nevim, co s tim.

Predem diky za rady typu "s jinou distribuci by se ti to nestalo" i kdyz to mozna bude duvod, jak prejit jinam.

BTW: navim, cim to je, ale i kdyz dam

supermount -i disable

tak MDK sice nenasupermountuje to, co je v /etc/fstab, ale vytvori tam novy zaznam, ktery nasupermountuje a prida k nemu cislo (napr. removeable3).

Predem diky

pavel

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

Odpovědi

9.2.2005 18:02 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Odpovědět | | Sbalit | Link | Blokovat | Admin
To záleží jak to je naformátované. Zkus připojit /dev/sda.
Copak toho není dost?
9.2.2005 19:27 iji | skóre: 29
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Odpovědět | | Sbalit | Link | Blokovat | Admin
jak je ten disk rozdeleny? nekteri vyrobci si tam jeste davaji vlastni "systemove oblasti" s jejich security sw (a samozdrejme win only)
10.2.2005 15:55 Pavel Vranka
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Jak to mam vedet ... :-) No vypada to, ze je tam jedna partition:
  • /dev/sda odkazuje na /dev/scsi/.../disc
  • /dev/sda1 odkazuje na /dev/scsi/.../part1
Odkazy se vytvareji automaticky po zasunuti flashdisku do USB portu

Pavel
10.2.2005 00:01 Zbyněk Petr (Zboňa) | skóre: 6 | blog: zbona | Brno / Vyškov
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevim, jestli to bude tento pripad a jak je to v MDK (pouzivam Slackware), ale mel jsem taky problemy s pripojenim ruznych flash disku. Muj mi fungoval a kdyz nekdo prinesl jiny, tak uz to zas neslo pripojit. Pomohlo, kdyz jsem si v /mnt udelal vice pripojnych bodu (usb1, usb2,...) a v /etc/fstab na ne nastavil pripojeni /dev/sda /dev/sda1 popr. /dev/sdb /dev/sdb1. Vetsinou kdyz mi cizi flashka nejde pripojit na jedno, tak jde na neco jinyho. Treba to taky pomuze.
10.2.2005 07:38 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Zazil som podobnu situaciu so svojim klucikom. Zapol som si v jadre debugovanie USB a scsi, zobral vystup z dmesg, lsusb a syslog a podobne a poslal to do USB kernel developer mailing listu. Ozval sa mi clovek, ktory povedal ze to vyzera na chybu vo firmwari a ze mam pech. Potom bol na to urobeny nejaky workaround do jadra - niektore stavove data posielane firmwarom z klucika naspat su blbe a patch jadra zariadil ich ignorovanie. Jadro 2.6. Patch isiel do oficialneho jadra v 2.6.8, zmizol v 2.6.9 a znovu sa objavil v 2.6.10. Ked mi to nechodilo chodil mi trik: mountoval som zariadenie pre klucik v /dev ako loop filesystem. Skus urobit dd if=/dev/sda1 of=/tmp/usbimage a skus cez loop primontovat /tmp/usbimage. Tiez nejaka verzia jadra radsej klucik videla ako /dev/uba1 a nie /dev/sda1. Mozno to zalezi na konfiguracii jadra. Pozri /proc/partitions.

Moj klucik je Seitec USB Bar 128MB. Mimochodom, obcas robil psie kusy aj pod MS Win. Az budem potrebovat, planujem kupit novy - iny.

Ked ta vsetko sklamalo, zober na to kladiv^H^H^H^H^H^H googla.

10.2.2005 15:50 pavel vranka
Rozbalit Rozbalit vše Re: Problem s flashdiskem
loop pomohl - diky, i kdyz to asi moc systemove neni, co?

/dev/sda1 je spravne, je to automaticky genefovany odkaz (nevim cim, hotplugem?) na /dev/scsi/host*/bus0/target0/lun0/part1 (kde * je automaticky rostouci cislo)

vypada to, ze se mount /dev/sda1 /mnt/flashdisk snazi neco udelat, ale "superblok nelze přečíst"

fs jsem nastavil na auto, ale ani vfat (stejny vysledek) a ext* (chybný typ ss, chybný přepínač, chybný superblok na /dev/sda1 nebo příliš mnoho připojených systémů souborů) se nechytlo

Pavel
10.2.2005 16:17 rastos | skóre: 63 | blog: rastos
Rozbalit Rozbalit vše Re: Problem s flashdiskem
loop pomohl - diky, i kdyz to asi moc systemove neni, co?
Systemove nesystemove. Ked funguje tak 'never touch a running system." Ja som upravil fstab a uz som si na to nespomenul az kym neprislo nove jadro co to chcelo zasa inak ;-) Kazdopadne mozes informovat USB vyvojarov jadra. lsusb vie vycitat identifikator toho flash disku a ten potom mozu zaradit do usb-storage drajvera (maju tam nejaky subor ... tusim unusual_devs.h ci ako). Mimochodom zoznam znamych identifikatorov spravuje tusim nasinec - vid /usr/share/usb.ids
10.2.2005 09:13 Tomas
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevidim v tom prikazu zminku o filesystemu. Jadro sice ma nejakou heuristiku, ale neni vsemocne. Zkus pridat parametr '-t vfat'
10.2.2005 09:43 FFirewall | skóre: 7
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Odpovědět | | Sbalit | Link | Blokovat | Admin
Me v MDK#10.1 stacil nasledujici postup:

-mkdir /mnt/sda;

-uprava fstab na supermount /dev/sda /mnt/sda (treba opsana konfigurace floppy, toto neni presne zneni, jen obecne);

-aktivace sluzby "hotplug";

-reboot PC ;) ;

Krome toho, pokud sis koupil tuto distribuci, v knizce BIBRIho bys mel rovnez najit adekvatni odpoved. ;)

10.2.2005 17:18 m0d0r | skóre: 13 | Zilina
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Odpovědět | | Sbalit | Link | Blokovat | Admin
no mne vzdy pomaha :) "fdisk -l" a tam sa vsetko dozviem ak si dobre pamatam :)
10.2.2005 17:26 Pavel Vranka
Rozbalit Rozbalit vše Re: Problem s flashdiskem
Disk /dev/hde: 120.0 GB, 120034123776 bytes
255 heads, 63 sectors/track, 14593 cylinders
Units = cylindry of 16065 * 512 = 8225280 bytes

Zařízení Boot Start End Blocks Id System
/dev/hde1 * 1 764 6136798+ 83 Linux
/dev/hde2 765 13310 100775745 5 Rozšířený
/dev/hde5 765 846 658633+ 82 Linux swap
/dev/hde6 847 5657 38644326 83 Linux
/dev/hde7 5658 13310 61472691 83 Linux

Disk /dev/sda: 130 MB, 130940928 bytes
16 heads, 32 sectors/track, 499 cylinders
Units = cylindry of 512 * 512 = 262144 bytes

Zařízení Boot Start End Blocks Id System
/dev/sda1 * 1 499 127728 6 FAT16

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.