Linux за българи: Форуми

Linux секция за начинаещи => Настройка на програми => Темата е започната от: mystical в Mar 06, 2011, 03:15



Титла: форматиране на usb флашка
Публикувано от: mystical в Mar 06, 2011, 03:15
Не ме питайте как се е стигнало до тук, не знам.
Флашката е 2GB Kingston, опитвам се да я форматирам, но твърдо отказва. Могат да се правят всякакви експерименти на нея, всяка идея е добре дошла  :)

Код
GeSHi (Bash):
  1. # ls -al /dev/sdb
  2. brwxr-xr-x 1 root floppy 8, 16 Mar  6 00:22 /dev/sdb
  3.  
  4. root@debian# fdisk -l /dev/sdb
  5.  
  6. Disk /dev/sdb: 2004 MB, 2004877312 bytes
  7. 62 heads, 62 sectors/track, 1018 cylinders
  8. Units = cylinders of 3844 * 512 = 1968128 bytes
  9. Sector size (logical/physical): 512 bytes / 512 bytes
  10. I/O size (minimum/optimal): 512 bytes / 512 bytes
  11. Disk identifier: 0xffffffff
  12.  
  13. Disk /dev/sdb doesn't contain a valid partition table
  14.  
Код
GeSHi (Bash):
  1. l# dd if=/dev/zero of=/dev/sdb bs=512 count=1
  2. dd: opening `/dev/sdb': Read-only file system
  3.  
  4. # mkfs.ext2 -F /dev/sdb
  5. mke2fs 1.41.12 (17-May-2010)
  6. /dev/sdb: Read-only file system while setting up superblock
  7.  
  8. # mkfs -t vfat /dev/sdb
  9. mkfs.vfat 3.0.9 (31 Jan 2010)
  10. mkfs.vfat: unable to open /dev/sdb
  11.  
  12. # fsck.vfat /dev/sdb
  13. dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
  14. Logical sector size (65535 bytes) is not a multiple of the physical sector size.
  15. # fsck.vfat /dev/sdb -w -r
  16. dosfsck 3.0.9, 31 Jan 2010, FAT32, LFN
  17. open: Read-only file system
Код
GeSHi (Bash):
  1. # fdisk /dev/sdb
  2. You will not be able to write the partition table.
  3. Device contains neither a valid DOS partition table, nor Sun, SGI or OSF disklabel
  4. Building a new DOS disklabel with disk identifier 0x1deb7f05.
  5. Changes will remain in memory only, until you decide to write them.
  6. After that, of course, the previous content won't be recoverable.
  7.  
  8. Warning: invalid flag 0x0000 of partition table 4 will be corrected by w(rite)
  9.  
  10. WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
  11.         switch off the mode (command 'c') and change display units to
  12.         sectors (command 'u').
  13.  
  14. Command (m for help): p
  15.  
  16. Disk /dev/sdb: 2004 MB, 2004877312 bytes
  17. 62 heads, 62 sectors/track, 1018 cylinders
  18. Units = cylinders of 3844 * 512 = 1968128 bytes
  19. Sector size (logical/physical): 512 bytes / 512 bytes
  20. I/O size (minimum/optimal): 512 bytes / 512 bytes
  21. Disk identifier: 0x1deb7f05
  22.  
  23.   Device Boot      Start         End      Blocks   Id  System
  24.  
  25. Command (m for help): n
  26. Command action
  27.   e   extended
  28.   p   primary partition (1-4)
  29. p
  30. Partition number (1-4): 1
  31. First cylinder (1-1018, default 1):  
  32. Using default value 1
  33. Last cylinder, +cylinders or +size{K,M,G} (1-1018, default 1018):
  34. Using default value 1018
  35.  
  36. Command (m for help): p
  37.  
  38. Disk /dev/sdb: 2004 MB, 2004877312 bytes
  39. 62 heads, 62 sectors/track, 1018 cylinders
  40. Units = cylinders of 3844 * 512 = 1968128 bytes
  41. Sector size (logical/physical): 512 bytes / 512 bytes
  42. I/O size (minimum/optimal): 512 bytes / 512 bytes
  43. Disk identifier: 0x1deb7f05
  44.  
  45.   Device Boot      Start         End      Blocks   Id  System
  46. /dev/sdb1               1        1018     1956565   83  Linux
  47.  
  48. Command (m for help): w
  49.  
  50. Unable to write /dev/sdb
  51.  


Титла: Re: форматиране на usb флашка
Публикувано от: romeo_ninov в Mar 06, 2011, 08:13
ВИж дали няма отстрани едно малко ключе за заключване срещу запис


Титла: Re: форматиране на usb флашка
Публикувано от: Acho в Mar 06, 2011, 08:40
Да не е монтирана ?


Титла: Re: форматиране на usb флашка
Публикувано от: mystical в Mar 06, 2011, 12:23
За съжаление няма копче, не е и монтирана.


Титла: Re: форматиране на usb флашка
Публикувано от: Acho в Mar 06, 2011, 12:26
Mystical, ако искаш пробвай да я форматираш чрез GParted, LiveCD-то. Ако и от там не стане, може пък хардуерно нещо да има. Излишно е да питам, ама пробва ли в друг USB порт, или пък на друга машина ?


Титла: Re: форматиране на usb флашка
Публикувано от: b2l в Mar 06, 2011, 12:32
@Acho - пишеш глупости.
@mystical - май флашката си е отишла.

PS: Или пък не...


Титла: Re: форматиране на usb флашка
Публикувано от: mystical в Mar 06, 2011, 12:39
Цитат
Публикувана от: Acho
Mystical, ако искаш пробвай да я форматираш чрез GParted, LiveCD-то.
Пробвах с GParted, не може да я намери като устройство.

Цитат
Публикувана от: backtolife
@mystical - май флашката си е отишла.
И на мен така ми се струва, но поне пробвах.  :)

Благодаря за отделеното време!


Титла: Re: форматиране на usb флашка
Публикувано от: trosho в Mar 06, 2011, 13:32
И аз мисля, че флашката си е отишла. Имах точно същите проблеми с една флашка Kingston DataTraveler G3 4GB. Тогава четох на този сайт - www.flashboot.ru, за причини и начини за възстановяване (цък ($2)).
Проблемът май беше в блокирал контролер (SSS SSS6691/SK6215). Бях свалил разни програмки за извличане на информация за флашката и за презаписване на контролера, но така и не стигнах до тях. Флашката беше нова и в гаранция, затова я смениха.

Ако не можеш да я смениш, най-добре е това, тогава може да опиташ с някакъв инструмент да "съживиш" флашката. Не мога с чиста съвест да ти предложа тези, които теглих, защото има голяма вероятност контролерът да е различен. Например, в новата флашка е Phison PS2250, който се оказа и по-бърз от предишния. Трябва да намериш програмата за точния модел.


Титла: Re: форматиране на usb флашка
Публикувано от: Naka в Mar 06, 2011, 14:23
Някъде четох, пък и от собствен опит съм го виждал, че когато контролера/firmware усети че има много износени сектори (или вече е твърдо развалена) автоматично превключва флашката в ReadOnly за да запази евентуално какво е останало от информацията.


Титла: Re: форматиране на usb флашка
Публикувано от: kiko_99319 в Mar 06, 2011, 14:45
Имах абсолютно аналогичен проблем с флашка на Kingston (много са пожълтели горките), Линуска я вижда но не иска да я форматира, G-Parted изобщо не я вижда.Въпросната флашка се оправи с един формат с някое от програмчетата в Хиренс Буут ЦД, нямам спомен с кое точно и в момета си работи отлично (смисъл доколкото и е възможно предвид жълтия цвят).