Unelte utilizator

Unelte site


mandriva:instalare:instalare_mandriva_pe_stick_usb

Acest ghid are la baza informatiile din blog-ul L'Ordikc.

Materiale necesare

  1. 1 buc stick USB de minimum 1Gb
  2. imaginea ISO pentru Mandriva One pe care o putem descarca de aici (versiunea KDE 4 sau GNOME ). Puteti incerca chiar si cu versiunile realizate de echipa M.I.B
  3. fisierele de boot pe care le putem descarca de aici
  4. 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

[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

In acest caz unitatea este sdb. Utilizam fdisk pentru partionare.

[root@cristi ~]# fdisk /dev/sdb

Vizualizam tablela de partitii cu comanda p

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

Pentru siguranta o stergem cu comanda d

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

Cream noua partitie cu comanda n (folosim intreaga capacitate a stick-ului)

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

Facem partitia activa cu comanda a

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

Reverificam partitia creata:

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

Salvam noua tabela cu comanda w

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

Formatam partitia FAT pentru a putea fi utilizat stick-ul si in Windows avand eticheta MANDRIVAONE (neaparat cu litere mari)

[root@cristi cristi]# mkdosfs /dev/sdc1 -n MANDRIVAONE

Copierea fisierelor pe stick

Extragem fisierele din arhiva pe stick si vom avea urmatoarea structura:

[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*

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

[root@cristi media]# syslinux -f /dev/sdb1

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ă)