Salut!
Stie cineva cum se instaleaza Mandriva (2008 de preferinta) pe un HDD extern USB? Astfel incat sa mai si boot-eze... ;D Si unde anume trebuie instalat boot loader-ul (Lilo/GRUB)? In MBR-ul discului intern sau in al celui extern? Daca in al celui extern, atunci discul intern trebuie deconectat inainte de instalare? As dori, daca se poate, un sfat pertinent, nu supozitii si pareri... ::)
Inca ceva: Am deja un GRUB in MBR-ul HDD-ului intern.
Va multumesc anticipat.
Cu stima,
mehico
Salut!
1. Intai verifica daca BIOSul tau stie sa booteze de pe dispozitive USB.
2. Daca da, atunci instaleaza Mandriva pe hardul extern. Daca nu, incearca punctul 5.
3. Daca mai si vrei sa te plimbi cu hardul ala si vrei sa bootezi de pe el atunci e logic faptul ca GRUB trebuie instalat in MBR-ul hardului extern.
4. Nu e neaparata nevoie sa deconectezi celalalt hard in timpul instalarii, doar daca nu esti sigur ce faci si nu stii ce hard sa alegi (/dev/hda, /dev/sda blabla). Totusi e simplu sa vezi ce hard trebuie ales. Te uiti la partitionare la dimensiunea/numele fiecaruia si cred ca iti dai seama.
*5. Ar mai fi posibilitatea instalarii GRUB in partitia root a hardului extern si adaugarea optiunii de boot cu chainloading in GRUB-ul de pe hardul intern (asta presupunand ca ai Linux instalat pe hardul intern) dar atunci nu vei mai putea sa te plimbi cu hardul extern decat pe alte masini cu Linux instalat la care va trebui sa le modifici GRUBU prin adaugarea optiunii de care am vb. mai sus. Avantajul aici este ca nu trebuie sa mai alegi din BIOS ce hard sa booteze (si probabil prin aceasta metoda poti rezolva daca BIOSul tau nu stie sa booteze de pe USB direct). Oricum, mare atentie la editarea GRUB!
Spor la mestereala! ;)
--
Ghidul Mandriva
Configurarea PPPoE
@ N3o
Multumesc mult pentru sfaturi!
Imi dau seama ca e de preferat sa instalez GRUB in MBR-ul HDD-ului extern. Problema e: va boot-a Mandriva? Pentru ca, spre exemplu, nu poti instala un Windows XP (decat daca-i modifici in KIT cateva fisiere de initializare ale porturilor USB) pe un HDD extern pentru ca nu va boot-a. Mandriva are aceasta problema? De asemenea, incercarea de instalare a unui XP pe un HDD USB, cu HDD-ul intern conectat, duce la deteriorarea boot loader-ului XP-ului de pe hard-ul intern. Ciudat, nu? Dar asta e... Deci: Mandriva ar fi OK de instalat pe HDD extern avand in vedere aceste doua aspecte?
Cred ca totusi varianta cu incarcarea GRUB-ului de pe hard-ul extern prin GRUB-ul de pe cel intern e de departe cea mai sigura solutie... Asta daca nu cumva poate sa-mi confirme cineva ca a instalat Mandriva pe un HDD extern, cu GRUB cu tot si ca totul a fost OK... :o
Desigur ca in BIOS pot alege USB ca optiune de boot... :)
Daca BIOS-ul tau poate boota de pe USB atunci daca instalezi Mandriva pe hardul extern si pui GRUB in MBR pe hardul extern va boota. Nu compara cu XP ca ala e alta mancare de peste. (nici macar mancare de peste, ca ar muri toti pestii). Daca vrei sa bootezi Mandriva instalata pe hardul extern prin GRUBul de pe hardul intern atunci ai de facut 2 lucruri (e mai mult de munca decat daca folosesti cealalta metoda):
a. La instalarea GRUB alegi neparat sa fie instalat in partitia root si nu in MBR!
b. trebuie adaugata linia noua de boot in GRUB.
Dezavantajul e acela ca nu poti boota de pe hardul extern singur! Ai nevoie de o masina cu Linux la care sa ii poti modifica GRUB.
Daca vrei totusi sa instalezi in felul ala spune-mi si te ajut. Trebuie sa imi spui care sunt numele hardurilor (intern si extern) ca sa iti scriu cum trebuie sa arate GRUBul hardului intern. De asemenea posteaza-mi si continutul actual al GRUBului de pe hardul intern (dai comanda cat /boot/grub/menu.lst ca user normal, copiezi ce iti apare si dai paste aici).
La instalarea normala ti-am explicat cum faci: instalezi normal, eventual daca nu stii numele hardurilor te uiti cand faci partitionarea si o sa iti dai seama, iar la urma cand ajungi la Sumar, la GRUB alegi sa fie instalat in MBR hardului extern. Ca sa bootezi de pe hardul extern va trebui sa intri in BIOS si sa alegi ca first boot device hardul extern, altfel porneste cel intern! Avantajul e ca asa poti sa te plimbi cu hardul pe orice masina care suporta bootarea de pe USB si indiferent de SO instalat pe acea masina.
Spor! :)
--
Ghidul Mandriva
Configurarea PPPoE
@ N3o
Inca o data mii de multumiri pentru suportul acordat!
Am renuntat la ideea de a incarca kernelul prin GRUB-ul de pe disk-ul intern. Probabil ar fi trebuit adaugata linia urmatoare in /boot/grub/menu.lst:
kernel (hd0,4)/boot/vmlinuz root=/dev/sda5 vga=788
alaturi de cea similara spre partitia root de pe disk-ul intern, in cazul meu hda5.
Pur si simplu am instalat Mandriva 2008 cu HDD-ul intern conectat, si cum ar spune un fost coleg, "merge ca un glob de aur". ;D Fara nicio problema. GRUB-ul l-am instalat in MBR-ul hard-ului extern si totul a fost OK. Astfel incat: PROBLEMA REZOLVATA!
@ N3o
Cu toata stima,
mehico
N-ai pentru ce! :) Ma bucur ca am putut sa te ajut si „funcţioneşte”! :D
--
Ghidul Mandriva
Configurarea PPPoE
am si eu o propunere, pt cei care si-au rezolvat problemele cu ajutorul forumului, pot edita mesajul initial si adauga la inceput ceva de genut [REZOLVAT]
cand cauti posturi cu probleme asemanatoare este interesant sa vezi ca exista solutii :)
Coordonator Mageia Linux România