Portál AbcLinuxu, 26. dubna 2024 06:29


Dotaz: instalace Linuxu na druhý hdd

5.1.2008 21:41 monika
instalace Linuxu na druhý hdd
Přečteno: 1374×
Odpovědět | Admin
Mám takový problém, jsem začátečník a rozhodla jsem se vyzkoušet linux. Z velkého výběru jsem se rozhodla pro Mandrivu (asi "Mandriva linux gnome 2008 CZ)Není koupený, je stažený z internetu. Mám v PC dva disky - jeden s Win XP a druhý prázdný - tam bych chtěla Linux nainstalovat. Nevím ale jak při instalaci postupovat. Instalátor mi nedá na výběr z disků - odvážila jsem se dojít až ke kroku kde se mě ptá jestli chci použít volné místo na disku, nebo vymazat celý disk a nebo vytvořit nový oddíl - nebo tak nějak je ta nabídka. Myslím že se to ale týká toho disku s Win XP. Ten bych ale docela ráda zachovala bez zásahu. Můžete mi tedy někdo poradit jak ho dostanu na ten druhý? Pročítala jsem tohle fórum, ale jak jsem říkala jsem opravdu začátečník a vážně netuším co je to "grub" a jiné zkratky a výrazy co jsem tu našla. Jsem čistě windowsově vychovaný uživatel a tohle je můj první pokus o změnu systému. Takže prosím polopatě, pomalu a srozumitelně :-) díky
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

kozzi avatar 5.1.2008 21:48 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Odpovědět | | Sbalit | Link | Blokovat | Admin
A seš si jistá že tam máš dva disky podle čeho tak soudíš? Pokud máš ve Windows dva disky tak to ještě nemusí znamenat že tam opravdu jsou. Může to být jen jeden rozdělený na dva.
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
5.1.2008 21:53 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Ano jsem si jistá že jsou tam dva - sama jsem si je tam připojovala. Jsem začátečník u Linuxu - ne vůbec u počítače :-) co se týká hardwaru vůbec a softwaru windows tak tam jsem na tom dobře.
kozzi avatar 5.1.2008 21:58 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Sorry, já jen pro jistotu. No tak pokud tam jsou oba, tak by je mandriva měla vidět. Disky se v linuxu označují hda(sda) - 1 disk, hdb(sdb) - druhy disk atd. Je tam něco takovýho?
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
5.1.2008 21:59 Matlák
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Mandrivu neznám, napadá mě jednoduché řešení na které by jsi určitě přišla sama - prostě ten disk na kterém máš WinXP (potažmo důležitá data) fyzicky vyndej a instaluj :-) . Pokud hdd z Linuxem nastavíš jako master tak můžeš dodatečně do konfiguračního souboru bootloaderu (nejspíše grubu) připsat disk s Windows pro dualboot - na internetu nalezneš mnoho návodů na toto téma..
5.1.2008 22:12 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
To mě taky napadlo, jen jsem chtěla vyzkoušet nějaké "softwarové" řešení. Tohle mi přijde dost násilné. Jde mi ale o to, že bych chtěla ten linux opravdu spíš jen tak pro začátek pro zkoušení. Hlavní - "master" bych teda chtěla ten s WinXP - ten bych chtěla bootovat častěji a pokud možno automaticky, a jen když budu chtít,a mít náladu tak si nabootovat linux z druhého disku. Ten windowsový disk je 80Gb, 10 000 otáček a ten druhý je 10Gb, 5200 otáček - tak i proto bych radši používala ten "windows" disk, že je rychlejší. S tou instalací " hda, hdb... myslím že tam nic takovýho nebylo. Ale snad jestli jsem dobře četla návody a rady, tak jsou dvě možnosti instalace - já to instalovala ze staženého bootDVD, a pak by to mělo jít instalovat přímo z windows - v podstatě jako bych instalovala hru nebo program - ale to se mi nějak nezdá. Možná že ta nabídka hda, hdb.. by se objevila v dalším kroku instalace, kterou jsem předčasně ukončila, ale jak říkám - neměla jsem odvahu pokračovat, protože všechny varianty které mi nabídli byly dost děsivé - hlavně smazání celého disku. Ještě asi záleží na tom, jak je ten prázdný disk naformátovaný - jestli fat32 nebo ntfs - nebo je to linuxu jedno?
5.1.2008 22:31 Matlák
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Co se týče nastavení hlavního disku - problém je v tom že Windows standardně Linux nevidí a jejich bootloader neumí Linux nastartovat (alespoň podle mých informací) - právě proto musí být vždy primární ten disk s Linuxem, který umí nastartovat oba systémy - pak už záleží jen na vás, zda si nastavíte v grubu jako hlavní systém Linux nebo Windows - s pomalejšího disku by se v tom případě načetl jen bootloader a Windows by startovaly normálně z toho rychlejšího disku.

