Unelte utilizator

Unelte site


mandriva:instalare:instalare_mandriva_pe_stick_usb

Diferențe

Aceasta arată diferențele dintre revziile selectate și versiunea curentă a paginii.

Link către această vizualizare comparativă

mandriva:instalare:instalare_mandriva_pe_stick_usb [2009/05/03 18:58] (curent)
Linia 1: Linia 1:
 +Acest ghid are la baza informatiile din [[http://​lordikc.free.fr/​wordpress/?​page_id=158|blog-ul L'​Ordikc]].
 +
 +===== Materiale necesare =====
 +
 +  - 1 buc stick USB de minimum 1Gb
 +  - imaginea ISO pentru Mandriva One pe care o putem descarca de [[http://​ftp.iasi.roedu.net/​mirrors/​ftp.mandrake.com/​official/​iso/​2009.1/​|aici]] (versiunea [[http://​ftp.iasi.roedu.net/​mirrors/​ftp.mandrake.com/​official/​iso/​2009.1/​mandriva-linux-one-2009.1-KDE4-europe2-cdrom-i586.iso|KDE 4]] sau [[http://​ftp.iasi.roedu.net/​mirrors/​ftp.mandrake.com/​official/​iso/​2009.1/​mandriva-linux-one-2009.1-GNOME-europe-americas-cdrom-i586.iso|GNOME]] ). Puteti incerca chiar si cu versiunile realizate de echipa [[http://​mib.pianetalinux.org/​mib/​|M.I.B ]]
 +  - fisierele de boot pe care le putem descarca de [[http://​lordikc.free.fr/​sources/​kit_2009.1.tgz|aici]]
 +  - instalam pachetele **syslinux** si **dosfstools**
 +
 +
 +===== Pregatirea stick-ului USB =====
 +
 +**Salvati de pe stick toate datele importante deoarece vor fi sterse**
 +
 +Pentru a putea boot-a calculatorul de pe acest mediu trebuie ca partitia sa fie facuta activa.
 +
 +Introducem stick in calculator si identificam partitia sa cu comanda
 +
 +<​code>​
 +[cristi@cristi ~]$ cat /​proc/​partitions
 +major minor  #​blocks ​ name
 +
 +   ​8 ​    ​0 ​ 244198584 sda
 +   ​8 ​    ​1 ​  ​30716248 sda1
 +   ​8 ​    ​2 ​         1 sda2
 +   ​8 ​    ​5 ​  ​81923436 sda5
 +   ​8 ​    ​6 ​  ​81923436 sda6
 +   ​8 ​    ​7 ​   2096451 sda7
 +   ​8 ​    ​8 ​  ​26218048 sda8
 +   ​8 ​    ​9 ​  ​10490413 sda9
 +   ​8 ​   10   ​10827778 sda10
 +   ​8 ​   16    1956864 sdb
 +   ​8 ​   17    1951866 sdb1
 +</​code>​
 +
 +In acest caz unitatea este **sdb**. Utilizam fdisk pentru partionare.
 +
 +<​code>​[root@cristi ~]# fdisk /​dev/​sdb</​code>​
 +
 +Vizualizam tablela de partitii cu comanda **p**
 +
 +<​code>​Command (m for help): p
 +
 +Disk /dev/sdb: 2003 MB, 2003828736 bytes
 +255 heads, 63 sectors/​track,​ 243 cylinders
 +Units = cylinders of 16065 * 512 = 8225280 bytes
 +Disk identifier: 0x00092241
 +
 +   ​Device Boot      Start         ​End ​     Blocks ​  ​Id ​ System
 +/​dev/​sdb1 ​  ​* ​          ​1 ​        ​243 ​    ​1951866 ​  ​83 ​ Linux
 +</​code>​
 +
 +Pentru siguranta o stergem cu comanda **d**
 +
 +<​code>​Command (m for help): d
 +Selected partition 1
 +
 +Command (m for help): p
 +
 +Disk /dev/sdb: 2003 MB, 2003828736 bytes
 +255 heads, 63 sectors/​track,​ 243 cylinders
 +Units = cylinders of 16065 * 512 = 8225280 bytes
 +Disk identifier: 0x00092241
 +
 +   ​Device Boot      Start         ​End ​     Blocks ​  ​Id ​ System
 +
 +</​code>​
 +
 +Cream noua partitie cu comanda **n** (folosim intreaga capacitate a stick-ului)
 +
 +<​code>​
 +Command (m for help): n
 +Command action
 +   ​e ​  ​extended
 +   ​p ​  ​primary partition (1-4)
 +p
 +Partition number (1-4): 1
 +First cylinder (1-243, default 1):
 +Using default value 1
 +Last cylinder, +cylinders or +size{K,​M,​G} (1-243, default 243):
 +Using default value 243
 +</​code>​
 +
 +Facem partitia activa cu comanda **a**
 +
 +<​code>​Command (m for help): a
 +Partition number (1-4): 1
 +</​code>​
 +
 +Reverificam partitia creata:
 +
 +<​code>​
 +Command (m for help): p
 +
 +Disk /dev/sdb: 2003 MB, 2003828736 bytes
 +255 heads, 63 sectors/​track,​ 243 cylinders
 +Units = cylinders of 16065 * 512 = 8225280 bytes
 +Disk identifier: 0x00092241
 +
 +   ​Device Boot      Start         ​End ​     Blocks ​  ​Id ​ System
 +/​dev/​sdb1 ​  ​* ​          ​1 ​        ​243 ​    ​1951866 ​  ​83 ​ Linux
 +</​code>​
 +
 +Salvam noua tabela cu comanda **w**
 +<​code>​
 +Command (m for help): w
 +The partition table has been altered!
 +
 +Calling ioctl() to re-read partition table.
 +Syncing disks.
 +</​code>​
 +
 +Formatam partitia FAT pentru a putea fi utilizat stick-ul si in Windows avand eticheta **MANDRIVAONE** (neaparat cu litere mari)
 +
 +<​code>​[root@cristi cristi]# mkdosfs /dev/sdc1 -n MANDRIVAONE</​code>​
 +
 +===== Copierea fisierelor pe stick =====
 +
 +Extragem fisierele din [[http://​lordikc.free.fr/​sources/​kit_mdv2009.tgz|arhiva]] pe stick si vom avea urmatoarea structura:
 +
 +<​code>​
 +[root@cristi cristi]# ll /​media/​MANDRIVAONE/​
 +total 6692
 +drwxr-xr-x 2 cristi root    4096 2008-10-12 14:34 boot/
 +-rwxr-xr-x 1 cristi root 6811677 2008-10-12 15:07 initrd.usb*
 +-r-xr-xr-x 1 cristi root   14453 2008-11-22 13:30 ldlinux.sys*
 +drwxr-xr-x 2 cristi root    4096 2008-11-22 13:27 loopbacks/
 +-rwxr-xr-x 1 cristi root     121 2008-10-12 14:34 syslinux.cfg*
 +</​code>​
 +
 +Copiem de pe CD fisierul **loopbacks/​distrib-lzma.sqfs** in folderul **loopbacks/​** de pe stick
 +
 +===== Crearea partitiei boot-abile =====
 +
 +Cu ajutorul comenzii **syslinux** facem partitia boot-abila
 +
 +<​code>​[root@cristi media]# syslinux -f /​dev/​sdb1</​code>​
 +
 +Si acum aveti un sistem Mandriva One la purtator gata de actiune.
 +
 +**Atentie:​** Rularea este identica cu cea de pe CD adica nu se vor salva setarile sau date pe partitie, aceasta fiind **read-only**
 +
 +Reboot
 +
  
mandriva/instalare/instalare_mandriva_pe_stick_usb.txt · Ultima modificare: 2009/05/03 18:58 (editare externă)