Portál AbcLinuxu, 7. května 2025 17:08

Dotaz: Instalace druheho systemu - 2x Linux

20.1.2012 07:49 Petan
Instalace druheho systemu - 2x Linux
Přečteno: 289×
Odpovědět | Admin
Ahojky. Mam na HTPC distribuci XBMC. Ted bych si na to same pc chtel nainstalovat jako druhy system separatni Ubuntu. Nejsem si ale jisty, jak to udelat. Staci pustit instalaci a instalator Ubuntu vytori zaznam do Grubu? Tak jako kdybych to instaloval na pc s win?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

pushkin avatar 20.1.2012 07:59 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Instalace druheho systemu - 2x Linux
Odpovědět | | Sbalit | Link | Blokovat | Admin
V principu by to tak mělo fungovat. Jenom tomu Ubuntu nezapomeň udělat separátní partition na / (třeba pomocí GParted LiveCD).
🇺🇦 Pomoc pro obranu Ukrajiny | SOS Ukrajina | Web4Ukrajina | Web4Ukraine 🇺🇦
20.1.2012 08:24 Petan
Rozbalit Rozbalit vše Re: Instalace druheho systemu - 2x Linux
Jo, to jo. Diky. A pak mam jeste jednu variantu. Mam klon jedne instalace ubuntu, ktery jsem vytvoril clonezillou. Umi ta clonezilla ten clona naroubovat na partysnu, kterou bych si na tom XBMC vytvoril? Jedna se o klon celeho disku. Pokud by to slo, co kde pak mam upravit, abych mohl vybirat, ktery system chci bootnout?
pushkin avatar 20.1.2012 08:37 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Instalace druheho systemu - 2x Linux
Jestli ty partition mají stejnou velikost, pak by to mělo fungovat. Dokonce ani nemusíš používat clonezillu, stačí nahrubo zkopírovat soubory :-) Jinak pro startování nového systému je klíčový soubor /boot/grub/menu.lst (ale pozor, tuším, že novější verze GRUBu ho nemají), ten vypadá takhle nějak (ty komentáře tam dělá openSUSE, ty je tam nejspíš nebudeš mít):
# Modified by YaST2. Last modification on Čt led  5 14:08:43 CET 2012
# THIS FILE WILL BE PARTIALLY OVERWRITTEN by perl-Bootloader
# For the new kernel it try to figure out old parameters. In case we are not able to recognize it (e.g. change of flavor or strange install order ) it it use as fallback installation parameters from /etc/sysconfig/bootloader

default 0
timeout 8
##YaST - generic_mbr
gfxmenu (hd0,0)/boot/message
##YaST - activate

###Don't change this comment - YaST2 identifier: Original name: linux###
title Desktop -- openSUSE 12.1 - 3.1.0-1.2
    root (hd0,0)
    kernel /boot/vmlinuz-3.1.0-1.2-desktop root=/dev/disk/by-id/ata-ST31000528AS_9VP22MV0-part1 resume=/dev/disk/by-id/ata-ST31000528AS_9VP22MV0-part7 splash=silent quiet showopts vga=0x346
    initrd /boot/initrd-3.1.0-1.2-desktop

###Don't change this comment - YaST2 identifier: Original name: failsafe###
title Failsafe -- openSUSE 12.1 - 3.1.0-1.2
    root (hd0,0)
    kernel /boot/vmlinuz-3.1.0-1.2-desktop root=/dev/disk/by-id/ata-ST31000528AS_9VP22MV0-part1 showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe vga=0x345
    initrd /boot/initrd-3.1.0-1.2-desktop
Důležité řádky:
title
Název tak, jak jej má zobrazit GRUB v menu - tam si můžeš napsat cokoliv
root (hdX,Y)
umístění kořenového adresáře instalace, kterou chceš bootovat ve formátu (hd[poradi_disku],poradi_partition), takže root na /dev/sdc2 by byl v GUBáckém formátu root (hd2,1)
kernel
Udává umístění jádra, které chceš bootovat a startovní parametry. Až na root= a root= můžeš použít stejné, jako mám já. root= změň na umístění rootu v Linuxovém tvaru (takže třeba root=/dev/sdc2, vga= zkopíruj ze své původní distribuce, ať máš jistotu, že je dané rozlišení podporováno hardwarem :-) No a poslední je
initrd
což je umístění ramdisku s initem. Zase je třeba upravit podle toho, jak to máš přesně v Ubuntu.
pushkin avatar 20.1.2012 08:38 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Instalace druheho systemu - 2x Linux
Jenom koukám, že jsem zapomněl napsat, že GRUB čísluje disky a partition od 0, proto ten posun u adresování disku.
20.1.2012 09:09 Begleiter | skóre: 47 | blog: muj_blog | Doma
Rozbalit Rozbalit vše Re: Instalace druheho systemu - 2x Linux

Já dávám přednost specifikaci oddílu (disku) podle jmenovky (label) nebo UUID. Nemusím se tak "patlat" s tím, jak grub čísluje disky...

20.1.2012 18:13 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Instalace druheho systemu - 2x Linux
clonezila potřebuje aby cílová partyšna byla stejná nebo větší než zdrojová. A to i v přápadě že na původní byla data jen z pár procent. jsou potřeba upravit záznamy na dvou místech.
  1. Bootovací záznamy v /boot (Podle toho jestli základní boot je Grub1 nebo Grub2). Už bylo rozbíráno
  2. Mountovací tabulku v /etc/fstab ta clonezilla instalace to bude mít téměř jistě jinak. Buď číslování disků jinak nebo UUID jinak
  3. Hardwarové drivery. Někdy je třeba doladit drivery, pokud klonovaný systém používal binární driver na (např.) nvidia a na cílovém systému je AMD či intel, jistě nepoběží grafika a je nutné to opravid na command line. Jiný HW než grafika většinou funguje, nebo lze jednoduče doinstalovat naklikáním.
20.1.2012 18:15 lertimir | skóre: 64 | blog: Par_slov
Rozbalit Rozbalit vše Re: Instalace druheho systemu - 2x Linux
Ach měl bych to po sobě celé přečíst a opravit opravid.
pushkin avatar 20.1.2012 18:55 pushkin | skóre: 43 | blog: FluxBlog
Rozbalit Rozbalit vše Re: Instalace druheho systemu - 2x Linux
Pravda, na fstab jsem úplně zapomněl...

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.