CF флэшкa

Выбор и настройка HardWare

Модератор: Модераторы разделов

Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

CF флэшкa

Сообщение Чучок »

У меня гиговая флэшка типа СF от Kingston. На любом компе с Виндой и на любом КПК проблем с ней нет никаких. А в Линуксе почему-то не правильно определяется скока там места занято и скока место там свободно, и потом из-за этого возникают проблемы с записью на эту флэшку, т.е. в пустую гиговую флэшку можно записать не более трехсот с лишнем метров.
Как такую ситуацию вырулить? Не хочу каждый раз лезь в Винду, чтобы в эту флэшку что-то нормально записать.
Спасибо сказали:
Аватара пользователя
Matvey
Сообщения: 16

Re: CF флэшкa

Сообщение Matvey »

Не знаю, у меня четырехгиговая CF и все нормально определяется.
Может посмотреть cfdisk"ом? Какие там разделы, подмонтировать их и df -h посмотреть свободное пространство.
Потом есть вероятность адекватности или неадекватности кард-ридера.
Too much will kill you...
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: CF флэшкa

Сообщение Чучок »

Matvey писал(а):
06.02.2007 15:15
Не знаю, у меня четырехгиговая CF и все нормально определяется.
Может посмотреть cfdisk"ом? Какие там разделы, подмонтировать их и df -h посмотреть свободное пространство.
Потом есть вероятность адекватности или неадекватности кард-ридера.

У меня почему-то cfdisk видит, тока винт и больше ничего. А df -h тоже не верную инфу о той флэшке даёт. Насчёт адекватности или неадекватности кардридера, прошу подробнее. Что с ним может быть такого?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: CF флэшкa

Сообщение serzh-z »

Вставляем флешку и смотрим вывод dmesg. Находим имя устройства, которое получила флешка. Делаем "fdisk -l /dev/<имя>". Шлем вывод сюда.
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: CF флэшкa

Сообщение Чучок »

После команды:

Код: Выделить всё

fdisk -l /dev/sda1

вывод такой:

Код: Выделить всё

Disk /dev/sda1: 1024 MB, 1024934400 bytes
32 heads, 62 sectors/track, 1008 cylinders
Units = cylinders of 1984 * 512 = 1015808 bytes

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

     Device Boot      Start         End      Blocks   Id  System
/dev/sda1p1   ?      392206      967564   570754815+  72  Unknown
Partition 1 has different physical/logical beginnings (non-Linux?):
     phys=(357, 116, 40) logical=(392205, 19, 11)
Partition 1 has different physical/logical endings:
     phys=(357, 32, 45) logical=(967563, 8, 51)
Partition 1 does not end on cylinder boundary.
/dev/sda1p2   ?       85025     1060846   968014120   65  Novell Netware 386
Partition 2 has different physical/logical beginnings (non-Linux?):
     phys=(288, 115, 43) logical=(85024, 30, 47)
Partition 2 has different physical/logical endings:
     phys=(367, 114, 50) logical=(1060845, 20, 42)
Partition 2 does not end on cylinder boundary.
/dev/sda1p3   ?      942481     1918302   968014096   79  Unknown
Partition 3 has different physical/logical beginnings (non-Linux?):
     phys=(366, 32, 33) logical=(942480, 18, 30)
Partition 3 has different physical/logical endings:
     phys=(357, 32, 43) logical=(1918301, 7, 39)
Partition 3 does not end on cylinder boundary.
/dev/sda1p4   ?     1454477     1454505       27749+   d  Unknown
Partition 4 has different physical/logical beginnings (non-Linux?):
     phys=(372, 97, 50) logical=(1454476, 12, 25)
Partition 4 has different physical/logical endings:
     phys=(0, 10, 0) logical=(1454504, 11, 33)
Partition 4 does not end on cylinder boundary.

Partition table entries are not in disk order
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: CF флэшкa

Сообщение serzh-z »

Вот и ответ. На флешке несолько разделов. Видимо, как было размечено производителем на заводе, так и осталось. Проще ее разметить по человечески - т.е. сделать на ней один раздел в почти 1 ГиБ, который будет виден во всех современных ОС. Иначе монтировать отдельно каждый раздел.
Спасибо сказали:
Аватара пользователя
Чучок
Сообщения: 390
ОС: Debian 4.0 etch

Re: CF флэшкa

Сообщение Чучок »

serzh-z писал(а):
06.02.2007 23:24
Вот и ответ. На флешке несолько разделов. Видимо, как было размечено производителем на заводе, так и осталось. Проще ее разметить по человечески - т.е. сделать на ней один раздел в почти 1 ГиБ, который будет виден во всех современных ОС. Иначе монтировать отдельно каждый раздел.

Во оно как! Спасибо! Я так и сделал - по-человечески. Помогло.
Спасибо сказали:
-error
Сообщения: 174
Статус: sysadmin / oracle dba
ОС: HP-UX :-)

Re: CF флэшкa

Сообщение -error »

я, может, не догоняю, но зачем fdisk натравливать на первый _раздел_? почему не на диск (/dev/sda)?
Спасибо сказали:
Аватара пользователя
serzh-z
Бывший модератор
Сообщения: 8259
Статус: Маньяк
ОС: Arch, Fedora, Ubuntu

Re: CF флэшкa

Сообщение serzh-z »

-error писал(а):
07.02.2007 15:45
я, может, не догоняю, но зачем fdisk натравливать на первый _раздел_? почему не на диск (/dev/sda)?
Не догоняете. См. еще раз на вывод "fdisk -l". Там первый раздел разбир еще на четыре.
Спасибо сказали:
edo
Сообщения: 44
ОС: debian stable/testing

Re: CF флэшкa

Сообщение edo »

serzh-z писал(а):
07.02.2007 16:25
Не догоняете. См. еще раз на вывод "fdisk -l". Там первый раздел разбир еще на четыре.


вас глючит, написано же было:
This doesn't look like a partition table
Probably you selected the wrong device.

создателю темы - смотреть таблицу разделов надо на устройстве (sda), а не на разделе (sda1)
Спасибо сказали: