У меня гиговая флэшка типа СF от Kingston. На любом компе с Виндой и на любом КПК проблем с ней нет никаких. А в Линуксе почему-то не правильно определяется скока там места занято и скока место там свободно, и потом из-за этого возникают проблемы с записью на эту флэшку, т.е. в пустую гиговую флэшку можно записать не более трехсот с лишнем метров.
Как такую ситуацию вырулить? Не хочу каждый раз лезь в Винду, чтобы в эту флэшку что-то нормально записать.
CF флэшкa
Модератор: Модераторы разделов
-
Matvey
- Сообщения: 16
Re: CF флэшкa
Не знаю, у меня четырехгиговая CF и все нормально определяется.
Может посмотреть cfdisk"ом? Какие там разделы, подмонтировать их и df -h посмотреть свободное пространство.
Потом есть вероятность адекватности или неадекватности кард-ридера.
Может посмотреть cfdisk"ом? Какие там разделы, подмонтировать их и df -h посмотреть свободное пространство.
Потом есть вероятность адекватности или неадекватности кард-ридера.
Too much will kill you...
-
Чучок
- Сообщения: 390
- ОС: Debian 4.0 etch
Re: CF флэшкa
У меня почему-то cfdisk видит, тока винт и больше ничего. А df -h тоже не верную инфу о той флэшке даёт. Насчёт адекватности или неадекватности кардридера, прошу подробнее. Что с ним может быть такого?
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
Re: CF флэшкa
Вставляем флешку и смотрим вывод 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
Вот и ответ. На флешке несолько разделов. Видимо, как было размечено производителем на заводе, так и осталось. Проще ее разметить по человечески - т.е. сделать на ней один раздел в почти 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
я, может, не догоняю, но зачем fdisk натравливать на первый _раздел_? почему не на диск (/dev/sda)?
-
serzh-z
- Бывший модератор
- Сообщения: 8259
- Статус: Маньяк
- ОС: Arch, Fedora, Ubuntu
-
edo
- Сообщения: 44
- ОС: debian stable/testing
Re: CF флэшкa
вас глючит, написано же было:
This doesn't look like a partition table
Probably you selected the wrong device.
создателю темы - смотреть таблицу разделов надо на устройстве (sda), а не на разделе (sda1)