USB multi-boot cu Slax 6 şi Bart’s PE

Captură de ecran cu Linux rulând de pe stick-ul USB - messenger, browser, consola şi calendar

Aveam nevoie de o unealtă de depanare. Zis şi făcut: ştiam că atât Slax Linux, cât şi Bart’s PE se pot instala pe stick-uri USB, aşa că nu a fost nevoie decât să le combin. Faptul că Slax aduce cu el şi MestTest86+ e un bonus.

Mă adresez dibacilor, aşa că nu voi explica în detaliu fiecare operaţiune. Fireşte, dacă vreun non-dibac are nevoie de lămuriri suplimentare, să mă contacteze prin e-mail sau comentare pe această pagină şi voi face ce pot spre a-l lămuri. Aşadar…

Ingrediente:

  1. un stick de cel puţin 1G
  2. Slax Linux pentru USB
  3. Bart’s PE
  4. HP USB Disk Storage Format Tool v2.1.8
  5. Service Pack 1 pentru Windows 2003 Server
  6. PeToUSB
  7. SIBLO – Simple Boot Loader

Preparare:

  1. Se ia un stick pe care să încapă Slax Linux (200M pentru sistemul de operare), Bart’s PE (al meu are vreo 270M) plus restul datelor (date şi configurări de Slax, fişiere de care ai nevoie, etc); 1G este suficient, eu am folosit un A-Data PD7 de 8G = spaţiu şi viteză.
  2. Stick-ul se formatează FAT sau FAT32 (dacă-i mai mare de 2G). Pentru aceasta am folosit HP USB Disk Storage Format Tool v2.1.8 (de pe site-ul Extreme Overclocking). Cred că merge şi cu alte utilitare, eu am respectat tradiţiile/superstiţiile găsite pe web.
  3. Pentru ca Bart’s PE să funcţioneze pe stick-ul USB, avem nevoie de 2 fişiere (setupldr.bin şi ramdisk.sy_) din Service Pack 1 pentru Windows 2003 Server. Aceste fişiere se folosesc astfel:
    • se extrag toate fişierele cu comanda ‘WindowsServer2003-KB889101-SP1-x86-ENU.exe -x‘ (cele două fişiere se găsesc în subdirectorul ‘i386‘),
    • se dezarhivează ramdisk.sy_ cu comanda ‘expand ramdisk.sy_ ramdisk.sys‘,
    • se crează subdirectorul ‘sprs1‘ în directorul în care s-a instalat Bart’s PE,
    • se copiază cele 2 fişiere în acest subdirector.
  4. Se construieşte structura fişierelor (se dă clic pe &39;Build&39;) din Bart’s PE bifând “None” la Media Output (nu ne trebuie fişierul iso).
  5. Se scriu fişierele pe stick cu PeToUSB (se scoate bifa de la ‘Enable Disk Format’).
  6. Se dezarhivează fişierele din Slax-6.x.x.tar (în momentul în care scriu a ajuns la versiunea 6.0.3) direct pe stick. Apar astfel directoarele ‘boot’ şi ’slax’.
  7. Se creează sectorul de boot al stick-ului cu SIBLO: se dezarhivează siblo.zip undeva şi, din directorul unde s-a dezarhivat, se lansează comanda ‘install x:‘, unde x este litera partiţiei de pe stick.
  8. Se modifică ‘siblo.cfg‘ (tabelul cu opţiuni ce apar la pornire) după nevoi. Se poate porni de la slax.cfg din directorul ‘boot‘ sau puteţi folosi fişierul meu:


PROMPT 1
TIMEOUT 0
DEFAULT 1
SAY 1: Slax GUI (KDE)
SAY 2: Slax GUI (KDE), Copy To RAM
SAY 3: Slax GUI (KDE), Always Fresh
SAY 4: Slax GUI (VESA, 1024x768)
SAY 5: Slax Text Mode
SAY 6: Memtest86+
SAY 7:
LABEL 1
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4 changes=/slax/
LABEL 2
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw copy2ram autoexec=xconf;telinit~4 changes=/slax/
LABEL 3
KERNEL /boot/vmlinuz
APPEND initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw autoexec=xconf;telinit~4
LABEL 4
KERNEL /boot/vmlinuz
APPEND vga=769 initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 rw changes=slax/slaxsave.dat chexpand=256 autoexec=kdm
LABEL 5
KERNEL /boot/vmlinuz
APPEND vga=normal initrd=/boot/initrd.gz ramdisk_size=6666 root=/dev/ram0 changes=slax/slaxsave.dat chexpand=256 rw
LABEL 6
KERNEL /boot/mt86p
LABEL 7
NTLOADER /minint/setupldr.bin

Meniul de start al stick-ului USB - mod text, pentru compatibilitate

Meniul de start al stick-ului USB - mod text, pentru compatibilitate

Gata, ai la dispoziţie o unealtă foarte bună pentru depanare şi administrare. Las pe un articol viitor crearea unui mini-CD pentru cazurile în care calculatorul nu ştie să pornească de pe USB.

Sănătate şi virtute!

Upgrade de firmware pentru Nokia 6300

Când mi-am luat telefonul (vara trecută) am fost încântat de felul în care arată şi de ce ştie să facă.

Bineînţeles însă, nu a durat mult şi s-a declanşat o criză de apgreidită. Drept urmare, am intrat pe site-ul Nokia şi am descărcat Nokia Software Updater de pe Nokia Europe – Device software update ⇒ Download. L-am instalat şi am actualizat firmware-ul telefonului de la versiunea 4.71 la 5.00. Numai că – oroare! – am rămas fără limba română. Am dat din umeri şi mi-am văzut de treabă, oricum nu prea mi-au plăcut traducerile în română pe care le-am văzut până acum.

Cu timpul am început să simt o apăsare, totuşi. Când ţi se ia ceva, acel ceva devine foarte preţios. Înainte aveam şi română şi engleză. Îmi vreau opţiunile înapoi… În realitate, nu m-am stresat nici acum prea tare.

După un timp am prins de veste că există alt upgrade pentru 6300, la versiunea 5.50. Descarcă iar Nokia Software Updater, instalează iar, mirare. Nu există, dom’le, versiunea asta pentru telefonul tău. Nu vă cred, ‘ra-ţi ai dracu’ de capitalişti mincinoşi. Şi dă-i şi caută pe forumuri.

Iată ce am găsit: pe eticheta de sub baterie (regret, trebuie să opreşti telefonul şi să scoţi bateria ca să-l vezi – asta-i altă mostră de ergonomie monopolistă) este scris un “Product Code”. Acest cod comunică site-ului Nokia modelul, din ce zonă este telefonul, dacă este “branded” de vreun operator şi altele care nu ne interesează în acest context. Codul pe care îl avea iniţial telefonul meu era corespunzător unei zone din vestul Europei şi de aceea a dispărut limba română din opţiuni. De asemenea, pentru ca o versiune nouă de să fie disponibilă amărâţilor de clienţi care au telefoane “branded”, trebuie ca operatorul de telefonie mobilă să aprobe acea versiune. Nu e aprobare, nu e versiune nouă.

Nu zău!

Întotdeauna mai există o variantă. Cum ar fi

  1. descarci programul Nemesis Service Suite (NSS) şi
  2. îl instalezi,
  3. conectezi telefonul la calculator prin cablul USB,
  4. alegi conectare în “Nokia mode” şi
  5. dai clic pe lupa din dreapta-sus (”Scan for new device”); ar trebui să apară ceva asemănător cu captura de ecran nr. 1,
  6. dai clic pe butonul “Phone Info”, apoi pe butonul “Scan” din mijloc şi programul îţi va găsi telefonul, afişând versiunea de firmware şi codul IMEI;
  7. dai clic pe butonul “Read” şi vei putea vedea datele telefonului tău, inclusiv “Product Code”, ca în captura de ecran nr. 2,
  8. scrii la “Product Code” un cod care să dea acces la ultima versiune şi la limba română (în cazul meu 0537637),
  9. bifezi în dreapta codului şi
  10. dai clic pe butonul “Write” (vezi captura de ecran nr. 3).

Pentru alte coduri am compilat un tabelul cu codurile pe care le-am găsit pe internet.

* Atenţie! Este esenţial să încarci bateria la maximum, dacă se consumă în timpul procedurii va fi foarte greu/imposibil să mai repari ceva, cel puţin fără bani. De asemenea, este indicat să faci un backup pentru datele din telefon.

* Notă: dacă ai alt tip de telefon Nokia şi nu ştii ce cod să foloseşti, caută un cod care conţine “Euro-I” în denumire sau care este pentru o zonă în care este Rusia şi foloseşte alfabet latin (aceste informaţii se găsesc de regulă împreună cu codurile, pentru vezi tabelul din link-ul de mai sus).

* Sfat: Ca să vezi ce versiune de firmware a mai apărut, află “Product Code” (cu , vezi mai sus) şi intră pe Nokia Europe – Device software update ⇒ Can I update?.

Acum ai un telefon al cărui firmware care poate fi actualizat la ultima versiune prin Nokia Software Updater, păstrând limba română în opţiuni.

Nokia 6300 după upgrade - Afişarea versiunii cu *#0000#

Nokia 6300 după upgrade - Afişarea versiunii cu *#0000#

Nokia 6300 după upgrade - Meniul principal

Nokia 6300 după upgrade - Meniul principal

Nokia 6300 după upgrade - Galeria

Nokia 6300 după upgrade - Galeria

Sănătate şi virtute!

ADĂUGARE ULTERIOARĂ: Precizez că nu sunt responsabil de nicio neplăcere/rană/traumă despre care credeţi că a fost provocată de ce aţi citit aici. Ştiţi să citiţi, aveţi Nokia 6300 şi legătură la internet, ce mai, sunteţi oameni mari.

În altă ordine de idei (nu foarte departe totuşi), nu toate actualizările de firmware de la Nokia înseamnă modificări în bine. Este foarte posibil ca servicii sau facilităţi, care funcţionau bine înainte de actualizare, după actualizare să funcţioneze prost sau chiar deloc. Gândiţi-vă că Nokia vinde cele mai multe telefoane mobile. Şi asta nu are nicio legătură cu grija faţă de clienţi (îmi vin în minte nişte firme ale căror nume încep cu m sau v sau r sau r şi se termină cu soft sau fone sau telecom sau ds, cred că aţi prins ideea).

Lista mea de bifat cumpărături

Nu ştiu cum sunteţi voi, pentru mine cumpărăturile sunt o treabă serioasă. Aproape de viaţă şi de moarte. Urăsc aglomeraţia din hyper-super-ultra-extra-marketuri, urăsc timpul pierdut căutând ce-mi trebuie, urăsc faptul că trebuie să verific preţurile (pentru că – nu-i aşa? – în România victima e vinovată că nu s-a ferit). Uf… goosefraba, goosefraba.

Dar mai ales urăsc să ajung la locul faptei şi să constat că nu mai ştiu ce îmi trebuia (pe lângă faptul că descoperi că îţi trebuie neapărat oferta specială, asta afli de la nevastă). Asta ar însemna că m-aş întoarce mai repede decât minimul necesar. NUUUUU!!!

Aşa că, dibac fiind, am conceput un dispozitiv (vezi poza) în forma unei liste pe care pot bifa articolele necesare. Plus că se poate dovedi un argument decisiv în disputele cu nevasta.

Lista de cumpărături compilată de mine

de cumpărături compilată de mine

Poţi descărca aici tabelul conceput de mine (format xls) pentru reducerea stresului în magazine. Cel mai bine îl tipăreşti cu un program care poate tipări 8 pagini pe o foaie A4 (BookPrint, FinePrint, etc). Când am timp fac şi un pdf.

Sănătate şi virtute!