Pokud jde o formátování, Mandriva 2008 jej jistě provede automaticky,včetně rozdělení na jednotlivé oddíly, myslím si že vám ale dá na výběr mezi fyzickými disky - tedy pokud nedojde k vzácné situaci, že disky jsou na různých rozhraních (jeden na SATA a jeden na PATA) a jedno z rozhraní (kvůli řadiči) není podporované jádrem (to si myslím že nehrozí)..
Jinak pokud se o data bojíte (a jsou opravdu důležitá), rozhodně preferujte "hardwarové" řešení...
5.1.2008 23:02 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Takže tedy zkusím nechat tam jen ten jeden menší disk, nainstaluju na něj mandrivu a zapojím ho jako primary master disk. pak ten druhý s windows připojím jako secondary master (na druhou IDE sběrnici). sem je to celkem snadné - pak ale přijde to horší . Teď už se spíš ptám: Přijde na řadu grub nebo lilo (už jsem si našla ve slovníku co to asi je :-) ) to je vlastně linuxová verze biosu, tam nastavím disk ze kterého chci startovat systém. Snad by se mohl ten program (lilo,grub) nahrát z instalačního DVD-nebo ho mám shánět někde na netu?
5.1.2008 23:20 Matlák
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Podle mých skromných informací je v Mandrivě grub obsažen jako výchozí bootloader - nic stahovat nemusíte, stačí abyste až budete mít linux nainstalován, v Mandrivě upravila konfigurační soubor /etc/grub.conf - přihlásíte se jako root (třeba pomocí příkazu su v konzoli - a napíšete
gedit /etc/grub.conf 
. Tím by se měl (pokud budete v grafickém prostředí Gnome) otevřít textový editor - do souboru přidáte tyto řádky :
         title Windows XP
               map (hd0) (hd1)
               map (hd1) (hd0)
               rootnoverify (hd1,0)
               chainloader +1
tedy za předpokladu že Windows bude na druhém disku v pořadí IDE. Potom stačí soubor uložit, počítač restartovat a při startu již můžete vybírat z obou systémů.
5.1.2008 23:35 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
tak to jsem ráda, že nic dalšího nemusím shánět. Ale abych si "...upravila konfigurační soubor /etc/grub.conf - přihlásíte se jako root (třeba pomocí příkazu su v konzoli)..." tak to je to co neznám. funguje to jako konzole ve hrách třeba? co je to konzole a jak se do ní dostanu abych se mohla příkazem su přihlásit jako root?

a do souboru přidat řádky... představuju si to tak, že se mi objevý něco jako "zdrojový kód stránky html - pro příklad" a tam to někam vložím - ale kam? je to jedno, nebo musím dodržet nějaká pravidla? možná kecám hlouposti - jestli jo tak mě prosimvás opravte, opravdu tady jsem úplně mimo.
6.1.2008 00:02 Matlák
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Konzole je v linuxu základním ovládacím prvkem. V každé distribuci budete na ni mít v grafickém prostředí odkaz na ploše nebo v nabídce programů. Heslo uživatele root vytvoříte při instalaci. Jak bude systém nainstalován, vyberete z nabídky konzoli (nebo Terminál, je to v podstatě to samé), napíšete su a stisknete Enter. Budete dotázána na heslo uživatele root, zadáte ho, potvrdíte opětovně stiskem Enteru. V tu chvíli jste přihlášena jako root. Váš další příkaz bude zmiňovaný gedit.
soubor /etc/grub.conf je poměrně malý přehledný soubor - jeden systém tam již bude uveden (bude u něj napsáno root: (hd0,0)) takže ty řádky zmiňované výše přidáte pod něj.
6.1.2008 00:36 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
OK, díky. tak přesně takhle jsem to potřebovala vysvětlit. vyzkouším to a dám vědět jak se to povedlo, případně nepovedlo. ještě jednou díky a dobrou noc.
6.1.2008 00:41 lelool | skóre: 12
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
grub v Mandrive 2008 je defaultny, ale súbor je v /boot/grub/menu.lst pri. : timeout 10 color black/cyan yellow/cyan gfxmenu (hd0,5)/boot/gfxmenu default 4

title linux kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda6 resume=/dev/hda7 splash=verbose vga=791 initrd (hd0,5)/boot/initrd.img

title windows root (hd0,0) makeactive chainloader +1
6.1.2008 00:42 lelool | skóre: 12
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
grub v Mandrive 2008 je defaultny, ale súbor je v /boot/grub/menu.lst pri. : timeout 10 color black/cyan yellow/cyan gfxmenu (hd0,5)/boot/gfxmenu default 4

title linux kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda6 resume=/dev/hda7 splash=verbose vga=791 initrd (hd0,5)/boot/initrd.img

title windows root (hd0,0) makeactive chainloader +1
6.1.2008 12:12 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
moc se omlouvám, ale z tohohle nerozumim ani slovo :-), snad jsem pochopila, že upravit se nemá soubor : /etc/grub.conf - jak psal Matlák, ale soubor: /boot/grub/menu.lst - a že úprava spočívá ve vložení řádků : title linux kernel (hd0,5)/boot/vmlinuz BOOT_IMAGE=linux root=/dev/hda6 resume=/dev/hda7 splash=verbose vga=791 initrd (hd0,5)/boot/initrd.img

