Nowe posty

Autor Wątek: Instalacja Debian10 problem z instalacją GRUBa na RAID5  (Przeczytany 8779 razy)

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 38
    • Zobacz profil
Witam,
próbuje zainstalować Debiana 10 na PC, na którym mam RAID5 hardwarowego.
Podczas tworzenia partycji ręcznie, mam pusty zasób, który jest sumą 4 dysków, które mam włożone.
Przykład:
Mam 4 dyski po 4TB i pokazuje mi 12TB do wykorzystania. Więc tworze partycję:
- /boot - 300M
- swap - 8G
- / - 50G
- /wlasna - reszta
Problem pojawia się z instalacją GRUBa, bo pokazuje mi 4 dyski za miast jednego sumarycznego.
Gdy wskazuje obojętnie jaki dysk na instalację GRUBa, to jest błąd i GRUB się nie chce zainstalować...
Płyta jest dosyć nowa, jaki tu może być problem ?

Z góry bardzo dziękuję za pomoc.

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2757
  • 1709
    • Zobacz profil
Odp: Instalacja Debian10 problem z instalacją GRUBa na RAID5
« Odpowiedź #1 dnia: 2019-10-11, 22:20:40 »
Cytuj
to jest błąd
Może ktoś używa raid 5 i pomoże, ale jeśli nie to lepiej podaj ten błąd co to za jeden.
Zobacz takze czy podobnie instalujesz https://www.youtube.com/watch?v=19mqWyGidVY
« Ostatnia zmiana: 2019-10-11, 22:22:57 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline

  • Users
  • Nowy na forum
  • *
  • Wiadomości: 38
    • Zobacz profil
Odp: Instalacja Debian10 problem z instalacją GRUBa na RAID5
« Odpowiedź #2 dnia: 2019-10-15, 09:50:15 »
Oto załącznik, Nie wiem, jak to przejść...

Tu jest bardzo podobny watek, ale u mnie to nie działa:
https://terryoy.github.io/2016/12/how-i-fix-ubuntu-boot-with-irst-raid.html

Powiem tylko, że tego RAIDa utworzyłem w BIOSie, bo taje tają możliwość i chciałbym aby taki został...
Nie jestem jakoś specjalnie mocny dlatego może ktoś z Was mi pomoże...

Offline pavbaranov

  • Users
  • Guru
  • *****
  • Wiadomości: 878
    • Zobacz profil
Odp: Instalacja Debian10 problem z instalacją GRUBa na RAID5
« Odpowiedź #3 dnia: 2019-10-15, 11:23:31 »
Mniej więcej wiem gdzie się GRUB z RAID rozmywa, ale jak to naprawić - nie wiem. Otóż najprawdopodobniej GRUB widzi dyski jako /dev/sda...d/ zamiast jednego RAIDowego podczas gdy komputer (hardware) widzi te 4 dyski jako jeden.
Zerknij na to wiki (tak wiem, że to Arch): https://wiki.archlinux.org/index.php/RAID może coś z tego wyczaisz. Także z tych odnośników, które są na dole strony. Masz pośród nich również do wątków na forum Archa nt. GRUB2 dla RAID.
W przypadku Debiana - https://wiki.debian.org/DebianInstaller/SoftwareRaidRoot

Offline 1709

  • Users
  • Guru
  • *****
  • Wiadomości: 2757
  • 1709
    • Zobacz profil
Odp: Instalacja Debian10 problem z instalacją GRUBa na RAID5
« Odpowiedź #4 dnia: 2019-10-15, 15:36:11 »
Doczytałem na stronie https://www.purepc.pl/pamieci_masowe/poradnik_raid_teoria_budowa_naprawa_i_testy_raid_0_1_5_10
Cytuj
Fake RAID jak się je popularnie nazywa, to wszelkiej maści obecne na płytach głównych, ale też i tanich dedykowanych kartach rozszerzeń "kontrolery RAID". Kontrolery te pozbawione są jednak dedykowane procesora, tak więc wszelkie obliczenia jak chociażby parzystość w RAID 5 wykonywane są przez jednostkę centralną komputera.
Wiec moze poszukac cos pod tym katem
Arch  https://wiki.archlinux.org/index.php/Installing_with_Fake_RAID
Debian  https://wiki.debian.org/DebianInstaller/SataRaid

Edytowane
Trochę stare, ale może się przyda http://forums.debian.net/viewtopic.php?t=116036
« Ostatnia zmiana: 2019-10-15, 15:53:40 wysłana przez 1709 »
PS: Brak polskiej czcionki, nie jest to brak lenistwa, a jej brak w systemie i brak czasu na reczne poprawki.

Offline Paweł Kraszewski

  • Administrator
  • Guru
  • *****
  • Wiadomości: 3047
  • Lenistwo jest matką potrzeby = babcią wynalazku
    • Zobacz profil
Odp: Instalacja Debian10 problem z instalacją GRUBa na RAID5
« Odpowiedź #5 dnia: 2019-10-15, 17:58:57 »
Odpowiadam: nie masz sprzętowego RAIDa.

Masz Intelowego gówno-RAIDa. To działa tak:
* BIOS tworzy kontenery na wskazanych dyskach, które są widoczne jako wskazany typ dla przerwania dostępu do dysku - dlatego BIOS potrafi zabootować z tego system. Robi to czysto programowo i nie zakładałbym, że potrafiłby zabootować się ze zdegradowanej macierzy, gdy MBR/EFI trzebaby odtwarzać z XORa. Z tego przerwania korzysta MBR/UEFI, następnie GRUB/LILO ładując do pamięci kernela i initramfs-a (tudzież ich odpowiednik z Windows).
* To jest ostatni raz, kiedy płyta w czymkolwiek pomaga.
* Kernel Linuksa (drivery producenta dla Windows) potrafią złożyć ten kontener softowo z poziomu danego systemu. W linuksie widzisz wtedy zarówno wolumeny logiczne (/dev/mdX) jak i fizyczne dyski (/dev/sdX). Gdyby to był prawdziwy RAID sprzętowy, widziałbyś całą macierz jako /dev/sdX i bez specjalnych narzędzi nie byłbyś w stanie zobaczyć dysków fizycznych.
* Korzystając z gównoRAIDa jesteś przywiązany do danego typu płyty - przełożenie dysków do innego modelu nie gwarantuje poprawnego złożenia macierzy przez BIOSa (czyli niekoniecznie się zabootouje). Linux bez problemu złoży jednak taką macierz, jak uda ci się zabootować go z zewnętrznego nośnika.

Z mojej praktyki - odpuść sobie to rozwiązanie (i tak robione programowo) i postaw całość na LVM2. Da ci to tą przewagę, że możesz per-wolumen logiczny decydować, jaki RAID to ma być (0,1,5,6,10,whatever).

Jeżeli nie jesteś jakoś specjalnie przywiązany do Linuksa, możesz zrobić FreeBSD na ZFS w RAID5.
« Ostatnia zmiana: 2019-10-15, 20:19:45 wysłana przez Paweł Kraszewski »
Paweł Kraszewski
~Arch/Void/Gentoo/FreeBSD/OpenBSD/Specjalizowane customy