Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
@up
Zajrzyj tutaj:
https://forum.dug.net.pl/viewtopic.php?pid=153575
Jest tylko jeden problem z własnym konfigiem kernela, stronka:
https://kmuto.jp/debian/hcl/
od dosyć dawna nie jest dostępna, to może być kłopot.
Zawsze możesz zainstalować na maszynie paczkę gentoo-kernel-bin,
czyli binarne jajo Gentoo oparte o konfig z Fedory, a potem np:
awk '{print $1}' /proc/modules
oraz:
/usr/src/linux/scripts/ver_linux
Oba pokażą listę załadowanych modułów.
Offline
Hej, tak sobie myślę żeby z powrotem z Archa wrócić do Gentoo
Arch jak i Gentoo znalazły specjalne miejsce w moim serduszku, oba distra da się nieźle dostroić, przy czym Gentoo wychodzi oczywiście na prowadzenie w tej kwestii
Na początek pewnie porządnie ogarnę sobie systemik z odpowiedniego stage i profilem, oczywiście grub i gentoo-kernel. Potem poleci podstawowa konfiguracja systemu by zawierał to co niezbędne. Pokompiluje się to co trzeba, poustawia, poinstaluje odpowiednie narzędzia
Co do aktualizacji przyjąłem sobie politykę robienia ich raz na tydzień w każdy poniedziałek
Offline
Postawiłem Gentoo na maszynie wirtualnej. Cała instalacja bez problemu ale problem z uruchomieniem systemu. Komunikat tj. w screenie: https://imgur.com/lbtIh08
Nie wiem czy to wina kernela, kernel prekompilowany (gentoo-kernel-bin) uruchamia się normalnie system, ale kernel ręcznie kompilowany (gentoo-sources) nie odpala się i wyskakuje tylko ten komunikat. Nawet w ogóle nie modyfikowałem tego kernela, nic tam nie grzebałem, ani nie usuwałem ani nie zmieniałem. Żaden kernel ręcznie skompilowany nie uruchamia się. Jak to naprawić?
Offline
Co powiada wynik:
/usr/src/linux/scripts/ver_linux
w czasie używania jajka gentoo-kernel-bin?
I dlaczego obywatel macios4x
nie zajrzy kilka postów wcześniej?
np tutaj?
Pozdro
Ostatnio edytowany przez Jacekalex (2024-06-28 01:51:24)
Offline
/usr/src/linux/scripts/ver_linux:
#!/usr/bin/awk -f # SPDX-License-Identifier: GPL-2.0 # Before running this script please ensure that your PATH is # typical as you use for compilation/installation. I use # /bin /sbin /usr/bin /usr/sbin /usr/local/bin, but it may # differ on your system. BEGIN { usage = "If some fields are empty or look unusual you may have an old version.\n" usage = usage "Compare to the current minimal requirements in Documentation/Changes.\n" print usage system("uname -a") printf("\n") vernum = "[0-9]+([.]?[0-9]+)+" libc = "libc[.]so[.][0-9]+$" libcpp = "(libg|stdc)[+]+[.]so([.][0-9]+)+$" printversion("GNU C", version("gcc -dumpversion")) printversion("GNU Make", version("make --version")) printversion("Binutils", version("ld -v")) printversion("Util-linux", version("mount --version")) printversion("Mount", version("mount --version")) printversion("Module-init-tools", version("depmod -V")) printversion("E2fsprogs", version("tune2fs")) printversion("Jfsutils", version("fsck.jfs -V")) printversion("Reiserfsprogs", version("reiserfsck -V")) printversion("Reiser4fsprogs", version("fsck.reiser4 -V")) printversion("Xfsprogs", version("xfs_db -V")) printversion("Pcmciautils", version("pccardctl -V")) printversion("Pcmcia-cs", version("cardmgr -V")) printversion("Quota-tools", version("quota -V")) printversion("PPP", version("pppd --version")) printversion("Isdn4k-utils", version("isdnctrl")) printversion("Nfs-utils", version("showmount --version")) printversion("Bison", version("bison --version")) printversion("Flex", version("flex --version")) while ("ldconfig -p 2>/dev/null" | getline > 0) if ($NF ~ libc || $NF ~ libcpp) if (!seen[ver = version("readlink " $NF)]++) printversion("Linux C" ($NF ~ libcpp? "++" : "") " Library", ver) printversion("Dynamic linker (ldd)", version("ldd --version")) printversion("Procps", version("ps --version")) printversion("Net-tools", version("ifconfig --version")) printversion("Kbd", version("loadkeys -V")) printversion("Console-tools", version("loadkeys -V")) printversion("Sh-utils", version("expr --v")) printversion("Udev", version("udevadm --version")) printversion("Wireless-tools", version("iwconfig --version")) while ("sort /proc/modules" | getline > 0) { mods = mods sep $1 sep = " " } printversion("Modules Loaded", mods) } function version(cmd, ver) { cmd = cmd " 2>&1" while (cmd | getline > 0) { if (match($0, vernum)) { ver = substr($0, RSTART, RLENGTH) break } } close(cmd) return ver } function printversion(name, value, ofmt) { if (value != "") { ofmt = "%-20s\t%s\n" printf(ofmt, name, value) } }
gentoo-kernel-bin uruchamia się normalnie system. Nie było żadnych błędów przy kompilacji gentoo-sources a moduły chyba też się zainstalowały bo żadnego komunikatu nie było.
wynik lsmod: https://imgur.com/njFNF1w
Offline
Nie masz panie hakier wyświetlać zawartości tego pliku tylko go uruchomić w teminalu albo w konsoli roota.
Offline
Wynik:
If some fields are empty or look unusual you may have an old version. Compare to the current minimal requirements in Documentation/Changes. Linux gentoo 6.6.32-gentoo-dist #1 SMP PREEMPT_DYNAMIC Sat May 25 17:45:27 -00 2024 x86_64 Intel(R) Core(TM) i7-10700K CPU @ 3.80GHz GenuineIntel GNU/Linux GNU C 13 GNU Make 4.4.1 Binutils 2.42 Util-linux 2.39.3 Mount 2.39.3 Module-init-tools 32 E2fsprogs 1.47.0 Bison 3.8.2 Flex 2.6.4 Linux C++ Library 6.0.32 Dynamic linker (ldd) 2.39 Procps 4.0.4 Net-tools 2.10 Kbd 2.6.4 Console-tools 2.6.4 Sh-utils 9.4 Udev 254 Modules Loaded 8021q ac97_bus binfmt_misc cfg80211 crc32_pclmul crc32c_intel crct10dif_pclmul drm_ttm_helper e1000 fat garp ghash_clmulni_intel i2c_piix4 intel_rapl_common intel_rapl_msr joydev llc mrp pcspkr polyval_clmulni polyval_generic rapl rfkill serio_raw sha1_ssse3 sha256_ssse3 sha512_ssse3 snd snd_ac97_codec snd_intel8x0 snd_pcm snd_timer soundcore stp ttm vfat video vmwgfx wmi
Offline
Co Ci przypomina, co Ci przypomina, widok znajomy ten:
macios4x napisał(-a):
Kod:
... Modules Loaded 8021q ac97_bus binfmt_misc cfg80211 crc32_pclmul crc32c_intel crct10dif_pclmul drm_ttm_helper e1000 fat garp ghash_clmulni_intel i2c_piix4 intel_rapl_common intel_rapl_msr joydev llc mrp pcspkr polyval_clmulni polyval_generic rapl rfkill serio_raw sha1_ssse3 sha256_ssse3 sha512_ssse3 snd snd_ac97_codec snd_intel8x0 snd_pcm snd_timer soundcore stp ttm vfat video vmwgfx wmi
To by było na tyle
xD
Offline
Jacekalex napisał(-a):
Co Ci przypomina, co Ci przypomina, widok znajomy ten:
macios4x napisał(-a):
Kod:
... Modules Loaded 8021q ac97_bus binfmt_misc cfg80211 crc32_pclmul crc32c_intel crct10dif_pclmul drm_ttm_helper e1000 fat garp ghash_clmulni_intel i2c_piix4 intel_rapl_common intel_rapl_msr joydev llc mrp pcspkr polyval_clmulni polyval_generic rapl rfkill serio_raw sha1_ssse3 sha256_ssse3 sha512_ssse3 snd snd_ac97_codec snd_intel8x0 snd_pcm snd_timer soundcore stp ttm vfat video vmwgfx wmiTo by było na tyle
xD
Co tutaj jest nie tak? Co z tymi modułami?
Offline
Masz po prostu listę załadowanych modułów kernela.
Offline
Dobrze, rozumiem co to znaczy "Modules Loaded". A skoro są załadowane moduły to chyba dobrze?? Możesz poprostu normalnie powiedzieć co tu jest nie tak? Czy któryś konkretny moduł blokuje mi to? Teraz zauważyłem że na tym komunikacie system się jednak uruchamia normalnie tyle że nic się nie wyświetla (widzę po ikonie kontrolki dysku).
Offline