připojení usb flash

Založil rakos, 05. 11. 2010, 11:59:32

Předchozí téma - Další téma

rakos

Zdravím.
Snad dotaz patří sem.
Zapojím flash, použiji- mount /dev/sda1 /mnt, vše v pohodě, pak odpojím- umount /mnt
zapojím znovu, stejný příkaz, a mám specifikovat filesystem,tak- mount -t vfat /dev/sda1 /mnt
někdy se namontuje, a někdy napíše, že takové zařízení neexistuje, nějaké flešky nepřipojím vůbec, ikdyž jsou FAT32,
fdisk vypíše spoustu nesmyslných partišnů.
Co dělám špatně?
Děkuji za reakce.
Debian GNU/Linux 5.0, JWM v2.0.1

koljin

A seš si stoprocentně jistej, že /dev/sda je ta flashka? Jako, kdyby nebyla, tak by se ti asi ten první příkaz ani nepoved, ale pro jistotu to překontroluj (dmesg po zapojení flashky).
Těžko říct, co je špatně, není se čeho chytit, chybovej výpis nebo výpis fdisku...

Ještě jedna věc - proč to mountuješ ručně v příkazový řádce? (a jako root nebo ne?) Máš gnome/kde/xfce ? Tyhle prostředí by to měly řešit za tebe...

rakos

Výpis fdisk-
Disk /dev/sda: 4009 MB, 4009754624 bytes
124 heads, 62 sectors/track, 1018 cylinders
Units = cylinders of 7688 * 512 = 3936256 bytes
Disk identifier: 0x6f20736b

This doesn't look like a partition table
Probably you selected the wrong device.

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   ?      101215      249694   570754815+  72  Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
     phys=(357, 116, 40) logical=(101214, 43, 11)
Partition 1 has different physical/logical endings:
     phys=(357, 32, 45) logical=(249693, 92, 51)
Partition 1 does not end on cylinder boundary.
/dev/sda2   ?       21942      273767   968014120   65  Novell Netware 386
Partition 2 has different physical/logical beginnings (non-Linux?):
     phys=(288, 115, 43) logical=(21941, 114, 47)
Partition 2 has different physical/logical endings:
     phys=(367, 114, 50) logical=(273766, 76, 42)
Partition 2 does not end on cylinder boundary.
/dev/sda3   ?      243221      495046   968014096   79  Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
     phys=(366, 32, 33) logical=(243220, 98, 30)
Partition 3 has different physical/logical endings:
     phys=(357, 32, 43) logical=(495045, 59, 39)
Partition 3 does not end on cylinder boundary.
/dev/sda4   ?      375349      375356       27749+   d  Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
     phys=(372, 97, 50) logical=(375348, 92, 25)
Partition 4 has different physical/logical endings:
     phys=(0, 10, 0) logical=(375355, 119, 33)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order

ale takovýhle partyšny tam určitě nejsou.
Jinak mám JWM, přihlašuju to pod rootem, dal by se na to napsat nějakej příkaz,
nebo zapsat do fstab, ale právě je to pokaždý jiný, ikdyž většinou sda.
Díky.
Debian GNU/Linux 5.0, JWM v2.0.1

Ota Trkola

Ta se vždy přihlašuješ pod rootem?

koljin

Citace od: rakos kdy 06. 11. 2010, 11:25:16
...

Já mám openbox a mountování flashek sem řešil nejdřív záznamama v fstab, ale protože se jednak mění dev soubory a druhak, chci mít výsledek přimountovanej v media podle "label", tak to nebylo úplně ideální :)
Mountování pod rootem je nesmysl - neni možný se pokaždý přihlašovat, psát heslo a pak navíc všechny soubory vlastní root :) Proto používám utilitku pmount. Když seš ve skupinách floppy a plugdev, můžeš s ní v pohodě mountovat všechno, co uzná jako "vyměnitelný zařízení". Vytvoří adresář v /media, nastaví správně umasky, dmasky a jiný parametry (! daleko lepší než v KDE, už NEmám všechny soubory z windows automaticky spustitelný :) ), obejde problém s mountováním ntfs jako nonroot, nepotřebuješ hal nebo udisks atd... no víc info viz man pmount.

Jinak ten výpis vypadá divně - co s tou flashkou kdo prováděl? Jednou sem flashku takhle zřídil, když sem na ní nahrál instalaci debianu :) Ale všechno de spravit... Já bych jí přeformátoval... ALE pozor - musíš si bejt stoprocentně jistej, že to zařízení v /dev je ta flashka - podle toho, co si psal, o tom 100% přesvědčenej nejsem :) Aby sis nenaformátoval něco jinýho.

lime

co hlasi

root#dmesg |grep sd

root#lsusb

?

rakos

pmount je dobrej, díky, uznávám, že je blbý připojovat vše přes root.

dmesg |grep sd
root@notes:/# dmesg |grep sd
[    8.291954] sdhci: Secure Digital Host Controller Interface driver
[    8.292039] sdhci: Copyright(c) Pierre Ossman
[    8.771874] sdhci: SDHCI controller found at 0000:06:04.2 [1524:0550] (rev 1)
[    8.771958] sdhci 0000:06:04.2: enabling device (0000 -> 0002)
[    8.772394] sdhci: SDHCI controller found at 0000:06:04.4 [1524:0551] (rev 1)
[    8.772475] sdhci 0000:06:04.4: enabling device (0000 -> 0002)
[  416.094010] Driver 'sd' needs updating - please use bus_type methods
[  417.738111] sd 0:0:0:0: [sda] 7831552 512-byte hardware sectors (4010 MB)
[  417.738671] sd 0:0:0:0: [sda] Write Protect is off
[  417.738674] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[  417.738677] sd 0:0:0:0: [sda] Assuming drive cache: write through
[  417.741611] sd 0:0:0:0: [sda] 7831552 512-byte hardware sectors (4010 MB)
[  417.742176] sd 0:0:0:0: [sda] Write Protect is off
[  417.742179] sd 0:0:0:0: [sda] Mode Sense: 23 00 00 00
[  417.742182] sd 0:0:0:0: [sda] Assuming drive cache: write through
[  417.742187]  sda: sda1 sda2 < sda5 >
[  417.766381] sd 0:0:0:0: [sda] Attached SCSI removable disk
[ 4083.324058] sd 1:0:0:0: [sda] 7831552 512-byte hardware sectors (4010 MB)
[ 4083.324615] sd 1:0:0:0: [sda] Write Protect is off
[ 4083.324619] sd 1:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 4083.324622] sd 1:0:0:0: [sda] Assuming drive cache: write through
[ 4083.327871] sd 1:0:0:0: [sda] 7831552 512-byte hardware sectors (4010 MB)
[ 4083.328488] sd 1:0:0:0: [sda] Write Protect is off
[ 4083.328493] sd 1:0:0:0: [sda] Mode Sense: 23 00 00 00
[ 4083.328496] sd 1:0:0:0: [sda] Assuming drive cache: write through
[ 4083.328503]  sda: sda1 sda2 < sda5 >
[ 4083.353219] sd 1:0:0:0: [sda] Attached SCSI removable disk
[ 9689.112925] sd 2:0:0:0: [sda] 7831552 512-byte hardware sectors (4010 MB)
[ 9689.116418] sd 2:0:0:0: [sda] Write Protect is off
[ 9689.116423] sd 2:0:0:0: [sda] Mode Sense: 37 00 00 08
[ 9689.116425] sd 2:0:0:0: [sda] Assuming drive cache: write through
[ 9689.118914] sd 2:0:0:0: [sda] 7831552 512-byte hardware sectors (4010 MB)
[ 9689.119412] sd 2:0:0:0: [sda] Write Protect is off
[ 9689.119415] sd 2:0:0:0: [sda] Mode Sense: 37 00 00 08
[ 9689.119418] sd 2:0:0:0: [sda] Assuming drive cache: write through
[ 9689.119424]  sda:
[ 9689.121248] sd 2:0:0:0: [sda] Attached SCSI removable disk
[ 9689.124180] sd 2:0:0:1: [sdb] Attached SCSI removable disk


lsusb
root@notes:/# lsusb
Bus 005 Device 005: ID 0e21:0800 Cowon Systems, Inc. Cowon D2 (UMS mode)
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 003: ID 09da:000a A4 Tech Co., Ltd Port Mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub


tomuhle teda moc nerozumím, ale Vy asi ano, děkuji.
Debian GNU/Linux 5.0, JWM v2.0.1