Следующий монстр будет с поддержкой 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:
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
Ну вот и все пожалуй флэшка к выходу монстра будет уже готова!
Под Windows можно разметить с помощью Paragon Partition Manager (не уверен на счет 100%-й работы)
Разбиваем Карту Памяти
пост №40
для тех кто хочет проверить работу свопа:
swapon -s показывает использование свопа
подключение свопа:
swapon [файл_устройства]
файл устройства создавать так:
mknod -m 660 /ezxlocal/home/mmca2 b 243 2
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
Ну вот и все пожалуй флэшка к выходу монстра будет уже готова!
Под Windows можно разметить с помощью Paragon Partition Manager (не уверен на счет 100%-й работы)
Разбиваем Карту Памяти
пост №40
для тех кто хочет проверить работу свопа:
swapon -s показывает использование свопа
подключение свопа:
swapon [файл_устройства]
файл устройства создавать так:
mknod -m 660 /ezxlocal/home/mmca2 b 243 2