abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 18:22 | Nová verze

    Byla vydána verze 0.2.0 v Rustu napsaného frameworku Pingora pro vytváření rychlých, spolehlivých a programovatelných síťových systémů. Společnost Cloudflare jej letos v únoru uvolnila pod licencí Apache 2.0.

    Ladislav Hagara | Komentářů: 0
    10.5. 19:11 | Nová verze

    Open source RDP (Remote Desktop Protocol) server xrdp (Wikipedie) byl vydán ve verzi 0.10.0. Z novinek je vypíchnuta podpora GFX (Graphic Pipeline Extension). Nová větev řeší také několik bezpečnostních chyb.

    Ladislav Hagara | Komentářů: 13
    10.5. 04:11 | Nová verze

    Rocky Linux byl vydán v nové stabilní verzi 9.4. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    9.5. 22:22 | Bezpečnostní upozornění

    Dellu byla odcizena databáze zákazníků (jméno, adresa, seznam zakoupených produktů) [Customer Care, Bleeping Computer].

    Ladislav Hagara | Komentářů: 22
    9.5. 21:11 | Zajímavý článek

    V lednu byl otevřen editor kódů Zed od autorů editoru Atom a Tree-sitter. Tenkrát běžel pouze na macOS. Byl napevno svázán s Metalem. Situace se ale postupně mění. V aktuálním příspěvku Kdy Zed na Linuxu? na blogu Zedu vývojáři popisují aktuální stav. Blíží se alfa verze.

    Ladislav Hagara | Komentářů: 49
    9.5. 14:33 | Pozvánky

    O víkendu 11. a 12. května lze navštívit Maker Faire Prague, festival plný workshopů, interaktivních činností a především nadšených a zvídavých lidí.

    Ladislav Hagara | Komentářů: 0
    8.5. 21:55 | Nová verze

    Byl vydán Fedora Asahi Remix 40, tj. linuxová distribuce pro Apple Silicon vycházející z Fedora Linuxu 40.

    Ladislav Hagara | Komentářů: 20
    8.5. 20:22 | IT novinky

    Představena byla služba Raspberry Pi Connect usnadňující vzdálený grafický přístup k vašim Raspberry Pi z webového prohlížeče. Odkudkoli. Zdarma. Zatím v beta verzi. Detaily v dokumentaci.

    Ladislav Hagara | Komentářů: 7
    8.5. 12:55 | Nová verze

    Byla vydána verze R14.1.2 desktopového prostředí Trinity Desktop Environment (TDE, fork KDE 3.5). Přehled novinek v poznámkách k vydání, podrobnosti v seznamu změn.

    JZD | Komentářů: 0
    7.5. 18:55 | IT novinky

    Dnešním dnem lze již také v Česku nakupovat na Google Store (telefony a sluchátka Google Pixel).

    Ladislav Hagara | Komentářů: 10
    Podle hypotézy Mrtvý Internet mj. tvoří většinu online interakcí boti.
     (66%)
     (7%)
     (13%)
     (14%)
    Celkem 176 hlasů
     Komentářů: 11, poslední 10.5. 18:00
    Rozcestník

    Dotaz: Migrace Gentoo na novy HW

    27.2.2020 09:24 Jarda
    Migrace Gentoo na novy HW
    Přečteno: 866×
    Ahoj vsem. Potreboval bych premigrovat system na novy HW. Stary i novy HW jsou na stejne platforme amd64. Mam udelanou kopii puvodniho disku, ale v novem HW samozrejme nenabootuje, jelikoz nevidi jak namapovane diksy, tak i ostatni periferie vcetne sitove karty. Cetl jsem nejake navody s chrootem a rekompilaci kernelu. Nemate s tim nekdo zkusenosti? Za kazdou radu dekuji.

    Řešení dotazu:


    Odpovědi

    27.2.2020 10:34 honk
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Máš vlastný kernel na mieru? V tom prípade ešte v starom HW je potrebné skompilovať jadro s ovládačmi pre nový HW.

    MAC novej sieťovej karty vieš pridať do udev rules tak, aby dostala rovnaké označenie.

    Ak pripájaš disky podľa UUID, potrebuješ to zmeniť vo fstabe.

    Keď sa takto na prechod pripravíš, chroot možno ani nebudeš potrebovať. Každopádne z chrootu (liveCD/liveUSB + chroot) stále vieš opraviť svoje predošlé omyly - ak vieš, akých si sa dopustil.

    Gentoo nie je práve vhodný pre začiatočníkov, ale ak to zvládneš dobre Ti to poslúži aj v iných distribúciách.

    Inak napíš konkrétne, kde si sa zasekol, lebo takto je ťažko Ti radiť.
    27.2.2020 14:11 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Ahoj. Diky za reakci. Ja uz ale ten stary HW bohuzel u sebe nemam, takze to musim udelat pres chroot. Zkusim jsem:
    #mount /dev/sda4 /mnt/gentoo
    #chroot /mnt/gentoo
    #cd /usr/src/linux
    #make menuconfig
    pozapinat vse, co jsem podle vystupu #lspci -l usoudil za vhodne
    #make
    #make modules_install
    #make install
    a po rebootu se to zastavi na tom, ze nevidi nadefinovany interface eno1 (zapinal jsem vse, co slo :-) v menuconfigu) a nefunguji periferie (USB, HID jsem zapinal take). Muzes me jeste nakoupnout dale? Diky
    27.2.2020 14:36 honk
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Sieťovka možno dostala iný názov - na premenovanie slúži práve ten udev. Doporučujem nepoužívať default názov, ale spraviť si vlastné pomenovanie, napr. lan0, net0 a pod.

    Inak to vyzerá, že bootuješ v pohode, len nemáš niektoré potrebné moduly jadra. Ak Ti klávesnica ide, vieš jadro zmeniť bez chrootu, priamo z bežiaceho systému. Ak klávesnica nereaguje, naspäť do liveCD/liveUSB a chroot.

    V jadre by malo stačiť nastaviť tieto:

    https://wiki.gentoo.org/wiki/USB/Guide#Config_options_for_the_kernel
    27.2.2020 18:02 j
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Tuhle a takhle (podle MAC)

    /etc/udev/rules.d/70-net-name-use-custom.rules

    SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="3c:ef:11:9f:cd:34", NAME="net0"

    To ale samo nevyresi, ze to preneses na jinej HW, protoze ten bude mit jinou MAC. Vyresi to ten problem, ze ty "predvidatelny" nazvy jsou zcela nepredvidatelny a muzou se ti kdykoli zmenit.

    Jup a pokud nekde najdes nejaky navody na tema ethX, tak na to zhola zapomen. To nefunguje.

    Adekvatne nazvu sitovky musis mit link v /etc/init.d/net.net0 -> net.lo a presne tohle pak startovat

    rc-update add net.net0 default

    + v /etc/conf.d/net to vypada v nejjednodussim pripade takhle: config_net0="dhcp".
    28.2.2020 09:48 pet I. | skóre: 12
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Když uděláš:
    touch /etc/udev/rules.d/80-net-name-slot.rules
    (a nebudeš tam mít něco jako /etc/udev/rules.d/70-net-name-use-custom.rules), tak se ti síťovka bude jmenovat eth0 na jakémkoli HW. Ale pokud bys měl síťovek víc, tak by je to mohlo při rebootech přehazovat.
    28.2.2020 09:01 čavo | skóre: 13
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Keď si akutalizoval jadro, tak si vygeneroval aj nový konfigurák pre grub?

    grub-mkconfig -o /boot/grub/grub.cfg
    27.2.2020 13:26 j
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    1) fstab/grub ... pripojuj disky podle nazvu partysny. (PARTLABEL="boot" /boot) ... (bacha, script vyrabejici grubi konfigurak grub-mkconfig navrhovali trotlove, takze i kdyz tam budes mit neco jinyho, stejne to tam nasere "hinty" typu /dev/sda1 a ty dostanou prednost, coz je uchvancancujici vlastnost u HW, kde se to v prubehu bootu zmeni, nejde to vypnout, da se to jedine expost smazat a nebo si konfigurak napsat rucne)

    2) v pripade sitovek on ti je nejspis pripoji(uz leta sem nevidel takovou, ktera by vyzadovala nejake extra modul kterej neni bydefault), jen se budou jmenovat nejak uplne jinak ... a tudiz budes muset zmenit konfiguraci a predelat ji na novy nazvy. To se muze tykat i firewallu.

    Kernel vubec(na 99%) rekompilovat nemusis.

    Ve skutecnosti ti to predpokladam nastartuje do grubi konzole a do ni muzes samo rict rucne, kde ten / mas.

    Jinak viz honk, napis v jakym konkretnim stavu ses.
    28.2.2020 08:16 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Ahoj. Ja GRUB menit nepotrebuji, resp menit partition, z ktere to ma bootovat, ptz mam pomoci dd premigrovany HDDold na HDDnew. Zitra zkusim pomoci LiveCD stahnout /var/log/messages a uvidim. Ted to u sebe nemam
    28.2.2020 17:39 j
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    To neni o tom, co potrebujes menit, to je o tom, abys upravil konfiguraky tak, ze ani v budoucnu pri pripadnym presunu nebudes muset resit, ze to nenastartuje => napriklad se zbavit /dev/sdX, protoze to muze byt pokazdy jinak.

    Pokud uz nabootujes a jen ti nefunguje sit, tak nepotrebujes live.
    30.3.2020 19:42 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Příloha:
    Ahoj vsem. Omlouvam se, ze jsem mel tak dlouhou prodlevu. Az dneska jsem se k tomu mel cas vratit.

    Zkousel jsem nasledujici, ale vzdy se PC zasekne v tomtez okamziku a uz nevim, cim by to mohlo byt. Zasekne se to v momentu, kdy blika kurzor na loginu, ale periferie nereaguji. 1 - manualne bootovat z GRUB console - sahne si na spravny disk, ale bezuspesne nabootuje 2 - genkernel -menuconfig all - tady jsem narazil na velikost /boot partisny, ale poradil jsem si - nicmene stale nic 3 - zkousel menit boot UEFI a legacy (stary HW UEFI nemel) 4 - vubec nevim, zda to je sitovkou nebo ne. Kazdopadne jsem zkousel smazat /etc.conf.d/net a linky /dev/eno1. Podle logu by to mel byt module e1000e. Kdyz ho napr v LiveCD modprobnu, v logu se to tvari ok, ale zadny device se nevytvori 4 - mam /var/log/messages a prikladam.

    Vsem moc dekuji za ochotu
    30.3.2020 21:01 R
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    PC sa nezasekne, ale nefunguje ti USB, cez ktore mas asi pripojenu klavesnicu. Nemas v jadre podporu USB 3.0.
    30.3.2020 21:11 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Ahoj. To jsem si zapnul samostatne pri prvnim pokusu kompilace jadra, pri druhem jsem dal makeconfig-all a vysledek byl stejny
    31.3.2020 09:11 pet I. | skóre: 12
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    A USB klavesnici mas pripojenou do USB3? Protoze pokud mas v pocitaci USB2 hub pripojeny az za USB3 hubem (tak to bezne byva) tak nektere instalacky ho behem bootu nenahodi.
    31.3.2020 10:09 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Ahoj. Tak jsem nakonec zjistil, ze problem byl v tom, ze jsem pri rekompilaci jadra dal podporu USB3 jako module a ne primo. Moje chyba. Ted uz mi klavir jde, bohuzel musim jeste zprovoznit sitovku a grafiku
    31.3.2020 23:41 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Jeste potrebuji posledni nakopnuti. Jelikoz na starem HW bezel kernel 4.1, ktery v sobe nema podporu eth a nvidie, potrebuji nakompilovat jadro ze zdrojaku novejsiho jadra. Bohuzel k tomu ale nemam sit. Jak toho dosahnout?
    vencour avatar 1.4.2020 02:44 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Jádro se dá kompilovat i jinde, stejně tak zkopírovat přes usb, cd, z jiného disku apod.?
    Potřebujete pouze mít v /usr/portage/distfiles zdroje pro kompilaci a samozřejmě zprovozněné "nástroje" pro to.
    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    1.4.2020 09:48 pet I. | skóre: 12
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Ja bych nabootoval z instalacky, nahodil sit, pripojil disky a udelal do nich chroot, a pak bych normalne updatoval co potrebuju.
    1.4.2020 18:35 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Jenze ja potrebuju novejsi jadro, abych nahodil sit. Takze hledam, jak offline stahnout kernel-sources
    vencour avatar 1.4.2020 18:46 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    V gentoo? Jé hele, ode dneška je stable 5.4 ...
    a) eix oo-s
    $ eix oo-s
    ...
      sys-kernel/gentoo-sources
    ...
         (5.4.28) 5.4.28^bs
    ...
    $ ls /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-5.4.28.ebuild
    /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-5.4.28.ebuild
    
    less /usr/portage/sys-kernel/gentoo-sources/gentoo-sources-5.4.28.ebuild
    
    # Copyright 1999-2020 Gentoo Authors
    # Distributed under the terms of the GNU General Public License v2
    
    EAPI="6"
    ETYPE="sources"
    K_WANT_GENPATCHES="base extras experimental"
    K_GENPATCHES_VER="28"
    
    inherit kernel-2
    detect_version
    detect_arch
    
    KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86"
    HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
    IUSE="experimental"
    
    DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
    SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
    
    pkg_postinst() {
            kernel-2_pkg_postinst
            einfo "For more info on this patchset, and how to report problems, see:"
            einfo "${HOMEPAGE}"
    }
    
    pkg_postrm() {
            kernel-2_pkg_postrm
    }
    
    
    Jinej stroj s gentoo nemáte? Jen stáhnete tam a hrábnete do /usr/portage/distfiles
    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    1.4.2020 19:43 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    No nemam, ale mam druhy disk, takze bych si ddckem udelal zalohu a nainstalovat nejnovejsi Gentoo. Sice to zabere nejakou dobu, neni to instalace ubuntu, ale to udelam. Kdyz to budu mit hotove, jake adresare si mam zazalohovat?

    Mam udelat toto?
    root #emerge --ask sys-kernel/gentoo-sources
    zazalohovat
    /usr/portage/distfiles
    Pak nabootovat z puvodniho, pres USB nakopirovat tyto adresare a
    root #emerge --ask sys-kernel/gentoo-sources
    root #make menuconfig, popr make defconfig && make modules_install %% make install
    a
    root #grub2-mkconfig
    Diky za reakci
    vencour avatar 1.4.2020 20:25 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Co je cílem? Mít v /boot vmlinuz a intrd? Tak i to je možnost.

    Nebo můžete někoho poprosit: hele, pošlu konfig kernelu, zbuildi to a dej to někam, jen to pak narvete do bootu a možná něco i do /lib/modules.

    Čili buď to spáchat na jiném stroji s funkčním gentoo, dále v chrootu třeba z liveXXX (knoppix, gentoo live) nebo takhle.

    A když máte "data" v /boot, můžete to v grubu ručně doplnit, nemusíte rovnou updatovat menu.lst.

    Odkaz na gentoo chroot install asi znáte?
    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    2.4.2020 01:41 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Co je cilem? To je jednoduche, rozchodit to. :-) Jen se ptam na step_by_step, co jsem psal, jestli je to spravne?
    vencour avatar 2.4.2020 02:53 vencour | skóre: 56 | blog: Tady je Vencourovo | Praha+západní Čechy
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Ano, je to správně, mít gentoo-sources dle Vaší volby, ošetřit, aby to bylo správně v /usr/src nalinkované, make menuconfig, make, make modules_install install, aktualizovat když tak grub (grub-mkconfig > menu.lst a dát do zpravidla do /boot/grub/menu.lst) a je to.
    Ty nejhlubší objevy nečekají nutně za příští hvězdou. Jsou uvnitř nás utkány do vláken, která nás spojují, nás všechny.
    1.4.2020 19:05 R
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Dalo by sa to urobit prasacky: stiahnut kernel z www.kernel.org, skopirovat napr. cez USB disk, priamo na tom stroji skompilovat a nainstalovat - make oldconfig (nezabudnut zapnut USB a sietovku), make modules_install, make install, updatovat grub, reboot. Nasledne mozes korektne nainstalovat jadro z Gentoo.
    2.4.2020 08:39 pet I. | skóre: 12
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Ano, tak:
    1) nabootuj z instalacky, ta má nový kernel a bude ti síťovat
    2) nahoď síť (té naběhnuté instalačče)
    3) přimountuj tvou instalaci:
      mount /dev/(tvůjroot) /mnt/gentoo
      mount /dev/(tvůjboot) /mnt/gentoo/boot
    4) udělej chroot:
      cp /etc/resolv.conf /mnt/gentoo/etc/
      mount -t proc none /mnt/gentoo/proc
      mount --rbind /dev /mnt/gentoo/dev
      mount --rbind /sys /mnt/gentoo/sys
      chroot /mnt/gentoo /bin/bash
      env-update && source /etc/profile
    
    == violá, jsi ve své instalaci a náš fungující síť, můžeš si ten kernel nainstalovat ;-)
    4.4.2020 11:09 Jarda
    Rozbalit Rozbalit vše Re: Migrace Gentoo na novy HW
    Ahoj. Instalacka LiveCD z 2016/17 bohuzel nema podporu moji sitovky, takze jsem to musel obejit tak, jak mi radili nahore. Nainstaloval na jiny hdd uplne novy OS, vzal zdrojaky, ktere pouzil v starem OS, prekompiloval, vygeneroval novy grub a bylo. Pak jeste srandy s nvidii. Kazdopadne vsem moc dekuji za ochotu. Mejte se

    Založit nové vláknoNahoru

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

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.