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í
×
    dnes 01:00 | Nová verze

    Byla vydána (𝕏) květnová aktualizace aneb nová verze 1.90 editoru zdrojových kódů Visual Studio Code (Wikipedie). Přehled novinek i s náhledy a animovanými gify v poznámkách k vydání. Ve verzi 1.90 vyjde také VSCodium, tj. komunitní sestavení Visual Studia Code bez telemetrie a licenčních podmínek Microsoftu.

    Ladislav Hagara | Komentářů: 0
    dnes 00:44 | Nová verze

    Byla vydána (Mastodon, 𝕏) nová verze 2024.2 linuxové distribuce navržené pro digitální forenzní analýzu a penetrační testování Kali Linux (Wikipedie). Přehled novinek se seznamem nových nástrojů v oficiálním oznámení.

    Ladislav Hagara | Komentářů: 0
    včera 16:44 | IT novinky

    Počítačová hra Tetris slaví 40 let. Alexej Pažitnov dokončil první hratelnou verzi 6. června 1984. Mezitím vznikla celá řada variant. Například Peklo nebo Nebe. Loni měl premiéru film Tetris.

    Ladislav Hagara | Komentářů: 9
    včera 10:44 | Nová verze

    MicroPython (Wikipedie), tj. implementace Pythonu 3 optimalizovaná pro jednočipové počítače, byl vydán ve verzi 1.23.0. V přehledu novinek je vypíchnuta podpora dynamických USB zařízení nebo nové moduly openamp, tls a vfs.

    Ladislav Hagara | Komentářů: 0
    včera 10:22 | Nová verze

    Canonical vydal Ubuntu Core 24. Představení na YouTube. Nová verze Ubuntu Core vychází z Ubuntu 24.04 LTS a podporována bude 12 let. Ubuntu Core je určeno pro IoT (internet věcí) a vestavěné systémy.

    Ladislav Hagara | Komentářů: 2
    včera 01:00 | Nová verze Ladislav Hagara | Komentářů: 0
    4.6. 19:55 | IT novinky

    Intel na veletrhu Computex 2024 představil (YouTube) mimo jiné procesory Lunar Lake a Xeon 6.

    Ladislav Hagara | Komentářů: 0
    4.6. 13:44 | IT novinky

    Na blogu Raspberry Pi byl představen Raspberry Pi AI Kit určený vlastníkům Raspberry Pi 5, kteří na něm chtějí experimentovat se světem neuronových sítí, umělé inteligence a strojového učení. Jedná se o spolupráci se společností Hailo. Cena AI Kitu je 70 dolarů.

    Ladislav Hagara | Komentářů: 0
    4.6. 13:22 | Nová verze

    Byla vydána nová verze 14.1 svobodného unixového operačního systému FreeBSD. Podrobný přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    4.6. 12:55 | Zajímavý software

    Společnost Kaspersky vydala svůj bezplatný Virus Removal Tool (KVRT) také pro Linux.

    Ladislav Hagara | Komentářů: 11
    Rozcestník

    Dotaz: Migrace Gentoo na novy HW

    27.2.2020 09:24 Jarda
    Migrace Gentoo na novy HW
    Přečteno: 869×
    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: 14
    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.