motofan logo
       
> 

Автоматическое подключение свопа, при вставке флешки

kycb-kycb
сообщение 22.4.2008, 4:17


Мастер
****

Группа: Пользователи
Сообщений: 196
Регистрация: 16.11.2005
Из: г. Пермь
Пользователь №: 58 587
Модель телефона: XT910 MAXX
Прошивка: any

Рейтинг: 189



Так как я пользуюсь картридером, то довольно часто флешку приходится из телефона доставать. Каждый раз после того, как я её вновь подключал, приходилось вручную подключать своп файл с флешки. Мне это немного надоело и я этот процесс автоматизировал.

Выкладываю пошаговую инструкцию.

Для всех прошивок:
1. Открываем свою прошивку в программе EZXCodec, распаковываем кодовую группу CG43.
2. Проходим в папку с распакованной кодовой группой, заменяем файл /etc/hotplug/mmc.agent на тот, что во вложенном архиве.
3. Собираем кодовую группу CG43 на вкладке CramFS, на вкладке SBF в таблице с кодовыми группами убираем все галочки, кроме RDL3 и CG43.
4. Сохраняем файл, шьёмся им.
5. Любым удобным способом кидаем файл mmcplug.sh из вложения в папку /ezxlocal в телефоне.
6. Телнетимся к телефону, выполняем команду
Код
chmod +x /ezxlocal/mmcplug.sh

7. Заливаем на флешку своп файл по пути, указанном в файле mmcplug.sh (/mmc/mmca1 - это корень флешки. В данном случае путь указан /mmc/mmca1/.system/swapfile - это папка .system в корне флешки, имя файла swapfile. Своп файлы нужных размеров можно взять здесь)
В принципе можно проверять работоспособность.


Для прошивок со стартапом:
1. Любым удобным способом кидаем файлы mmc.agent и mmcplug.sh из вложения в папку /ezxlocal в телефоне.
2. Телнетимся к телефону, выполняем команды
Код
chmod +x /ezxlocal/mmcplug.sh
chmod +x /ezxlocal/mmc.agent

3. См. пункт 7 выше.
4. Добавляем в стартап следующую строку:
Код
mount --bind /ezxlocal/mmc.agent /etc/hotplug/mmc.agent

Перезагружаемся, проверяем работоспособность smile.gif

Листинг файла mmc.agent
Код
#!/bin/bash

#set QTDIR for root
export QTDIR=/usr/lib/ezx

export LD_LIBRARY_PATH=$QTDIR/lib:$LD_LIBRARY_PATH:/usr/language/vr/english/lib:/usr/language/vr/mandarin/lib:/usr/language/vr/common/lib

export EZX_PLUGINS_DIR=/hatcreek/plugins

# font path
export EZX_RES_FONT_PATH=$QTDIR/lib/fonts

# icon path
export EZX_RES_ICON_PATH=/usr/language/icon

# string path
export EZX_RES_STRING_PATH=/usr/language/string

# начало исправления
if [ $ACTION="add" ] && [ -f /ezxlocal/mmcplug.sh ]
  then
    /ezxlocal/mmcplug.sh &
fi
# конец исправления

# MMC Hotplug Module
exec /sbin/mmchotplug $SLOT $ACTION

почему не после exec? Да потому что не работает smile.gif
При подключении флешки, переменная ACTION имеет значение add, при отключении - remove. Переменная SLOT всегда 0.

Листинг файла mmcplug.sh
Код
#!/bin/bash

SWAPFILE=/mmc/mmca1/.system/swapfile

sleep 15
if [ -f $SWAPFILE ]
  then
    start-stop-daemon --start --exec /sbin/swapon -p 1 -v $SWAPFILE
fi

здесь /mmc/mmca1/.system/swapfile - путь к своп файлу, его можно изменить на своё усмотрение. Естественно, он должен существовать.
sleep 15 нужно для выдержки времени перед тем, как флешка определится корректно и смонтируется. 15 секунд должно вполне хватить.
В принципе этот файл можно использовать для чего угодно, выполняться он будет при каждом подключении флешки.


Если всё сделать правильно, то своп будет автоматически подключаться при каждом "втыкании" флешки в телефон.

Отключать своп в любом случае приходится вручную (если установлен MemExpand, то можно просто ткнуть на его иконку в меню. Зависимости от пути своп файла при его отключении нет).
Не сделал автоматически потому, что этот скрипт вызывается только при _физическом_ подключении/отключении флешки. При нажатии на кнопку "Извл." в том окошке, где часы, антенна и т.п. (в виндах это называется трей bicycle.gif ), вызывается что-то другое. Если кто-нибудь знает, что именно при этом вызывается, то отпишитесь плиз. Хотя у меня такое ощущение, что выполняются какие-то внутренние функции в процессе windowssaver.

Сообщение отредактировал kycb-kycb - 22.4.2008, 11:14
Прикрепленный файл files.zip   ( 636 байт ) Кол-во скачиваний: 302
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Darkslider
сообщение 22.4.2008, 10:36


Гуру
******

Группа: Пользователи
Сообщений: 1 343
Регистрация: 29.5.2005
Из: Moscow
Пользователь №: 43 239
Модель телефона: DroidMaxx
Прошивка: 4.4.4


Настроение:
Motorola. С 1го телефона в 2005г и до сих пор. <3



Рейтинг: 259.5



Я на Е2 себе делал "софтину"
2 скрипта на вкл и выкл свопа,со звуком и виброй по окончании операций,было очень удобно
над и тут так сделать,но автозапуск ещё интересней и удобней,надо будет попробовать
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
kycb-kycb
сообщение 22.4.2008, 11:18


Мастер
****

Группа: Пользователи
Сообщений: 196
Регистрация: 16.11.2005
Из: г. Пермь
Пользователь №: 58 587
Модель телефона: XT910 MAXX
Прошивка: any

Рейтинг: 189



Цитата(Darkslider @ 22.4.2008, 16:36) *

Я на Е2 себе делал "софтину"
2 скрипта на вкл и выкл свопа,со звуком и виброй по окончании операций,было очень удобно
над и тут так сделать,но автозапуск ещё интересней и удобней,надо будет попробовать

Ну MemExpand это и делает, тема не совсем об этом.

//
изменил пост, выложил пошаговую инструкцию. Посоветовали biggrin.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
z8080
сообщение 23.4.2008, 23:51


Новичок
*

Группа: Пользователи
Сообщений: 16
Регистрация: 15.2.2008
Из: Одесса
Пользователь №: 163 663
Модель телефона: Motorola A1200e
Прошивка: GizMoto build 59

Рейтинг: 7



Я сделал автоподключение свопа (при включении, т.к. карточку в МИНГе можно выдернуть только при снятом аккумуляторе и горячее её отключение мне не грозит smile.gif ) несколько проще -- без ковыряния в прошивке.

0) Забекапил все данные с карточки
1) При помощи Paragon Partition Manager Разбиваем флешку на разделы -- FAT16 в начале и Linux SWAP в конце.
2) Отформатировал FAT и SWAP-разделы тем же Парагоном
3) Восстановил инфу из бекапа на ФАТ-раздел
4) На телефоне выполнил команду
mkdir /ezxlocal/dev
5) На телефоне выполнил команду

ls -l /dev/mmca1

Смотрим её вывод и получаем номера (у меня 243 1)
и делаем где-нибудь не на фате (например в /ezxlocal) блочные файлы устройств для разделов
например для второго primary раздела (ОН ЖЕ SWAP в данном случае):

mknod -m 660 /ezxlocal/dev/mmca2 b 243 2

6) Для АВТОМАТИЧЕСКОГО подключения свопа при загрузке телефона в авторан поместил команду:
swapon /ezxlocal/dev/mmca2

Плюсы такого метода:
a) При подключении к компьютеру в режиме MassStorage отключать своп нет необходимости.
б) Обращение к разделу свопа идёт напрямую, а не через драйвер ФАТа, т.о. работать всё должно быстрее.

Минус:
Подходит только для МИНГа, т.к. у него флешка "нагорячую" физически не может быть вынута.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Miroschnik
сообщение 28.4.2008, 11:03


Ветеран
*****

Группа: Пользователи
Сообщений: 325
Регистрация: 9.1.2006
Пользователь №: 65 070
Модель телефона: Nokia 5800+LGP500
Прошивка: Разные

Рейтинг: 33



Скачал и установил Paragon Partition Manager, а отформатировать не получается!! Прога пишет что диск повреждён, хотя тел и комп. через картридер его видят, данные передаются и принимаются
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qeest
сообщение 28.4.2008, 12:05


Мастер
****

Группа: Пользователи
Сообщений: 247
Регистрация: 17.9.2006
Из: 54°38' с.ш., 86°08' в.д.
Пользователь №: 99 386
Модель телефона: ROKR E6

Рейтинг: 42



z8080:
1) чем грозит извлечение флешки на горячую с подключенным swap разделом?
2) при нажатии кнопки "Извлечь" в трее, будет ли отключен свап раздел?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
z8080
сообщение 17.5.2008, 21:27


Новичок
*

Группа: Пользователи
Сообщений: 16
Регистрация: 15.2.2008
Из: Одесса
Пользователь №: 163 663
Модель телефона: Motorola A1200e
Прошивка: GizMoto build 59

Рейтинг: 7



Цитата(Qeest @ 28.4.2008, 15:05) *

z8080:
1) чем грозит извлечение флешки на горячую с подключенным swap разделом?
2) при нажатии кнопки "Извлечь" в трее, будет ли отключен свап раздел?


Извини, что долго не отвечал -- учёба запарила

1) Если флешку с включённым свопом выдернуть нагорячую, то телефон зависнет точно. При этом есть некоторая вероятность порчи данных на флешке и/или внутренней памяти.
Поэтому так лучше не делать вообще!
2) Это надо проверить.
Попробуй набрать в консоли на телефоне
swapon -s
затем нажми кнопку "Извлечь" и снова набери
swapon -s
Сравни ответы этой команды ДО и ПОСЛЕ извлечения.
Если в выводе ДО есть цифры, а ПОСЛЕ нет, то всё хорошо -- своп отключился.
Иначе всё аналогично случаю 1) и флешку вынимать нельзя

Добавлено позже (18.5.2008, 0:39):
Цитата(Miroschnik @ 28.4.2008, 14:03) *

Скачал и установил Paragon Partition Manager, а отформатировать не получается!! Прога пишет что диск повреждён, хотя тел и комп. через картридер его видят, данные передаются и принимаются


Если это ещё актуально, то попробуй сначала УДАЛИТЬ ВСЕ РАЗДЕЛЫ на флешке (только с неё данные забекапить не забудь smile.gif ), чтобы флешка отображалась как "Неразмеченная область" или как-то так.
И потом уже на этой неразмеченной области создай FAT и SWAP разделы и отформатируй их. И если получится, дальше по инструкции.

Или попробуй применить другую прогу для разбивки флешки, например PartitionMagic.

P.S. Когда я делал себе, у меня случилась похожая проблема -- PartitionMagic ругался и не форматировал, а Paragon Partition Manager сделал всё отлично.
P.P.S. Точная версия проги, которая у меня заработала:
Код

Paragon Partition Manager, version 8.0, build 328 (25.08.06 ) Enterprise Server Edition

Components versions:


Paragon Base Services Library, version 1.1, build 328 (25.08.06 )
hdm.dll, version 8.0, release 6, build 1728
biont.dll, version 8.0, release 6, build 1728
biont.sys, version 8.0, release 6, build 1728

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Allin
сообщение 30.5.2008, 16:38


Интересующийся
**

Группа: Пользователи
Сообщений: 75
Регистрация: 22.3.2005
Из: Апатиты Мурманской области
Пользователь №: 39 273
Модель телефона: c380, a1200e
Прошивка: motoKDE_2FR, F6

Рейтинг: 6.5



По поводу разбивки карты - я поступил более лаконично wink.gif puppyOS => gparted и вуаля. Все таки создавать своп из под виндас чаще всего проблематично
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qeest
сообщение 1.6.2008, 4:44


Мастер
****

Группа: Пользователи
Сообщений: 247
Регистрация: 17.9.2006
Из: 54°38' с.ш., 86°08' в.д.
Пользователь №: 99 386
Модель телефона: ROKR E6

Рейтинг: 42



Allin, поддерживаю. Gparted - очень удобная, быстрая и понятная программа для разбивки флеш-карты (QTparted по мне - не очень). Есть, кажется, в любом дистрибутиве линукс, только в некоторых по умолчанию (при установке системы) не ставится, нужно доустанавливать.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Anavrin
сообщение 6.6.2008, 9:10


Новичок
*

Группа: Пользователи
Сообщений: 11
Регистрация: 28.9.2006
Пользователь №: 101 027
Модель телефона: A1200e

