motofan logo
> 

Разбиваем Карту Памяти, на FAT16, SWAP, EXT3

whitemoto
сообщение 3.2.2007, 14:26


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

Группа: Разработчики
Сообщений: 553
Регистрация: 22.12.2005
Пользователь №: 63 052
Модель телефона: Motorola ROKR E2
Прошивка: pre

Рейтинг: 165.5



Следующий монстр будет с поддержкой ext3 фс и нескольких разделов на карте памяти, поэтому надо разбить флэшку на соответствующие разделы. Для использования swap раздела, эксперементов и не только...
1. FAT16 (сколько хотите, можно 80%)
2. swap (20 - 30мб)
3. ext3 (желательно 500 - 1024мб, для установки различных оболочек, генты и тд и тп.) Место просто так занимать не будет, в телефоне с этим разделом можно работать также как и с FAT, только при подключении как флэшки винда не увидит этот раздел (в линксе все норм). Через самбу можно будет заливать...
Приблизительно рассчитайте сразу сколько какой раздел будет занимать места.

Установленный на компьютере Linux обязателен!!! Дистр. рекомендую Gentoo, если до этого дел с линуксом не имели, то помучаетесь с недельку, за то потом во многом разбираться будете. Тем более это один из самых документируемых дистрибов на русском. Да и кроме этого можно поставить генту на Е2, есть соответствующий проект...

Подключаем телефон как карту памяти, монтируем (mount /dev/sda1 /mnt/sda1), бэкапим все содержимое, отмонтируем (umount /mnt/sda1).

Разбиваем с помощью fdisk:
Код
fdisk /dev/sda

p - покажет разделы существующие на карте памяти
Удаляем все разделы командой d, и вводом номеров разделов.
Проверяем - p, разделов быть не должно.
Создаем первый FAT раздел:
n - последует запрос о создании расширенного или основного раздела, вводим p;
далее вводим порядковый номер раздела, т.е. 1;
теперь вводим объем раздела - First cylinder, по дефолту должно быть 1, вводим 1;
на запрос о последнем цилиндре указываем размер в мегабайтах так +200M;
проверяем;
теперь сменим тип будущей файловой системы раздела: t, и вводим цифру 6, которой соответствует FAT16 (можно ввести L и просмотреть доступные ID разделов).
проверяем, должно получиться примерно так:
Код

Command (m for help): p

Disk /dev/mmca: 127 MB, 127139840 bytes
8 heads, 32 sectors/track, 970 cylinders
Units = cylinders of 256 * 512 = 131072 bytes

   Device Boot      Start         End      Blocks  Id System
/dev/mmca1               1         306       39152   6 FAT16

из программы не выходим, делаем своп раздел
SWAP:
вводим:
n - новый раздел
p - главный
2 - порядковый номер
Enter - на запрос о первом цилиндре (по дефолту берется значение конца первого раздела)
+30M - или сколько там...
t - сменить ид раздела
2 - ид раздела для 2-го раздела флэхи
82 - ид раздел соответствующий Linux swap
p - смотрим...
из программы так же не выходим! (изменения еще не внесены)
3-й раздел ext3
n
p
3
Enter - первый цилиндр, по дефолту
Enter - последний цилиндр. т.е. использовать все оставшееся свободное место.
p - проверяем, вводить t не требуется, id по умолчанию 83, т.е. Linux

Если где-то допустили ошибку можно удалить раздел и создать по новой, или выйди из программы - q, или вообще Ctrl+C.
После того как все удачно разметили, нужно записать изменения в таблицу разделов на карте памяти:
w - процедура не долгая...

Теперь в линуксе в /dev имеем sda1, sda2, sda3. Нужно их отформатировать!

Форматируем разделы:
Для форматирования sda1 (FAT16) я использовал mkfs.vfat из пакета dosfstools в Gentoo.
mkfs.vfat /dev/sda1
Делаем свап:
mkswap /dev/sda2
ext3:
mkfs.ext3 -j /dev/sda3

Ну вот и все пожалуй smile.gif флэшка к выходу монстра будет уже готова!

Под Windows можно разметить с помощью Paragon Partition Manager (не уверен на счет 100%-й работы)
Разбиваем Карту Памяти
пост №40

для тех кто хочет проверить работу свопа:
swapon -s показывает использование свопа
подключение свопа:
swapon [файл_устройства]
файл устройства создавать так:
mknod -m 660 /ezxlocal/home/mmca2 b 243 2
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить
 
Ответ в темуСоздание новой темы
Ответов
kryck
сообщение 6.2.2007, 8:31


Опытный
***

Группа: Пользователи
Сообщений: 103
Регистрация: 29.10.2006
Пользователь №: 105 209
Модель телефона: Motorola Rokr E2
Прошивка: Public_beta1

Рейтинг: 13



Значит Paragon Partition Mananager нормально работает с флешкой. Создал без проблем нужные разделы. Затем прописал в авторане:

mknod -m 660 /ezxlocal/home/mmca2 b 243 2
swapon /ezxlocal/home/mmca2

ВСЁ ... Своп создан smile.gif
Проверял через телнет (swapon -s) все работает clap.gif
Правда пока существенного ускорения в работе не заметил unsure.gif
Юзер вышелВ друзьяВизиткаП/Я
К началу страницы
+Ответить

Сообщений в этой теме
whitemoto   Разбиваем Карту Памяти   3.2.2007, 14:26
whitemoto   Ребята вчера тестировал тело со свапом на 20мб, ра...   5.2.2007, 14:55
Паук   1. Под виндой можно разбить флеху ЛЮБЫМИ средствам...   5.2.2007, 19:32
Polovoy   По идее-то может, вот только я сколько версий не ...   6.2.2007, 7:58
kryck   Значит Paragon Partition Mananager нормально работ...   6.2.2007, 8:31
4ep   Всё. Флешка готова. 1,5 гига fat16, 300 метров ext...   6.2.2007, 18:19
4ep   Скачиваете Paragon Partition Mananager или 7.0, ил...   6.2.2007, 19:09
Darkslider   Я лишь могу посоветовать Acronis Disc Director,в и...   7.2.2007, 0:11
kryck   Забираю свои слова назад... После установки свопа...   7.2.2007, 4:45
hrone   1)Кто знает в чём проблема? После всех танцев с бу...   18.3.2007, 10:11
korifey13   А не посоветует ли кто линуксовый LiveCD чтобы раз...   20.4.2007, 19:21
korifey13   у меня парагон партишн менеджер 7.0... Описалово п...   21.4.2007, 21:03
korifey13   Всё переделал. Скачал восьмой парагон, снёс все ра...   22.4.2007, 18:17
korifey13   Не дождался комментариев, сделал "touch /ezxl...   24.4.2007, 7:06
Carter   Скачал Партишн Меджик 8.0, но он флешку не видит...   19.5.2007, 15:38
Carter   Люди есть еще какие нибудь проги под винду чтоб фл...   27.5.2007, 9:40
Upliftor   Carter, у меня такая же проблема :(   27.5.2007, 10:37
Seregarz   Paragon Partition Manager Professional v 8.0 прекр...   27.5.2007, 14:02
garic   Seregarz, пиши подробней у меня тоже только винт...   27.5.2007, 15:18
Seregarz   garic , что подробней? Работает она с флешками, че...   28.5.2007, 18:56
garic   Seregarz, извини запара вышла если можеш дай ссы...   29.5.2007, 16:39
Carter   Seregarz прав Paragon Partition Manager Profession...   2.6.2007, 19:50
dzhek   Сильно не ругайте,но зачем эти три раздела?как я п...   17.7.2007, 19:01
INDZAGI   Сильно не ругайте,но зачем эти три раздела?как я ...   20.8.2007, 2:24
Semen.tdvd   присоединяюсь к вопросу выше... Ответьте пожалуйст...   3.10.2008, 16:12
eXeTeR   Тему для новичков пробовали читать?   3.10.2008, 16:32
Semen.tdvd   Читал, но не понял.... и еще вопросик: попробовал ...   3.10.2008, 17:40
Vadimchik   Зайди в оффис--tools--SD подкл. Swap/Ext3   4.10.2008, 6:24
Semen.tdvd   Спасибо ОГРОМНОЕ!!!!   4.10.2008, 7:29
Sniper2009   Помогите!А что значит ''ОШИБКА не удал...   17.8.2009, 16:48
МихАйс   если мне нужен отдельный раздел для свап,а остальн...   29.9.2009, 10:17
dvrts   1-й раздел под нужды, второй под свап и желательн...   2.10.2009, 6:46

Разбиваем Карту Памяти, на FAT16, SWAP, EXT3 · Motorola ROKR E2, A910, A910i, E895 · Forum
 

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

 



Текстовая версия Сейчас: 16.7.2025, 16:36

Форум живёт: