Fórum Ubuntu CZ/SK
Ubuntu pro osobní počítače => Instalace, aktualizace a spouštění => Téma založeno: vanad 19 Června 2015, 13:41:16
-
Dobrý den,
nainstaloval jsem Ubuntu 14.04 na jeden NTB a HDD přendal na jiný NTB, jiné značky a patrně i s jinou grafickou kartou.
To by se u Windows nedalo.
A tak se chci zeptat, jestli je to náhoda, že vše bez problému šlape nebo by bylo lepší Ubuntu přeinstalovat a předejít tak nějakým komplikacím do budoucna?
Pokusně jsem HDD připojil i na stolním PC a tam to šlape taky bez viditelných problémů. :-)
-
Není to náhoda a funguje to celkem spolehlivě :)
Je to dáno strukturou systému a způsobem jakým uvažuje o zařízení (driver vs. jaderný modul)
-
Můžu tedy zaměňovat HDD mezi libovolnými počítači a notebooky?
-
Můžeš. A většinou to bude fungovat.
-
Díky za rychlou odpověď. Lepší se jednou hloupě zeptat, než si zadělat na problémy. :-)
I love Linux!
-
S W98 sem to delaval s koupi noveho PC, jen se musely nahrat ovladace na novy hw, ale spis sem v nedavne dobe uvazoval, jestli by neslo vypiplat si system(instlace sw atd) ve virtualboxu, a pak "jen" nakopcit zajetej system na disk, bez nutnosti resetu tam a zpatky, nebou fungovani v nedodelanem systemu.
-
Aby se nekřivdilo oknům, tak poslední dobou to taky zvládají, nebo jsem měl štěstí na HW.
-
Aby se nekřivdilo oknům, tak poslední dobou to taky zvládají, nebo jsem měl štěstí na HW.
Pravda, s W7 odskusane.
Můžu tedy zaměňovat HDD mezi libovolnými počítači a notebooky?
Treba si dat pozor hlavne na instalaciu neslobodnych ovladacov pre GK. Ak nainstalujes tie tak to na inom pc nemusis rozbehnut. Cize ak take pouzivas tak ich treba pred prenesenim HDD odinstalovat.
-
Mám to odzkoušeno na Dellech, Lenovech i HP. U Nvidie je lepší ať si najde nesvobodný ovladač.
-
Problém může nastat u dedikovaných grafik. Pokud systém používá akceleraci a nemá fallback, nejspíš se rozbije spuštěním na jiném počítači. Naštěstí systém diskrétních grafik to řeší lépe (pokud jedete třeba přes Bumblebee) - tam se rozbije jen akcelerace, ale ne systém. Samozřejmě nejideálnější stav je, pokud na přenášeném systému jedete na klasickém Nouveau.
Savalas: zrovna nedávno jsem řešil, jak nejsnadněji přejít na nový počítač. Piplačka ve Virtualboxu podle mě neni dobrej nápad, páč systém zastarává. Nejen z pohledu obecného zastarávání software, ale hlavně z uživatelského hlediska. Na aktuálním systému vždy máte nějaký aktuální SW nebo konfiguraci jak to zrovna používáte. Toto všechno by se nejdřív muselo přenést na virtualizovaný OS. Daleko lepší mi přijde čistá instalace a přenesení /etc/apt/* ... A pak instalace balíčků, které si vypreparuju ze starého.
Na starém: sudo dpkg --get-selections | sed "s/.*deinstall//" | sed "s/install$//g" > list.txt
Na novém: cat list.txt | xargs sudo apt-get install -y
Způsobí to pár problémů u balíčků typu java, mysql, ale dá se to snadno opravit. Dále vzniknou potíže se softwarem, který nemá repozitáře. Třeba NetBeans nebo Google Earth. No tak to prostě odebrat z list.txt a nainstalovat ručně později. Všechno další je už jen o přenosu konfiguráků, což z většiny řeší kopie domovské složky. Systém nebude identický, ale je alespoň pro mě velmi dobře použitelný, workaround klesá.
-
Na starém: sudo dpkg --get-selections | sed "s/.*deinstall//" | sed "s/install$//g" > list.txt
Na novém: cat list.txt | xargs sudo apt-get install -y
no nevim, jestli zrovna tohle bude fungovat ... jako ze posles pres xargs jednomu prikazu 1000 argumentu
-
Já zkusil před pár dny, argumentů bylo přes 1200. A zrovna počet argumentů není problém, je to to poslední co by mohlo dělat problém. Pokud není omezen počet argumentů, z hodnot argumentů se stane pole. Trivialita, která se normálně prochází cyklem. Takže je to v podstatě omezeno jen pamětí. A 1000 argumentů krát cca. 10 znaků si nevezme mnoho paměti.
Problém u tohoto je spíš čas. Postupně se instaluje mnoho balíků, pak konfiruje a tak. To s velkým počtem trvá dlouho a mohou se vyskytnout potíže anebo potřeba restartu počítače. Ale ani to není problém, dá se poté navázat pomocí: sudo dpkg --configure -a
...což ovšem jen dokončí rozpracované balíky. Takže pak jen znovu spustit předchozí příkaz s mnoha argumenty, kde se již nainstalované balíky jednoduše přeskočí. Na této metodě mi nic nevadí. Ačkoli bych ocenil nějakou lepší utilitu, protože bez parametru -y se příkaz nespustí a s tímto parametrem nelze ovládat ncurses. Nebo možné z jiného důvodu, proto se vyskytnou potíže při instalaci mysql, javy nebo ttf-mscorefonts.
-
Savalas: zrovna nedávno jsem řešil, jak nejsnadněji přejít na nový počítač.
Ja nepsal o nove pocitaci, ale novem systemu.
-
Což o to, to není velký rozdíl. Instalace musí proběhnout tak jako tak. Pro tebe ve Virtualboxu, u mě přímo, s postupem výše.