A zase mám Linux, tentokrát už snad natrvalo

Dnes v noci jsem si chtěl zkompilovat zdrojáky MonoDevelop, resp. pouze jeho C# parseru ale nešlo to, chyběly některé soubory. Nakonec jsem přes obsah souboru zjistil že je asi si mám vygenerovat skripty Makefile nebo *.sh. Obojí je ale doména Linuxu, resp. Unixu, Visual Studio je schopné spustit pouze Makefile.win.

Teď tu zkopíruji něco z toho co jsem psal dnes na G+: — Díval jsem se jestli neexistuje nějaký Linux na flešce. Prý existují, i když to info k nim bylo dost mizerné. Nikde jsem se nedočetl zda to funguje jako normální systém na disku, nebo zda to je jen jako Live DVD a jinak se na tu flešku zapsat nic nemůže.

Asi to první, jenže jak píšu – nedozvěděl jsem se to. Tak jsem se díval na Wubi. Tam mě zase odradilo že mi to sice vytvoří na disku soubor místo partition ale do bootloaderu se to stejně zapíše, takže budu muset vybírat při startu do kterého OS chci nabootovat. Ale teď mi došlo, ten bootloader byl z Windows, to se dá ve Win nastavit, do kterého OS se má bootovat bez ptaní, nebo zda se má zeptat. U SSD a “very lightweight” linuxu bych se asi neměl bát že to bude pomalé.

Jenže zase tu je problém že nevím jak to tam funguje se soubory. Ideální by bylo kdyby to mělo přímý přístup aspoň k fyzickému disku D:. Pak tedy samozřejmě virtuální PC. Jenže zase – v této oblasti virtualizace Linuxu panuje pevnou rukou Virtual PC založený na Javě a já nechci čekat na všechno celou věčnost.

Jako předposlední se nabízí to prostě hodit do Dual Bootu. Kdybych měl HDD, lépe SSD navíc, tak jo, sice to bude otrava furt přepínat kabelíky od HDD ale z pohledu rychlosti a že si nebudu prasit Windows je to nejlepší varianta. (tohle zase posralo HP, oni do nejvyšší řady desktopů dají 3(TŘI) datové porty na motherboard.

Jeden si vezme DVD mechanika a na zbylých 2 už mám SSD a HDD). Už jen se modlit, aby slavný Linux mi “neznefunkčnil” nějaký soubor či celý NTFS na D:. A poslední možnost – stáhnout si nějaké aplikace, které přinášejí aspoň “Linux Command Line Environment” na Windows. A tady jsem dopadl takhle:

MinGW – Stáhnu instalátor, spustím, stáhne se 111 souborů ze 111, v Detailech vidím 4 malinkaté archivy s nějakou linuxovou příponou(něco jako .tar.gz).

Tlačítko Continue je furt zašedlé, Quit je enablované, po asi 15 minutách čekání kdy program nic nedělá a je nulový síťový provoz zmáčnu quit.

CygWin – Označil jsem si všechny balíčky z devel kategorie. Tam bylo skoro všechno “make”, celkově asi 10.

Nicméně za 2h se mi stáhlo na netu který jede 1500-2000kB/s jen 166MB, tedy 1% z toho co se mělo stáhnout. Ne že by to jelo tak pomalu, hlavní problém byl ten že ty soubory byly většinou okolo 50 Kb ale ještě větší problém byl ten že to stáhlo těch 50kB třeba a čekalo minutu – dvě, PC byl absolutně v klidu. Ale zase mají asi 100 mirrorů, to se jim musí nechat.

GnuWin32 – Stáhnu instalátor, spustím, doufám v poslední želízko v ohni. Stáhne to pár souborů do složky kterou si to určilo, tedy D:DownloadsGetGnuWin32 .

Jenže make(.exe/.bat/.cmd) mezi nimi není a nefunguje ani přiložený install.bat. — Šel jsem spát s tím že holt budu mít jen SharpDevelop c# parser nebo nějaký svůj jednoduchý vlastní, který by mi ale zabral moře času ho napsat.

Ráno jsem se vzbudil ale s názorem, že bych si ten Linux přece jen mohl nainstalovat. Jen jsem o tom napsal na G+ a vyrazil do města. Vrátil jsem se s 250GB SSD Samsung Evo 850 který jsem koupil za docela dobrou cenu(povánoční výprodej). Jak jsem se vrátil domů, vyměnil jsem starý ssd Kingston za nový Samsung a nainstaloval čistý Windows 10 Pro Threshold 2.

Rychlost mi nepřipadala o moc vyšší než na Kingstonu ale bylo to instalováno z flešky a výkon PC neurčuje jen HDD/SSD, ale všechny komponenty. Změřil jsem výkon Samsung SSD jediným testem, který dopadl takhle:
AS SSD Samsung 580 EVO

Samsung 850 EVO SSD Healthy
Pak jsem podle plánu zase vyměnil SSD, popřesouval soubory se Kingston na HDD, vyčistil dočasné soubory a udělal si obraz disku v Acronisu. Pak nainstaloval úplně tentýž Win a programy i na tento SSD. Výsledek?
AS SSD Kingston V300

Kingston V300 SSD Healthy
Zaráží mě že Kingston má o dost rychlejší zápis. Všimněte si taky že Kingston SSD má odpracováno přes 1 rok 7 měsíců čistého času, za který přečetl přes 14 TB a zapsal bezmála ještě o 1 TB víc. Už mi zbýval jen nainstalovat Linux. Měl jsem v ISO i na DVD z Elementary OS pouze verzi 0.2(Luna), pak už jen samé Ubuntu a jeden Mint 16 Petra. Mint jsem zkoušel a zdál se mi odpudivý vzhledem a Ubuntu je ještě hnusnější než Windows 8. A ještě jejich ergonomie a ovládání.. Když mi to zahlásilo že PC není připojen k internetu, nevěnoval jsem tomu pozornost. Řekl jsem si že tam ty ovladače nějak dotlačím “stůj co stůj”. Nechtělo se mi stahovat nový Elementary OS o velikosti 1,2 GB. Instalace proběhla v pohodě, dal jsem si grub na partition s elementary čímž jsem si nevyrušil bootloader a jak jsem pc po instalaci zapnul, tak mi samozřejmě najel dle očekávání do Windows 10, nainstaloval jsem EasyBCD a vytvořil si novou položku bootování – Elementary OS.
Screenshot from 2016-01-13 16:12:01
Po nabootování mi nefungovala myš. Zkoušel jsem ji přepojit dopředu, jenže to mi zase nefungovala klávesnice. Nakonec jsem obojí zapojil dozadu a nějak to fungovalo – za předpokladu že jsem neměl při bootu zapojenou Xperii pro sdílení netu, pak jedno z periferií nevykazovalo žádné známky života.

Pak jsem tedy řešil ten internet. Luna je OS z srpna 2013, tedy ještě déle než jak mám svůj PC doma. A to už ani nemluvím o wifi donglu, který mám asi 2 měsíce. Přes USB Tethering jsem si stáhl asi 350 MB nových balíčků a doufal že mezi nimi se nainstalují i ovladače. Ale ne, před i po mi “Additionals Drivers” hlásili že nejsou k dispozici žádné proprietární ovladače.

Nainstaloval jsem přes gui co jsem mohl, na stránkách HP ovladače pro Linux nebyly, jen pro Windows 7-10. Tak jsem zklamaně zase přehodil SSD disky a stáhl jsem si zmíněné Elementary OS o cca 1,2 GB za 16 minut. Pak ho hodil na flešku a chtěl nainstalovat. Všechno šlo jak po drátkách, dokud se neměl instalovat grub, což je tradičně poslední věc v celé instalaci Linuxu.

Vypsali mi to chybu bez nějakého popisu, prostě jen “fatal error, setup cannot continue” a po odkliknutí jediného tlačítka se instalace spustila znovu. Tak jsem to znovu nabootoval a zkusil ten grub nainstalovat na /dev/sda, tedy tam kde je Windows Bootloader. Jenže ani to neprošlo. Nevím přesně co je UEFI, ale už mě nic jiného nenapadlo jak tohle obejít, proto jsem resetoval PC, zmáčkl F9 a místo DVD mechaniky v UEFI jsem zvolil Legacy Boot Sources. Jen jsem nevěděl jestli mám zvolit první nebo až druhé Install Elementary OS.

Zvolil jsem první a až teď se mi Grub správně nainstaloval a celá instalace byla dokončena úspěšně. Po rebootu jsem si nastavil aby se mi to automaticky přihlašovalo a snažil jsem se editovat /etc/default/grub podle návodu na netu aby se mi to hned bootlo do první položky a nečekalo to na nic. Jenže ať jsem nastavil cokoliv, tak ve výsledku nic a tak jsem si stáhl grub-configurator, který má gui a se kterým jsem to nastavil na 3 kliky a fungovalo to hned. Co se týče Elementary OS 0.3.2 Freya kterou mám, ta už rozpoznala jak ethernetovou síťovku tak i dokonce zmíněný tp-link wi-fi dongle.

Ještě jsem si chtěl změřit rychlost ssd ale buď to nefungovalo nebo to házelo nesmyslné hodnoty – viz. jako třeba tady příkaz dd(první je rychlost čtení, dokonce 2x, nechtělo se mi tomu věřit):
Screenshot from 2016-01-13 18:11:06

Leave a Reply

Your email address will not be published. Required fields are marked *