Kingston DTSE9 64GB

Автор koljan8115, 10 октября 2014, 00:27:31

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

koljan8115

Я не стал создавать новую тему, так как эта схожа с моей - определение и монтирование USB-накопителей.
А именно с DTSE9 64GB:

Вывод через lsusb показывает что USB подключен и смонтирован.
lsusb | grep Kingston
Bus 002 Device 015: ID 0951:1665 Kingston Technology

Но "Nautilus" и "Рабочий стол" даже не отображают USB-накопитель.
Пожалуйста помогите. Что делать?
"Дисковая утилита" не форматирует даже под FAT.


qupl

Размер показывает 0 байт. Под другими ОС работает?
Если нет, то пробуйте оживить чудо-утилитами форматирования от производителей.

koljan8115

Под Windows7 определилась как новая флешка. И первое что предлагает это форматирование, но как его произвести из под Linux. Может у Linux есть свои чудо-утилиты, просто я их не знаю. Кстати подробней о ошибках "Дисковой утилиты":

Подробности к Error_1(Форматирование диска "GENERIC USB Mass Storage" /dev/sdd)
Открыть содержимое (спойлер)

Error creating partition table: helper exited with exit code 1: In part_create_partition_table: device_file=/dev/sdd, scheme=0
ped_device_get() failed

[свернуть]

Подробности к Error_2(Форматирование тома "Неизвестный 0,0 kB")
Открыть содержимое (спойлер)

Error creating file system: helper exited with exit code 1: given file system label exceeds 11 characters

[свернуть]

ferum

Как водится настоящие линуксойды делают всё в консоли. Для нас существуют две утилиты fdisk  и cfdisk обе работают исключительно с правами суперпользователя , соответственно надо отдавать отчёт своим действиям.
Зная размеры своих носителей (разделов) узнать их название и файловую система позволит команда
# fdisk -l
далее для создания какой либо файловой системы своя команда.
Статьи в тему
http://www.ithowto.ru/168-formatirovanie-fleshki.html
http://rlab.ru/doc/repair_usb_flash_linux.html
# коментарий к ману fdisk
Русские дебианщики против цифрового слабоумия !

koljan8115

#4
ferum, спасибо за ссылки(форматирование usb-устройств и выбор файловой системы), один раз правда получилось использовать утилиту fdisk. Шел словно по шагам только вместо "6 - FAT16" выбрал "b - FAT32". Далее со второй ссылки выбрал соответственно "mkfs.vfat /dev/sdd".

hdparm /dev/sdd


Открыть содержимое (спойлер)

/dev/sdd:
SG_IO: bad/missing sense data, sb[]:  70 00 05 00 00 00 00 0a 00 00 00 00 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
multcount     =  0 (off)
readonly      =  0 (off)
readahead     = 256 (on)
geometry      = 1024/0/62, sectors = 0, start = 0
root@debian:~# dd if=/dev/zero of=/dev/sdd
dd: запись в «/dev/sdd»: На устройстве кончилось место
1+0 записей считано
0+0 записей написано
скопировано 0 байт (0 B), 0,000927982 c, 0,0 kB/c

Здесь мне не понравились строк 1+0 записей считано и 0+0 записей написано, больно маленькие числа



fdisk /dev/sdd

fdisk: unable to read /dev/sdd: Недопустимый аргумент
Здесь вообще непонятно как утилитой пользоваться
[свернуть]

Но устройство не монтировалось и команда

mount -t vfat /dev/sdd /media

не помагала(не знаю может в ней есть какие-то ошибки; "umount /dev/sdd" изначально не работала).
После я решил попробовать ввести "mkfs.vfat -I /dev/sdd", но результатов это не дало. Не знаю что делать, вот к примеру

umount /dev/sdd

дает вывод "umount: /dev/sdd: не примонтирован", хотя с другой стороны "Дисковая утилита" показывает, что устройство подключено и по прежнему имеет нулевой размер.

qupl

koljan8115, не нужно искать чудо-утилиты под linux. Форматируйте тем чем форматируется.

ferum

 Смотрите форматирую флешку 512 мб в fat 32  после того как на неё был записан образ диска с помощью утилиты dd , а стало быть винда так же не видит файловой системы и требует флешку форматировать. В компьютере стоят 2 винчестера по этому флешка определяется как /dev/sdc
Открыть содержимое (спойлер)
alex@alex:~$ sudo fdisk -l
[sudo] password for alex:
Warning: ignoring extra data in partition table 5

Disk /dev/sda: 400.1 GB, 400088457216 bytes
255 heads, 63 sectors/track, 48641 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005e3a9

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1        4648    37335028+   7  HPFS/NTFS
/dev/sda2            4649       48642   353376205+   5  Extended
/dev/sda5            4649       24230   157292383+   7  HPFS/NTFS
/dev/sda6           27975       28461     3905536   82  Linux swap / Solaris
/dev/sda7           28462       48642   162098176   83  Linux

