Project Linux on Sx1!

О
проекте
Как разбить карту
(Windows)
Как разбить карту
(Linux)
Запуск из
Symbian'a
Запуск из
Linux'a
Скачать

oSLik.ru
Оф. сайт
проекта
Trolltech

Вы можете помочь проекту перечислением денежных
средств на электронный кошелёк Web-money:
R170499923077

Z197606159332
U329640167217

Режем MMC на разделы с помощью Linux'a
Необходимо порезать
на три раздела:
1 - Ext2 (~60 mb)
2 - Fat16
3 - swap (32
b)

Для этой цели используем мощную утилиту - fdisk.
Необходимо запустить её указав в качестве параметра свой диск
(флешку) который будем резать.

#fdisk /dev/sdb
sdb - флешка у меня, у вас может
быть подругому.
Далее программа выдаст приглашение. Нажимаем "p"
чтобы посмотреть текущую схему разбиения:

Command (m for help): p
Disk /dev/sdb: 128 MB,
128450560 bytes
255 heads, 63 sectors/track, 15
cylinders
Units = cylinders of 16065 * 512 = 8225280
bytes

Device Boot Start End Blocks Id System
/dev/sdb1 1 9
72261 83 Linux
/dev/sdb2 10 15 48195 6 FAT16

Command (m
for help):
Т.к я уже разбивал флешку у меня два раздела, ext2
и fat16. Приступаем:
1. Сначало удалим все существующие разделы.
Для удаления надо нажать "d"

Command (m for help): d
Partition number (1-4):
1

Command (m for help): d
Selected partition
2

Теперь выведем список разделов, чтобы удоставерится, что
всё удалено:

Command (m for help): p

Disk /dev/sdb: 128 MB,
128450560 bytes
255 heads, 63 sectors/track, 15
cylinders
Units = cylinders of 16065 * 512 = 8225280
bytes

Device Boot Start End Blocks Id System

Command
(m for help):
Примечание: Фактическое удаление раздела пока
не произведено, т.е если чтото сделали не так можно выйти без
сохранения нажав "q"
2. Создание новых разделов.
Для
создание новых разделов необходимо нажать "n", затем "p", чтобы
выбрать первичный раздел, "1", указываем, что это первый раздел,
первый и последний цилиндры.

Первый раздел:

Command (m for help): n
Command action
e
extended
p primary partition (1-4)
p
Partition number
(1-4): 1
First cylinder (1-15, default 1):
Using default
value 1
Last cylinder or +size or +sizeM or +sizeK (1-15, default
15): +60M

Command (m for help):
Раздел фат16:

Command (m for help): n
Command action
e
extended
p primary partition (1-4)
p
Partition number
(1-4): 2
First cylinder (9-15, default 9):
Using default
value 9
Last cylinder or +size or +sizeM or +sizeK (9-15, default
15): +15M

Command (m for help): p
Укажем, что второй
раздел будет фат16:

Command (m for help): t
Partition number (1-4): 2

Hex code (type L to list codes): 6
Changed system type of
partition 2 to 6 (FAT16)
Раздел подкачки:

Command (m for help): n
Command action
e
extended
p primary partition (1-4)
p
Partition number
(1-4): 3
First cylinder (12-15, default 12):
Using default
value 12
Last cylinder or +size or +sizeM or +sizeK (12-15,
default 15):
Using default value 15

Command (m for help):
t
Partition number (1-4): 3
Hex code (type L to list codes):
82
Changed system type of partition 3 to 82 (Linux swap /
Solaris)
В итоге получилось:

Command (m for help): p

Disk /dev/sdb: 128 MB,
128450560 bytes
255 heads, 63 sectors/track, 15
cylinders
Units = cylinders of 16065 * 512 = 8225280
bytes

Device Boot Start End Blocks Id System
/dev/sdb1 1 8
64228+ 83 Linux
/dev/sdb2 9 11 24097+ 6 FAT16
/dev/sdb3 12 15
32130 82 Linux swap / Solaris

Для завершения разбиения и
сохраниния всех параметров вводим:

Command (m for help): w
Теперь нужно
отформатировать разделы в нужные файловые системы:

#mke2fs /dev/sdb1
#mkfs.vfat /dev/sdb2
#mkswap
/dev/sdb3
Всё! Распаковываем архив на первый раздел, лоадер из
симбы на второй, и стартуем телефон.

Copyright (c)