title windows root (hd0,0) makeactive chainloader +1

ale - : timeout 10 color black/cyan yellow/cyan gfxmenu (hd0,5)/boot/gfxmenu default 4 tomu nerozumím, a nevím co to znamená, a co s tím.

prosím tedy lelool - můžete mi to ještě trochu podrobněji vysvětlit? jsem v linuxu opravdu absolutní laik. předem děkuji
6.1.2008 13:03 Matlák
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Za ten název souboru se omlouvám, Mandrivu jsem již roky neviděl. Ale grub pořád stejný, tedy ty řádky pro nastavení dualbootu s Windows by měly platit - pro příklad udávám nastavení pro windows XP v grubu na jednom stroji co jsem instaloval :
title           Windows XP
root            (hd0,2)
makeactive
chainloader     +1
to (hd0,2) znamená že Windows jsou na třetí partišně prvního disku (počítá se od nuly). Teoreticky by vám tedy mělo stačit přidat
title           Windows XP
root            (hd1,0)
makeactive
chainloader     +1
ovšem někdy Windows nechce nastartovat, protože mu vadí že je na druhém disku v pořadí - proto jsem vám doporučoval zadat
title           Windows XP
map             (hd0) (hd1)
map             (hd1) (hd0)
rootnoverify    (hd1,0)
chainloader     +1
čímž se disk číslo dvě přemapuje na disk číslo 1 a naopak před startem systému.
6.1.2008 13:35 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
jo, díky takhle tomu rozumim - trochu, nevím co to tam píšu ale alespoň vím proč to tam píšu. mám ale trochu problém - ani jsem se k tomuhle nedostala. Nejde mi dokončit instalaci samotné mandrivy. (přeci jen jsem vyndala ten win disk). vybrala jsem variantu KDE. Ale při instalaci nemůžu zvolit svojí grafiku NvidiaGF6600- jen daleko novější a lepší Nvidia GF8800 - a při zavedení systému se mi "rozhází" rozlišení hroznym způsobem. Jako když zvolím na monitoru rozlišení které nezvládá - udělá to úplně to samé. Asi se systém spustí, ale já nic nevidím.Zavedení mandrivy v bezpečném režimu pro mě končí ve chvíli kdy po mě chce psát nějaké příkazy - sh3.2 nebo tak něco tam bylo. dá se ta grafika nějak změnit? děkuju lelool - to je pro mě daleko jednodušší způsob, jen co se do mandrivy dostanu, určitě to vyzkoušim.
6.1.2008 14:37 lelool | skóre: 12
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Pred dokončením inštalácie, je Súhrn.. tak nejako sa to volá, tam sa dá skontrolovať či je všetko správne detekované.. cez grafiku, monitor sieť, klávesnícu.. atd... Ale zas ak zavádzate v bezpečnom režime, tu už z hdd, alebo z cd? zadať tam "drakxconf" bez uvodzoviek, Display potvrdiť, grafická karta vybrať. Ak tam nie je presne tá vaša, treba skúsiť bližšiu.. no Nvidia, treba popozerať aj tu na fore, mám tušenie, že niekde je k nej aj riešenie.. vybrať rozlíšenie monitora, skúsiť text a v prípade, že zas zobrazuje rozhádzane tak zmeniť parametre.
6.1.2008 14:41 lelool | skóre: 12
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
skús vybrať Xorg/vesa grafická karta..
6.1.2008 13:31 lelool | skóre: 12
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
To čo písal Matlák je správne, len sa neupravuje súbor ním uvádzaný, ale v /boot/grub/menu.lst

Výhodnejšie ale by asi bolo, po nainštalovaní Mandrívy pustiť mcc -Kontrolne centrum Mandriva - bud z ponuky, alebo po stlačení Alt+F2 napísať mcc a spustit, alebo v konzole cez su+heslo roota napísať mcc. Po nabehnutí mcc z ponuky Start vybrať Set up boot system a tam si určiť, teda v prvom okne vybrať zavádzač - grub s grafickým menu, alebo v texte.. po Dalej sa ukaze ponuka pre boot..označiť Windows a Modifikovať vo vyskočenom okne ponechať čo je tam, ale zaškrtnúť položku Predvolené -- tá zaistí aby sa pri boote primárne pušaťali Win...potom potvrdiť Dokončiť a počkať až sa zavádzač zavedie. Patričné súbory si systém prepíše, teda nie je potreba ich ručne meniť.
6.1.2008 17:03 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
tak mandriva je nainstalovaná a běží - Xorg/vesa u grafiky pomohlo - děkuji mnookát. připojila jsem nazpátek hdd s windows a postupuji podle vašeho návodu. ponuka pre boot..označiť Windows a Modifikovať - jenže mě to windows nenabídne, budu ho muset asi přidat a pak teprve změnit. v nabídce jsou linux, linux nonfb, a failsafe - zmačknu přidat-typ záznamu zvolím windows-jako další musím zvolit asi označení, mám na výběr: hda1, hda5, hda6, hdc1, fd0 - co mám tedy zvolit?
6.1.2008 20:13 lelool | skóre: 12
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Najskôr to bude hda1, v konzole napísať "df"... bez úvodzoviek, okrem iného by tam malo byť niečo ako:

/dev/hda1 20G 13G 7,2G 64% /mnt/win_c

čísla budú iné, ale hdan z toho poznať

Lenže mám otázku, inštalácia bola bez disku z Windows? Ak áno, tak zavádzač je na druhom disku s Linuxom, znovupripojením windows, pri štarte pravdepodobne nabehne windows loader, teda v ponuke nebude linux. V tomto prípade by som zapísal zavádzač na disketu, ak je mechanika, a až po vyskúšaní prepísal na MBR.. pozri spomínanú dokumentáciu od mistra Bibriho, str.54, rovnako na str.322 a 326 je riešnie pre chýbajúci ovládač pre Nvidiu.
tsLnox avatar 6.1.2008 22:25 tsLnox | skóre: 31 | blog: Blog jednoho ukecaného Gentoolemana | Žďár nad Sázavou
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Docela důležitá technická připomínka: jde o to, že MBR MUSÍ být na disku s WINDOWS (alespoň v mém případě - měl jsem prázdný hda, na hdb byl windows, když jsem poté na hda nainstaloval debian, windows už nenajel s tím, že nemá NTLOADER. Nakonec to skončilo přehozením disků a reinstalací windowsu - tátovi a bráchům na hry - a taky tím, že mi v debíku přestala jít hibernace a při bootu se ptal na "resume image")

Takže na to pozor, Windows nepočítá s tím, že by MBR byl na disku, na němž je jím nepodporovaný FS :-)
5.1.2008 22:57 lelool | skóre: 12
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
Ak je aj druhý disk for, na fat32 alebo ntfs, pri inštalácii je v ponuke.. "Použiť existujúci windows oddiel.." treba vybrať ten 10GB, a dalej podľa návodu.... samozrejme, ak použije sa celý disk, tak instalátor ho v dalsom kroku naformátuje na FS, podľa výberu.. najskôe ext3,...zrozumiteľnejšie je to v príručke na: http://www.mandrivalinux.cz/dokumentace verz. 2007.1 v pdf je použiteľná aj pri inš. 2008.0
5.1.2008 23:09 monika
Rozbalit Rozbalit vše Re: instalace Linuxu na druhý hdd
jo, tak to bude asi ono - použít existující windows oddíl - to je jedna z možností kterých jsem se bála. zřejmě v dalším kroku instalace bude tedy na výběr z jednotlivých disků. díky za radu o té příručce - viděla jsem ji, ale nebyla jsem si jistá, jestli je použitelná i pro 2008 nebo ne.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.