Alive
Атеист
у кого есть какие вопросы по компьютеры, задавайте, постараюсь ответить.
просто ко мне сегодня за помощью обратились 4! человека... может, тема будет кому-то интересна.
первый вопрос задам сам
есть карта памяти mmc mobile на 1 гб.
телефон (нокиа н70) с этой флешкой глючит нещадно.
с карты памяти файлы можно читать, НО НЕ ЗАПИСЫВАТЬ
также в качестве системы на компе стоит убунту 12.04
карта памяти не форматируется гпартед. просто зависает на процессе калибровки.
"знакомство"
root@ubuntu:/home/Alive# hdparm /dev/sdb
/dev/sdb:
SG_IO: bad/missing sense data #что это значит?, sb[]: f0 01 05 00 00 00 00 0a 00 aa 55 41 20 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
multcount = 0 (off)
readonly = 0 (off) #я так понимаю, карта в r/w
readahead = 256 (on)
geometry = 1009/32/61, sectors = 1970176, start = 0
тем не менее
попытка залить нулями все сектора
root@ubuntu:/home/Alive# dd if=/dev/zero of=/dev/sdb
#вот это я не понимаю
dd: запись в «/dev/sdb»: Ошибка ввода/вывода
9+0 записей считано
8+0 записей написано
скопировано 4096 байт (4,1 kB), 0,742463 c, 5,5 kB/c
через фдиск
root@ubuntu:/home/Alive# fdisk /dev/sdb
Команда (m для справки): m
Действие команды
a переключение флага загрузки
b редактирование метки диска bsd
c переключение флага dos-совместимости
d удаление раздела
l список известных типов файловых систем
m вывод этого меню
n добавление нового раздела
o создание новой пустой таблицы разделов DOS
p вывод таблицы разделов
q выход без сохранения изменений
s создание новой чистой метки диска Sun
t изменение id системы раздела
u изменение единиц измерения экрана/содержимого
v проверка таблицы разделов
w запись таблицы разделов на диск и выход
x дополнительная функциональность (только для экспертов)
Команда (m для справки): d
Выбранный раздел 1
Команда (m для справки): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Номер раздела (1-4, по умолчанию 1): 1
Первый сектор (2048-1970175, по умолчанию 2048):
Используется значение по умолчанию 2048
Last сектор, +секторы or +size{K,M,G} (2048-1970175, по умолчанию 1970175):
Используется значение по умолчанию 1970175
Команда (m для справки): p
Диск /dev/sdb: 1008 МБ, 1008730112 байт
2 головок, 32 секторов/треков, 30784 цилиндров, всего 1970176 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00000000
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 2048 1970175 984064 83 Linux
Команда (m для справки): w
Таблица разделов была изменена!
Вызывается ioctl() для перечитывания таблицы разделов.
ВНИМАНИЕ: Попытка перечитать таблицу разделов завершилась ошибкой 16: Устройство или ресурс занято.
Ядро всё ещё использует старую таблицу. Новая будет использована
при следующей перезагрузке, или при запуске partprobe(8) или kpartx(8)
не знаю что делать с этой ошибкой ввода/вывода =(
флешка очень нужна
помогите, пожалуйста...
просто ко мне сегодня за помощью обратились 4! человека... может, тема будет кому-то интересна.
первый вопрос задам сам
есть карта памяти mmc mobile на 1 гб.
телефон (нокиа н70) с этой флешкой глючит нещадно.
с карты памяти файлы можно читать, НО НЕ ЗАПИСЫВАТЬ
также в качестве системы на компе стоит убунту 12.04
карта памяти не форматируется гпартед. просто зависает на процессе калибровки.
"знакомство"
root@ubuntu:/home/Alive# hdparm /dev/sdb
/dev/sdb:
SG_IO: bad/missing sense data #что это значит?, sb[]: f0 01 05 00 00 00 00 0a 00 aa 55 41 20 00 01 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
multcount = 0 (off)
readonly = 0 (off) #я так понимаю, карта в r/w
readahead = 256 (on)
geometry = 1009/32/61, sectors = 1970176, start = 0
тем не менее
попытка залить нулями все сектора
root@ubuntu:/home/Alive# dd if=/dev/zero of=/dev/sdb
#вот это я не понимаю
dd: запись в «/dev/sdb»: Ошибка ввода/вывода
9+0 записей считано
8+0 записей написано
скопировано 4096 байт (4,1 kB), 0,742463 c, 5,5 kB/c
через фдиск
root@ubuntu:/home/Alive# fdisk /dev/sdb
Команда (m для справки): m
Действие команды
a переключение флага загрузки
b редактирование метки диска bsd
c переключение флага dos-совместимости
d удаление раздела
l список известных типов файловых систем
m вывод этого меню
n добавление нового раздела
o создание новой пустой таблицы разделов DOS
p вывод таблицы разделов
q выход без сохранения изменений
s создание новой чистой метки диска Sun
t изменение id системы раздела
u изменение единиц измерения экрана/содержимого
v проверка таблицы разделов
w запись таблицы разделов на диск и выход
x дополнительная функциональность (только для экспертов)
Команда (m для справки): d
Выбранный раздел 1
Команда (m для справки): n
Partition type:
p primary (0 primary, 0 extended, 4 free)
e extended
Select (default p): p
Номер раздела (1-4, по умолчанию 1): 1
Первый сектор (2048-1970175, по умолчанию 2048):
Используется значение по умолчанию 2048
Last сектор, +секторы or +size{K,M,G} (2048-1970175, по умолчанию 1970175):
Используется значение по умолчанию 1970175
Команда (m для справки): p
Диск /dev/sdb: 1008 МБ, 1008730112 байт
2 головок, 32 секторов/треков, 30784 цилиндров, всего 1970176 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00000000
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 2048 1970175 984064 83 Linux
Команда (m для справки): w
Таблица разделов была изменена!
Вызывается ioctl() для перечитывания таблицы разделов.
ВНИМАНИЕ: Попытка перечитать таблицу разделов завершилась ошибкой 16: Устройство или ресурс занято.
Ядро всё ещё использует старую таблицу. Новая будет использована
при следующей перезагрузке, или при запуске partprobe(8) или kpartx(8)
не знаю что делать с этой ошибкой ввода/вывода =(
флешка очень нужна
помогите, пожалуйста...