Elektroda.pl
Elektroda.pl
X
Elektroda.pl
Proszę, dodaj wyjątek dla www.elektroda.pl do Adblock.
Dzięki temu, że oglądasz reklamy, wspierasz portal i użytkowników.

[Rozwiązano] Kernel Panic po instalacji Linux PLD TH

19 Cze 2019 10:06 111 3
  • Poziom 13  
    Jak w temacie, mam problem z postawieniem maszyny na "nogi".
    Maszyna DELL EMC PowerEdge T340, INTEL XEON E2100, macierz RAID PERC-H330, 2 dyski WD BLACK PRO 7200rpm 1TB w RAID1 i 2 dyski WD RED PRO 7200rpm 4TB w RAID1.
    Instaluję Linux-a PLD TH z jajkiem 5.1.7-1 przy pomocy chroot.
    Dyski w ext4 wszystkie podmontowane.
    Bez problemów generuję plik initrd, konfiguruję i instaluję gruba oczywiście na partycji UEFI w vfat, podmontowanej w /boot/efi.
    I tu zaczyna się problem, po restarcie wyskakuje mi:
    "mounting /dev/sda2 on /newroot failed: no such file or directory"
    Kernel Panic - not syncing: Atempting to kill init! exitcode=0x00000100

    Próbowałem z hardware-owym RAID-em oraz AHCI

    Za wszelkie sugestie będę bardzo wdzięczny.
  • Poziom 36  
    PLD jest na systemd?
    Tak jakbyś nie miał w pliku fstab odpowiedniego punktu montowania, czyli nie ma takiej linijki np.
    /dev/sda2 /newroot ext4 default 1 1 .
    Tu nie tylko chodzi o samo podmontowanie dysków ale i miejsce tego podmontowania?
    Udaje się uruchomić inną dystrybucję Live np. Slax, Manjaro,...?
  • Poziom 13  
    PLD jest na systemd.
    W pliku fstab niezależnie czy mam wpisane z /newroot czy bez, czy samo /newroot (wszystko oczywiście z odniesieniem do zawartości katalogu),
    Próbowałem po UUID i dalej to samo.
    Postawiłem CentOS i działa bez zarzutu.
  • Poziom 13  
    Sprawa okazała się jak zwykle trywialna.
    Po komendzie lspci -k wyświetlało mi 2 kontrolery scsi: ahci i megaraid_sas.
    Ja nie wiedząc czemu "zauważałem" tylko ten pierwszy "ahci"
    W /etc/modprobe.d/modprobe.conf wpisałem
    alias scsi_hostadapter ahci - i w taki sposób cały czas próbowałem instalować PLD.
    Po kilkudziesięciu nieudanych próbach postanowiłem spróbować jeszcze raz krok po kroku od początku.
    Tym razem jednak moim oczom ukazał się też drugi kontroler: "megaraid_sas"
    W związku z tym wyedytowałem modprobe.conf:
    alias scsi_hostadapter megaraid_sas
    Na nowo utworzyłem plik initrd i wszystko wystartowało jak należy.
    Nadmienię, iż po tylu próbach doczytałem, że grub2 średnio radzi sobie z systemem plików ext4, więc partycję /boot tym razem zrobiłem na ext3.
    Teraz pozostaje "tylko" konfiguracja.