Зе Таблет Блог - блог посвящен интернет-планшетам Nokia N800 и N810.
May 05 2009

Форматирование карт памяти на интернет-планшетах N800 или N810

Обновлено (08.05.09): Если Вам просто нужно отформатировать карту памяти, тогда Вам сюда: Форматирование карт памяти на интернет-планшетах N800 или N810 – 2

Цель этой заметки – отформатировать карту памяти так, чтобы подготовить ее к статье “Загрузка с карты памяти N8×0 своими руками”

Внимание: форматирование карты приведет к потере всех данных, хранящихся на ней.
1. Установка необходимых пакетов и создание необходимых разделов на карте памяти
Теория: N810 оборудована встроенной картой памяти в 2Гб и одним разъемом под карту minoSD, в N800 – два разъема для карт памяти SD.  Все карты делятся на:

  • External (внешняя карта) ей соответствует файл /dev/mmcblk1, карта монтируется как /media/mmc1
  • Internal (внутренняя карта) ей соответствует файл /dev/mmcblk0, карта монтируется как /media/mmc2

Выбираем карту с которой будем работать. В данном примере будем работать с внутренней картой памяти.  Для нее нужно будет создать два раздела, первый раздел будет VFAT (соответствует “6″), второй раздел LINUX_83, третий и четвертый разделы остаются пустыми.  У меня карточка объемом 2Гб, она будет разбита на 480Мб(соответствует значение 15000) под VFAT, а остальное под раздел Linux, кстати, на нем и будет в дальнейшем размещаться ОС Maemo.

Запускам X Terminal:
получаем root доступ, далее выполняем следующие комманды:

apt-get install e2fsprogs

ставим пакет e2fsprogs, он содержит набор утилит для работы с разными файловыми системами

umount /media/mmc1

размонтировать карту памяти mmc1

umount /media/mmc2

размонтировать карту памяти mmc2

sfdisk /dev/mmcblk0

Утилитой sfdisk создадим необходимые нам разделы на карте памяти, в примере это внутренняя карта памяти.

/dev/mmcblk0p1:1,15000,6

/dev/mmcblk0p2:15001,,

/dev/mmcblk0p3:

/dev/mmcblk0p4:

2. Форматирование разделов карт памяти:
После создания разделов отформатируем их:

mkdosfs /dev/mmcblk0p1

форматируем первый раздел утилитой mkdosfs

shutdown -r now

перезагружаем интернет-планшет

mke2fs /dev/mmcblk0p2

форматируем второй раздел утилитой mke2fs

shutdown -r now

опять перезагружаем интернет-планшет

3. Монтирование разделов карт памяти:

Теперь настало время монтировать карту(ы) памяти обратно:
Раздел, отфарматированный VFAT будет автоматически подмонтирован при старте системы. Раздел EXT2 необходимо монтировать вручную:

insmod /mnt/initfs/lib/modules/$(uname -r)/mbcache.ko

insmod /mnt/initfs/lib/modules/$(uname -r)/ext2.ko

mount /dev/mmcblk0p2 /media/mmc2

Источник: http://wiki.maemo.org

Также рекомендую:


blog comments powered by Disqus