Рейтинг: 0



Цитата
и делаем где-нибудь не на фате (например в /ezxlocal) блочные файлы устройств для разделов


Если можно объясните для начинающих shuffle.gif как сделать блочные файлы ?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qeest
сообщение 6.6.2008, 13:01


Мастер
****

Группа: Пользователи
Сообщений: 247
Регистрация: 17.9.2006
Из: 54°38' с.ш., 86°08' в.д.
Пользователь №: 99 386
Модель телефона: ROKR E6

Рейтинг: 42



там же написано: mknod (make block or character special files)
Команды вводятся в программе eKonsole (терминал)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LamboR
сообщение 5.8.2008, 12:37


Интересующийся
**

Группа: Пользователи
Сообщений: 51
Регистрация: 26.9.2005
Пользователь №: 52 674
Модель телефона: A1600 Gold
Прошивка: R542_G_11.61.33R

Рейтинг: 0



Подскажите
после команды
mknod -m 660 /ezxlocal/dev/mmca2 b 243 2
пытаюсь выполнить
swapon /ezxlocal/dev/mmca2
Выдает Invalid argument, где что не так? или ручками нельзя смонтировать?

ЗЫ: через авторан тож не подключается.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Borman92
сообщение 5.8.2008, 13:17


Мастер
****

Группа: Пользователи
Сообщений: 252
Регистрация: 14.1.2008
Из: Москва
Пользователь №: 160 063
Модель телефона: A1200e
Прошивка: R541_G_11.52.14R_U3

Рейтинг: 55



Цитата(LamboR @ 5.8.2008, 16:37) *

Подскажите
после команды
mknod -m 660 /ezxlocal/dev/mmca2 b 243 2
пытаюсь выполнить
swapon /ezxlocal/dev/mmca2
Выдает Invalid argument, где что не так? или ручками нельзя смонтировать?

ЗЫ: через авторан тож не подключается.


На карте вторым разделом точно Linux Swap? Если нет, то, само собой, ничего не заработает.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Last
сообщение 5.8.2008, 14:25


X squad : media
*****

Группа: Контент-менеджеры
Сообщений: 576
Регистрация: 14.1.2005
Из: Украина, Мариуполь
Пользователь №: 34 099
Модель телефона: Atrix 4G
Прошивка: CM WB 20/02/12

Рейтинг: 625



LamboR, попрубуй это прописать в авторан
Цитата
#!/bin/bash
/sbin/swapon -p 1 /ezxlocal/dev/mmca2

Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
LamboR
сообщение 6.8.2008, 6:51


Интересующийся
**

Группа: Пользователи
Сообщений: 51
Регистрация: 26.9.2005
Пользователь №: 52 674
Модель телефона: A1600 Gold
Прошивка: R542_G_11.61.33R

Рейтинг: 0



Фэнкс, была у меня ошибка. Был у меня Linux Swap, вторым разделом, но не примари.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
JOker_E6
сообщение 4.9.2009, 18:45


Ветеран
*****

Группа: Пользователи
Сообщений: 328
Регистрация: 13.9.2008
Из: Переславль-Залесский
Пользователь №: 181 248
Модель телефона: E6 Z6
Прошивка: R535

Рейтинг: 14



Выполнил команду swapon /ezxlocal/dev/mmca2
но почему то мне пишет: No such device

/ezxlocal/dev/mmca2
файл весит 0кб....раньше когда подключал свап после этого там файл был и весил он гораздо больше...а щас почему то не хочет создаваться...чтоль...
или в чем проблема?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AnarhySaur
сообщение 5.9.2009, 7:12


Интересующийся
**

Группа: Пользователи
Сообщений: 67
Регистрация: 18.5.2008
Из: Днепропетровск
Пользователь №: 172 572
Модель телефона: Ming A1200e
Прошивка: Black diamond RC8

Рейтинг: 7



Цитата(Miroschnik @ 28.4.2008, 14:03) *

Скачал и установил Paragon Partition Manager, а отформатировать не получается!! Прога пишет что диск повреждён, хотя тел и комп. через картридер его видят, данные передаются и принимаются

