Instalare Debian Squeeze prin intermediul unui stic USB

Acum câteva zile unitatea CD/DVD de la Laptop a cedat și nu a vrut să mai colaboreze cu el și evident nici cu mine.
Având nevoie să instalez Debian în dual-boot cu Windows 7, am fost constrâns de situație să găsesc o modalitate simplă și eficace de a instala fără a mai fi nevoie de CD/DVD-ul de instalare și evident să depind de unitatea CD/DVD/RW.
Condiția esențială a acestei metode descrise în cele ce urmează este ca mașina pe care se face instalarea să aibă opțiunea de boot de pe o unitate USB, care în cazul meu aceasta este satisfăcută.
O altă condiție este ca PC-ul sau cazul meu, Laptop-ul să ruleze cu Linux. Norocul meu a fost că pe PC am tot dual-boot Debian – Windows 7 pe 64-bit. Deci evident și această condiție a fost satisfăcută 100%.
Acum să trecem la fapte: Există mai multe modalități – chiar foarte multe pot spune – prin care putem instala Debian Linux şi anume:
- Prin intermediul CD-urilor sau DVD-urilor pe care le putem descărca de pe site-ul Debian sau de a obţine (cazuri rare) de la “Vendors of Debian CDs“.
Este cea mai populară metodă şi cel mai uşor de utilizat.
- Prin intermediul dischetelor;
Aceată metodă este depăşită şi foarte puţini oameni o mai utilizează.
- Prin intermediul unui stic USB.
sau
- Prin intermediul reţelei de boot (PXE).
Aici “avem nevoie de un server TFTP şi DHCP (sau BOOTP, sau RARP) care va servi fişierele necesare instalării pentru maşinile din reţeaua locală. Dacă BIOS-ul maşinii care trebuie instalată suportă acest lucru, putem încărca sistemul Debian Linux prin reţeaua locală (folosind PXE şi TFTP) şi instala apoi intregul sistem Debian Linux. Nu toate maşinile suportă boot-area prin reţea.
ATENȚIE! Aceasta metodă nu este recomandată pentru începători !”
Aceste ultime două metode nu sunt aşa de simple, deşi dezvoltatorii Debian Linux au făcut o treabă excelentă pentru a face acest lucru cât mai simplu posibil.
Vom avea nevoie de un computer care rulează Linux şi o unitate flash USB (aka stic USB – cazul meu un Kingston DT Mini Slim de 8 GB) cu o dimensiune de cel puţin 256 MB pe care o vom pregăti ca mediu pentru instalare.
Introducem stic-ul USB la un computer care rulează deja Linux şi ne asigurăm că este detectat de către kernel. Cele mai multe dintre versiunile recente de kernel şi distribuţii Linux pot detecta dispozitivele USB fără a mai fi nevoie de ceva special.
Totuşi putem verifica dacă dispozitivul USB este detectat sau nu, folosind următoarea comandă:
dmesg
Ar trebui să vedem ceva de genul mesajului de mai jos:
[ 6.934025] scsi 6:0:0:0: Direct-Access Kingston DT Mini Slim 1.00 PQ: 0 ANSI: 2 [ 6.934577] sd 6:0:0:0: Attached scsi generic sg2 type 0 [ 6.936433] sd 6:0:0:0: [sdb] 15695872 512-byte logical blocks: (8.03 GB/7.48 GiB) [ 6.937259] sd 6:0:0:0: [sdb] Write Protect is off [ 6.937264] sd 6:0:0:0: [sdb] Mode Sense: 23 00 00 00 [ 6.937267] sd 6:0:0:0: [sdb] Assuming drive cache: write through [ 6.941738] sd 6:0:0:0: [sdb] Assuming drive cache: write through [ 6.941762] sdb: sdb1 [ 6.945812] sd 6:0:0:0: [sdb] Assuming drive cache: write through [ 6.945827] sd 6:0:0:0: [sdb] Attached SCSI removable disk
Descărcăm fişierul imagine de boot pentru dispozitivul USB, boot.img.gz de la aici.
Atenţie: Această imagine corespunde cu arhitectura i386.
Pentru a găsi imaginea arhitecturii corespunzătoare mergem aici.
Arhitectura se referă la tipul de sistem pe care avem de gând să instalăm Debian Linux.
Dacă vrem să instalăm ca arhitectură amd64, atunci descărcăm fişierul boot.img.gz de aici.
Pregătim unitatea USB să boot-eze, cu următoarea comandă:
zcat boot.img.gz > /dev/sdb
Atenţie: Acestă comandă va şterge toate datele de pe unitatea USB !
Notă: “sdb” este numele dispozitivului meu USB, al vostru poate fi diferit.
Deconectăm şi conectăm din nou dispozitivul USB, astfel încât noua partiţie tabel/structură să fie recunoscută de sistemul Linux.
Aceasta reîmprospătează tabela de partiţii a unităţii stocate de către “udev“. Verificăm acest lucru prin următoarea comandă:
mount /dev/sdb /mnt
Acum ar trebui să avem posibilitatea de a vizualiza fişierele de instalare syslinux.cfg, setup.exe, etc. Practic nu există partiţii. Partiţia în sine este doar un singur disc mare.
Până acum am pregătit doar stic-ul USB pentru boot-are, dar avem nevoie de încă o imagine de instalare pe care o putem folosi pentru a instala Debian Linux, aici avem două opţiuni:
- Descărcăm imaginea ISO netinst (poate fi Squeeze, Wheezy sau Sid) cu o dimensiune de 150-180MB de aici.
sau
- Descărcăm imaginea ISO businesscard cu o dimensiune de 40 MB de aici.
Acum, tot ce trebuie să facem este să copiem imaginea ISO descărcată, pe stic-ul USB. Pentru a face acest lucru ne folosim următoarele comenzi:
mount /dev/sdb /mnt cp <path/to/iso/image> /mnt umount /dev/sdb
Asta e tot ! Am creat cu succes un disc de instalare USB care poate fi utilizat pentru a instala Debian Linux. Acum trebuie doar să conectăm stic-ul USB la computerul pe care dorim să instalăm Debian Linux şi să avem setat în BIOS ca primă opţiune de boot, cea de pe stic.
Related posts:


Sărbători Fericite George și un an 2012 plin de realizări personale pe toate planurile!
George, îți urez un an mai bun, sănătate, fericire și împliniri…
@Nick
@mdfro
Mulțumesc pentru urări! La Mulți Ani și Sănătate Multă!
Buna ziua,mult noroc si mult trafic va doresc !
Felicitari pentru calitatea impecabila a blogului dv!
Poate adaugati si blogurile mele in lista dv de bloguri.Ele nu numai ca vor fi de un real folos vizitatorilor dv,ele va vor genera si f mult trafic!
Blogurile sunt: totcenustii.blogspot.com si cumsafacibanipeinternetrapid.blogspot.com
Va multumesc anticipat pentru colaborare!