Disk /dev/sdb: 41.2 GB, 41173057024 bytes
255 heads, 63 sectors/track, 5005 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000b0ae2

   Device Boot      Start         End      Blocks   Id  System
/dev/sdb1   *           1         501     4024251   82  Linux swap / Solaris
/dev/sdb2             502        5005    36178349+   5  Extended
/dev/sdb5   *         502        2452    15670898+  83  Linux
/dev/sdb6            2453        5005    20506941   83  Linux

Disk /dev/sdc: 513 MB, 513277952 bytes
16 heads, 62 sectors/track, 1010 cylinders
Units = cylinders of 992 * 512 = 507904 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 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/sdc1   ?      784412     1935127   570754815+  5b  Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
     phys=(357, 116, 40) logical=(784411, 3, 11)
Partition 1 has different physical/logical endings:
     phys=(357, 32, 45) logical=(1935126, 8, 51)
Partition 1 does not end on cylinder boundary.
/dev/sdc2   ?      170050     2121692   968014120   65  Novell Netware 386
Partition 2 has different physical/logical beginnings (non-Linux?):
     phys=(288, 115, 43) logical=(170049, 14, 47)
Partition 2 has different physical/logical endings:
     phys=(367, 114, 50) logical=(2121691, 4, 42)
Partition 2 does not end on cylinder boundary.
/dev/sdc3   ?     1884962     3836603   968014096   79  Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
     phys=(366, 32, 33) logical=(1884961, 2, 30)
Partition 3 has different physical/logical endings:
     phys=(357, 32, 43) logical=(3836602, 7, 39)
Partition 3 does not end on cylinder boundary.
/dev/sdc4   ?           1     3666559  1818613248    d  Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
     phys=(372, 97, 50) logical=(0, 0, 1)
Partition 4 has different physical/logical endings:
     phys=(0, 10, 0) logical=(3666558, 15, 30)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order
alex@alex:~$ sudo umount /dev/sdc
alex@alex:~$ sudo mkfs.vfat -I /dev/sdc
mkfs.vfat 3.0.9 (31 Jan 2010)
alex@alex:~$
[свернуть]
Русские дебианщики против цифрового слабоумия !

yura_n

#7
Оно легко делается.

fdisk -l

Находим свою флешку. Пускай будет /dev/sdh
Открываем cfdisk.

cfdisk /dev/sdh

Если присутствуют старые разделы, которые не нужны, удаляем. Для этого нужно навестись на раздел и выбрать внизу "Удалить".

Затем выбрать "Новый". Выбрать "Основной". Устанавливаем размер, чаще весь доступный. Выбираем "Тип" - значение "0C", это  - W95 FAT32 (LBA). Выбираем  "Запись". Подтверждаем - "yes". Выбираем "Выход".
Теперь нужно создать файловую систему на свежесозданном разделе:

mkfs.vfat -F 32 -n NAME_VOLUME /dev/sdh1

Где NAME_VOLUME - имя тома. Имя должно быть обязательно в верхнем регистре.
Проверяем:

mount -t vfat /dev/sdh1 /mnt/disk

Все.

koljan8115

#8
В том-то и дело что fdisk не видит. У меня 1 жесткий диск на 300  Гб(sda) и 2 по 150 Гб(sdb) каким-то образом объединенные что все системы видят как 1 на 300 Гб.
Вот флешка на 16 Гб(рабочая)

fdisk -l

Открыть содержимое (спойлер)

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, всего 625142448 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ccb30

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   163846143    81819648    7  HPFS/NTFS/exFAT
/dev/sda3       163848190   625141759   230646785    5  Расширенный
/dev/sda5       163848192   183377919     9764864   83  Linux
/dev/sda6       183379968   200132607     8376320   82  Linux своп / Solaris
/dev/sda7       200134656   625141759   212503552   83  Linux

Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, всего 625142448 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0008bf6b

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1       286986240   625139711   169076736    7  HPFS/NTFS/exFAT
/dev/sdb2              63   195318269    97659103+  83  Linux

Пункты таблицы разделов расположены не в дисковом порядке

Disk /dev/sdd: 15.5 GB, 15504900096 bytes
64 heads, 32 sectors/track, 14786 cylinders, всего 30283008 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000618b4

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdd1   *          32    30281727    15140848    c  W95 FAT32 (LBA)
[свернуть]

А эта на 64 Гб. Её-то и не видит.

fdisk -l

Открыть содержимое (спойлер)

Disk /dev/sda: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, всего 625142448 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000ccb30

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sda1   *        2048      206847      102400    7  HPFS/NTFS/exFAT
/dev/sda2          206848   163846143    81819648    7  HPFS/NTFS/exFAT
/dev/sda3       163848190   625141759   230646785    5  Расширенный
/dev/sda5       163848192   183377919     9764864   83  Linux
/dev/sda6       183379968   200132607     8376320   82  Linux своп / Solaris
/dev/sda7       200134656   625141759   212503552   83  Linux

Disk /dev/sdb: 320.1 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders, всего 625142448 секторов
Units = секторы of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0008bf6b

Устр-во Загр     Начало       Конец       Блоки   Id  Система
/dev/sdb1       286986240   625139711   169076736    7  HPFS/NTFS/exFAT
/dev/sdb2              63   195318269    97659103+  83  Linux

Пункты таблицы разделов расположены не в дисковом порядке

[свернуть]




Цитировать
koljan8115, не нужно искать чудо-утилиты под linux. Форматируйте тем чем форматируется.
qupl, Вы правы я мог бы отформатировать флешку и чем-то другим(но в некоторых случаях ПО или несовместимо с флешкой или платное), но во-первых у меня была ситуация с этой же флешкой(64GiB - DTSE9 64GB) я не мог восстановить с нее информацию, она там отображалась по 200-800 Мб, но она не читалась, не копировалась, не восстанавливалась, в Windows вообще не отображалась. Во-вторых, а что если у меня будет только линукс, а я не смогу отформатировать даже флешку. Ну а если линукс действительно на "великий и могучий", то флешка для него - все равно что семечки.




С монтированием разобрался на рабочей флешке это выглядит так:

mount -t vfat /dev/sde1 /media
umount -t vfat /dev/sde1

Следовательно для DTS9E 64GB должно выглядить так:

mount -t vfat /dev/sdd /media
umount -t vfat /dev/sdd

но в отличии от рабочей флешки не работает.

yura_n

#9
Цитата: koljan8115 от 17 октября 2014, 00:43:48Следовательно для DTS9E 64GB должно выглядить так:

mount -t vfat /dev/sdd /media
umount -t vfat /dev/sdd

но в отличии от рабочей флешки не работает.
Не так. Вот так:

mount -t vfat /dev/sdd1 /media
umount -t vfat /dev/sdd1

Раздел нужно обязательно указывать.
Но если ее не видит fdisk, то вероятно система не распознает ее как соответствующее устройство. Попробуйте выполнить:

blkid

Может эта команда что-нибудь покажет...

qupl

koljan8115, не нужно проверять линукс на "великость и могучесть". Ёжику понятно, что китайпром под видом флешки, который у Вас присутствует, нормально нигде не работает. Вариант №1 - выкинуть "флешку", Вариант №2 воспользоваться софтом для "низкоуровневого форматирования", который встречается под окнами (либо от производителя, либо самопал).  Опять же, после варианта №2 изделие может потерять инфу через полчаса. Решать Вам.

ferum

Вариант №1  с учётом ёмкости а стало быть и цены девайса крайняя мера но согласен что и второй вариант даёт больше эффекта для жёстких дисков нежели флешек. На личной практике только одна из трёх флешек была поднята, правда все были на 4 гига. Одна не поднималась совсем, другая хранила информацию до момента отключения от компьютера. При следующем подключении файлы уже были повреждены.
Русские дебианщики против цифрового слабоумия !

koljan8115


blkid

Открыть содержимое (спойлер)

/dev/sda6: UUID="f8374a57-04a6-4005-ba91-c2a6478df955" TYPE="swap"
/dev/sda1: LABEL="M-PM-^WM-PM-0M-QM-^@M-PM-5M-PM-7M-PM-5M-QM-^@M-PM-2M-PM-8M-QM-^@M-PM->M-PM-2M-PM-0M-PM-=M-PM-> M-QM-^AM-PM-8M-QM-^AM-QM-^BM-PM-5M-PM-<M-PM->M-PM-9" UUID="4A8046D18046C2E5" TYPE="ntfs"
/dev/sda2: LABEL="SYS" UUID="D0F46894F4687F1A" TYPE="ntfs"
/dev/sdb1: LABEL="Host" UUID="5CACC54EACC5237E" TYPE="ntfs"
/dev/sdb2: LABEL="100GB" UUID="316c97b0-afd3-403e-ad92-8d01935934f1" TYPE="ext4"
/dev/sda5: UUID="07f6fd3a-a1bc-424c-b90b-3114280dc4fd" TYPE="ext4"
/dev/sda7: UUID="b3a2f42a-f6bf-4b9c-a538-a76f1dd63bc0" TYPE="ext4"
[свернуть]


mount -t vfat /dev/sdd1 /media

mount: специальное устройство /dev/sdd1 не существует


mount -t vfat /dev/sdd /media

mount: /dev/sdd: невозможно прочитать суперблок

ferum

Если вашу флешку видит bios то в винде она должна по любому отображаться в управлении дисками. Если это так то наверное последний шанс https://yadi.sk/d/lW2LeP6wc6cgS
дальше только сервисный центр если оно того стоит.
Русские дебианщики против цифрового слабоумия !

Гусак Игорь

А не пробовали, случайно, gparted? Там есть функция "Создать новую таблицу разделов" (если конечно "увидит"). После этого попробовать создать раздел.