Запомните, встроенный кардридер это фигня, насчет внешнего - не знаю, не пробовал!
Вообщем пытался разбить на двух ноутах со встроенным кардридером, при этом 2Гб карточка ставала 1Гб и с одним primary разделом на FAT16, а второго Linux Swap на 70 Мб раздела не было, вместе с остальным почти 1Гб! Причем телефон видел 2Гб и форматировал, а Виндовс вообще карточку не разпознавала! И так несколько раз!
Вообщем разбивал я карточку подключив Минг к компу как сьемное устройство и обошлось без всяких проблем! Разбивал Paragon Partition Server 2008, точно не помню! Не парьтесь ее выкачивать, на следующие выходные после третьего МингоСьезда в Днепропетровске товарищ SerGG выложит прогу в теме "Полный Мануал", я ему скину ее, она портабельная, без установки!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 5.9.2009, 8:15


Гуру
******

Группа: Пользователи
Сообщений: 1 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



Цитата(JOker_E6 @ Вчера, 22:45)

/ezxlocal/dev/mmca2
файл весит 0кб....раньше когда подключал свап после этого там файл был и весил он гораздо больше...а щас почему то не хочет создаваться...чтоль...
или в чем проблема?
*


Файл блочного устройства всегда весит 0 байт
Цитата(AnarhySaur @ Сегодня, 11:12)

а второго Linux Swap на 70 Мб раздела не было
*


Зачем такой большой? Хватит и 32 метров, имхо.

P.S. Запись об включении свопа сделана у меня в ezx_autorun.cfg.
Spoiler:
[00e18742-0c83-0a70-5538-82eb8ef9a516]
Args = /ezxlocal/bswap
CheckAM = 0
Comment =
Delay = 0
Directory = /sbin
Enabled = 1
Exec = swapon
GroupID = root
Hint =
Icon =
JavaId = -1
Name = Своп
Tool = 1
Type = 2
UserID = root

(ezxlocal/bswap - и есть мой файл блочного устройства
[close]



Сообщение отредактировал Garm - 5.9.2009, 8:17
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AnarhySaur
сообщение 5.9.2009, 10:39


Интересующийся
**

Группа: Пользователи
Сообщений: 67
Регистрация: 18.5.2008
Из: Днепропетровск
Пользователь №: 172 572
Модель телефона: Ming A1200e
Прошивка: Black diamond RC8

Рейтинг: 7



Цитата(Garm @ 5.9.2009, 11:15) *

Зачем такой большой? Хватит и 32 метров, имхо.

А какая разница, 32 или 70? Или размер влияет на скорость обмена между свопом и оперативкой?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
JOker_E6
сообщение 5.9.2009, 18:01


Ветеран
*****

Группа: Пользователи
Сообщений: 328
Регистрация: 13.9.2008
Из: Переславль-Залесский
Пользователь №: 181 248
Модель телефона: E6 Z6
Прошивка: R535

Рейтинг: 14



AnarhySaur,
Размер влияет на то сколько ты приложений и прог можеш одновременно например открыть...


Garm,
Так почему же тогда мне пишет ошибку...и своп не рабэ..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
AnarhySaur
сообщение 6.9.2009, 8:46


Интересующийся
**

Группа: Пользователи
Сообщений: 67
Регистрация: 18.5.2008
Из: Днепропетровск
Пользователь №: 172 572
Модель телефона: Ming A1200e
Прошивка: Black diamond RC8

Рейтинг: 7



Цитата(JOker_E6 @ 5.9.2009, 21:01) *

AnarhySaur,
Размер влияет на то сколько ты приложений и прог можеш одновременно например открыть...

Это понятно, что чем больше своп, тем больше прог будет одновременно!
Жаль, что между ними неудобно переключатся, встроенный менеджер задач оставляет желать лучшего! В своем вопросе меня интересовало влияет ли размер флопа на скорость обмена между свопом и оперативкой самого Минга? Интересно, сколько ее физически? Garm пишет, что 32 метров свопа достаточно!
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 6.9.2009, 9:08


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



Цитата
влияет ли размер флопа на скорость обмена между свопом и оперативкой самого Минга
Видимо, нет ...
Цитата
Интересно, сколько ее физически?
46396 Kb
Цитата
Garm пишет, что 32 метров свопа достаточно!
Подтверждаю ...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 8.9.2009, 10:21


Гуру
******

Группа: Пользователи
Сообщений: 1 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



Цитата(JOker_E6 @ 5.9.2009, 22:01)

Garm,
Так почему же тогда мне пишет ошибку...и своп не рабэ..
*


Попробуй сделать:
rm /ezxlocal/dev/mmca2
mknod -m 660 /ezxlocal/dev/mmca2 243 2
swapon /ezxlocal/dev/mmca2

Убедись, что на флешке второй раздел - LinuxSWAP

Единственно, что своп немного притормаживает систему


Было запущено:
MCleaner
StartMenu
Запустил еще
EZTalk
TVControl
Opera Mini Mod
wJimm
EZXSysInfo

Больше телефон открывать приложения отказался. Занято памяти в Диспетчере - 81%
Своп: из 32124 кб занято 16320 кб
(где-то мои исследования этого еще есть)

После выхода из всего этого в Диспетчере занято 42% оказалось...

Сообщение отредактировал Garm - 8.9.2009, 10:56
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grehh
сообщение 9.9.2009, 4:33


Интересующийся
**

Группа: Пользователи
Сообщений: 81
Регистрация: 25.11.2007
Пользователь №: 155 017
Модель телефона: Motorola A1200e
Прошивка: Silent_Bob

Рейтинг: 12.5



Цитата(JOker_E6 @ 5.9.2009, 22:01) *

Так почему же тогда мне пишет ошибку...и своп не рабэ..


Своп должен быть примари (основной раздел) и в данном случае вторым разделом. Убедитесь в выводе команды
ls -l /dev/mmca1
Из под винды бить флэху вообще неблагородное занятие, винда не осиливает более одного раздела на флэхе. Проще и надёжнее GParted с какого-нибудь лайф сиди/двд *nix-дистрибутива.

Сообщение отредактировал grehh - 9.9.2009, 4:34
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
JOker_E6
сообщение 9.9.2009, 15:38


Ветеран
*****

Группа: Пользователи
Сообщений: 328
Регистрация: 13.9.2008
Из: Переславль-Залесский
Пользователь №: 181 248
Модель телефона: E6 Z6
Прошивка: R535

Рейтинг: 14



Да ребят...раньше у меня все ок было и подключалось все ок...

я думаю что то с флешкой...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Qeest
сообщение 10.9.2009, 1:46


Мастер
****

Группа: Пользователи
Сообщений: 247
Регистрация: 17.9.2006
Из: 54°38' с.ш., 86°08' в.д.
Пользователь №: 99 386
Модель телефона: ROKR E6

Рейтинг: 42



JOker_E6, похоже, да. В моем случае: пользуюсь linux-swap разделом (32мб) уже год, стала подвисать система. Увеличил размер своп-раздела до 64мб - зависания прекратились (система начала свопить файлы на другие блоки (физически). Вывод - физический износ флэш-памяти по адресам, используемым своп-разделом.
ЗЫ: теперь своп для меня не актуален - после очередного падения тел постоянно теряет флешку, если подключен своп - зависание обеспечено, без него - просто потеря флехи...
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grehh
сообщение 10.9.2009, 5:03


Интересующийся
**

Группа: Пользователи
Сообщений: 81
Регистрация: 25.11.2007
Пользователь №: 155 017
Модель телефона: Motorola A1200e
Прошивка: Silent_Bob

Рейтинг: 12.5



Цитата(Qeest @ 10.9.2009, 5:46) *

без него - просто потеря флехи...

Ну, не всё так трагично. Затереть своп, оттяпать еще 32 Мб от mmca1 и отформатить опять в своп. Так потихоньку урезать карточку. )
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Garm
сообщение 10.9.2009, 10:12


Гуру
******

Группа: Пользователи
Сообщений: 1 356
Регистрация: 10.8.2005
Из: Морозовск
Пользователь №: 48 276
Модель телефона: a1200e, iXiaomi R3 Pro
Прошивка: Black Ming 3b

Рейтинг: 250



Цитата(grehh @ Вчера, 8:33)

Из под винды бить флэху вообще неблагородное занятие, винда не осиливает более одного раздела на флэхе.
*


Ну я бил с помощью Paragon Partition Manager...
Цитата(Qeest @ Сегодня, 5:46)

ЗЫ: теперь своп для меня не актуален - после очередного падения тел постоянно теряет флешку, если подключен своп - зависание обеспечено, без него - просто потеря флехи...
*


Цитата(grehh @ Сегодня, 9:03)

Ну, не всё так трагично. Затереть своп, оттяпать еще 32 Мб от mmca1 и отформатить опять в своп. Так потихоньку урезать карточку. )
*


Помоему дело в контактах. Оттяпывание места у карточки ничего не даст же - тел так и будет терять флешку (у меня тел тоже начал терять флешку иногда. Протер пальцем контакты флешки и телефона - увидел)
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
grehh
сообщение 10.9.2009, 12:22


Интересующийся
**

Группа: Пользователи
Сообщений: 81
Регистрация: 25.11.2007
Пользователь №: 155 017
Модель телефона: Motorola A1200e
Прошивка: Silent_Bob

Рейтинг: 12.5



Цитата(Garm @ 10.9.2009, 14:12) *

Помоему дело в контактах. Оттяпывание места у карточки ничего не даст же - тел так и будет терять флешку (у меня тел тоже начал терять флешку иногда. Протер пальцем контакты флешки и телефона - увидел)

Думаю, что на просторах форума невозможно будет отыскать статистику преобладания отказов флеш-накопителя из-за потери контакта, либо же из-за битых секторов. Но по логике - флешку не так уж и часто приходится извлекать из аппарата (ибо для переноса информации есть более рациональные способы (ну и если не Е6 же)) и, соответственно, самопроизвольное истирание контактов в чреве телефона мы в расчёт не берем, а вот использование области памяти для размещения файла/раздела подкачки с чтением/записью/перезаписью (тысячи их) ведёт невидимую войну со здоровьем пациента ежесекундно каждый час на протяжении многих месяцев.
Дискуссию, думаю, вести не стоит. Флеш можно таки просто чекнуть любой предназначенной для этого дела софтиной.
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
JOker_E6
сообщение 10.9.2009, 14:02


Ветеран
*****

Группа: Пользователи
Сообщений: 328
Регистрация: 13.9.2008
Из: Переславль-Залесский
Пользователь №: 181 248
Модель телефона: E6 Z6
Прошивка: R535

Рейтинг: 14



Цитата(Qeest @ Сегодня, 1:46)

Вывод - физический износ флэш-памяти по адресам, используемым своп-разделом.
ЗЫ: теперь своп для меня не актуален - после очередного падения тел постоянно теряет флешку, если подключен своп - зависание обеспечено, без него - просто потеря флехи...
*


Вот такая же ерунда была........
у меня свом был 128мб....еще год назад делил не знал что это много..
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
papaha6666
сообщение 27.3.2012, 5:02


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 25.2.2010
Пользователь №: 214 401
Модель телефона: Ming a1200e
Прошивка: Black Ming v2

Рейтинг: 0



z8080,такой вопрос
у меня катра на 8 гиг а FAT16 поддерживает до 4 гиг,не больше... nono.gif
как можно отобразить полный объем флешки телефоном?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Silent_Bob
сообщение 27.3.2012, 6:46


Городской партизан
********

Группа: Разработчики
Сообщений: 3 590
Регистрация: 6.2.2008
Пользователь №: 162 603
Модель телефона: A853, A1200e, Xiaomi MI-2
Прошивка: Готичная
Финалист Конкурса 2010

Рейтинг: 807



изменяем ID раздела на FAT16
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
papaha6666
сообщение 28.3.2012, 10:25


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 25.2.2010
Пользователь №: 214 401
Модель телефона: Ming a1200e
Прошивка: Black Ming v2

Рейтинг: 0



спасибо Silent Bob,сейчас будем колдовать))
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
papaha6666
сообщение 28.3.2012, 16:07


Новичок
*

Группа: Пользователи
Сообщений: 3
Регистрация: 25.2.2010
Пользователь №: 214 401
Модель телефона: Ming a1200e
Прошивка: Black Ming v2

Рейтинг: 0



сделал все по картинкам,прошивка твоя Black Minq,но видит только 3.7 гига и свап ваще мертвый...
скажи,мне проще создать раздел подкачки на карте или закинуть файл свапа?
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
Автоматическое подключение свопа, при вставке флешки · Motorola ROKR E6, E6e, E6tv, MING A1200, A1200i, A1200e, A1200r, A1200w, A1600 · Forum
 

Ответ в темуСоздание новой темы
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 



Текстовая версия Сейчас: 5.7.2025, 10:05

Форум живёт: