Instalați linux pe cartela SD

  • Un computer care rulează Linux (puteți rula linux pe o mașină virtuală)
  • PDA Asus P535
  • cartela de memorie miniSD de la cel puțin 512 MB (mai bună de 1 GB)

Creați două secțiuni pe hartă:

Comanda (m pentru ajutor): p # introduceți comanda p pentru a vedea care partiții există o hartă, dacă sunt, le ștergem cu comanda d






Disk / dev / mmcblk0: 3999 MB, 3999268864 octeți
82 capete, 17 sectoare / cale, 5603 cilindri
Unități = cilindri de 1394 * 512 = 713728 octeți
Identificator de disc: 0x00000000

Sistem de identificare a blocărilor de pornire a dispozitivului de pornire a dispozitivului
/ dev / mmcblk0p1 1 48 33447+ 6 FAT16
/ dev / mmcblk0p2 49 5602 3871138 83 Linux

Comandă (m pentru ajutor): d
Numărul partiției (1-4): 1 # specificați numărul partiției care trebuie șters

Comandă (m pentru ajutor): d
Partiția selectată 2

Comanda (m pentru ajutor): n # creați o partiție nouă cu comanda n
Acțiune de comandă
e extins
p partiție primară (1-4)
p # avem nevoie doar de partițiile principale, nu ezitați să p
Numărul partiției (1-4): 1 # numărul secțiunii, setul 1
Primul cilindru (1-5603, implicit 1): # numărul sectorului din care începe secțiunea, aici apăsăm pur și simplu Enter
Utilizarea valorii implicite 1
Ultimul cilindru, + cilindri sau + dimensiune (1-5603, implicit 5603): + 8M # introduce aici + 8M (8 megabytes)







Comanda (m pentru ajutor): n # creați o partiție pentru rootfs
Acțiune de comandă
e extins
p partiție primară (1-4)
p
Numărul partiției (1-4): 2 # introduceți numărul secțiunii 2 și apăsați pe Enter de două ori
Primul cilindru (14-5603, implicit 14):
Utilizarea valorii implicite 14
Ultimul cilindru, + cilindri sau + dimensiune (14-5603, implicit 5603):
Utilizând valoarea implicită 5603

Comandă (m pentru ajutor): t # modificați ID-ul primei partiții la FAT16
Numărul partiției (1-4): 1
Codul hexaj (tip L pentru a lista codurile): 6

Comandă (m pentru ajutor): p # asigurați-vă că am făcut totul bine
Disk / dev / mmcblk0: 3999 MB, 3999268864 octeți
82 capete, 17 sectoare / cale, 5603 cilindri
Unități = cilindri de 1394 * 512 = 713728 octeți
Identificator de disc: 0x00000000
Sistem de identificare a blocărilor de pornire a dispozitivului de pornire a dispozitivului
/ dev / mmcblk0p1 1 48 33447+ 6 FAT16
/ dev / mmcblk0p2 49 5602 3871138 83 Linux

Comandă (m pentru ajutor): wq # scrie schimbările făcute
Masa partiției a fost modificată!

Apelarea ioctl () pentru a re-citi tabela de partiții.

Crearea de sisteme de fișiere pe o cartelă de memorie

Acest lucru se face foarte simplu:

$ mkfs.vfat / dev / mmcblk0p1
$ mkfs.reiserfs / dev / mmcblkp2

Desfacerea unei imagini

Plasați fișierele descărcate în directorul de acasă și executați următoarele comenzi:

$ mount / dev / mmcblk0p2 / mnt / cdrom
$ cd / mnt / cdrom
$ tar-xvf

Probleme cunoscute

Conectarea la un PC

Asigurați-vă că nucleul de pe PC este asamblat cu acești parametri:

Drivere de dispozitiv -> Suport pentru dispozitive de rețea-> Adaptoare de rețea USB

Rețele simple de rețea USB (subset Ethernet CDC)
[*] Link-uri integrate ARM Linux (iPaq.)

Ce altceva este interesant?







Articole similare

Trimiteți-le prietenilor: