Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Wyłącznie system! Wątpliwości dotyczące aplikacji proszę umieszczać niżej, w odpowiednich forach.
cyklista
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 122
Rejestracja: 22 lut 2006, 17:07
Płeć: Mężczyzna
Wersja Ubuntu: 19.04
Środowisko graficzne: MATE
Architektura: x86_64

Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: cyklista »

Cześć!
Po wymianie części bebechów w komputerze mam taką: konfigurację:
1 SSD NVMe zawierający partycję efi, systemową ("/"), "/home" oraz swap ze świeżą instalacją Ubuntu 24.04.1
2. SSD Sata zawierający partycję systemową ("/"), "/home" oraz swap z używanym od dłuższego czasu Ubuntu Mate 24.04.1, który w poprzedniej konfiguracji sprzętowej był nośnikiem głównym.

Jak zaktualizować program rozruchowy tak abym mógł startować z 1 lub z 2 nośnika?

Pozdrawiam

Przemek
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2199
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: kobrawerde »

Kod: Zaznacz cały

sudo update-grub
oczywiście program grub i jego menu powinno wykryć i wyświetlić dostępne OS na twoim PC ... tylko u mnie zaobserwowałem iż
najlepiej robić to tylko w ostatnim zainstalowanym systemie bo inaczej brak reakcji w tym drugim i np. kernel się nie uaktualnił i mogą być także inne poważniejsze błędy.
Serwer: LinuxMint/Ubuntu 22.04/HWE kernel/Vsftpd/Kodi/Jellyfin/iptv-dvbt2/etc.
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
cyklista
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 122
Rejestracja: 22 lut 2006, 17:07
Płeć: Mężczyzna
Wersja Ubuntu: 19.04
Środowisko graficzne: MATE
Architektura: x86_64

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: cyklista »

Dziękuję za odpowiedź. Tak zrobiłem. Tylko na tym starym nośniku (SATA) też jest grub zainstalowany. Nie będzie to powodowało jakichś konfliktów? Teraz jest tak, że raz mogę uruchomić ten "stary" system, a raz wywala błąd "invalid sector size"
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2199
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: kobrawerde »

Zawsze dokonuj komendy update-grub tylko na ostatnim zainstalowanym systemie i powinno być OK przynajmniej tak jest u mnie :-)
Trochę to upierdliwe bo czasem uaktualniałem kernel i paczki na Linux Mint ale żeby to poprawnie zadziałało to update-grub musiałem zrobić na drugim systemie MXlinux ....bo instalowałem go jako ostatniego i tylko tak działa aktualizacja kernela na Linux Mint :-)... co więcej jak raz zrobiłem update grub z Minta to system już nie wstał ... tak że teraz już jestem przezorny i pewnie tu są konflikty gruba z różnych systemów. Ja będzie więcej czasu muszę to zgłębić w czym tkwi problem bo może można to naprawić / zmienić .
Serwer: LinuxMint/Ubuntu 22.04/HWE kernel/Vsftpd/Kodi/Jellyfin/iptv-dvbt2/etc.
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1125
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: kszyhus »

Najlepszym wyjściem jest zainstalowanie "rEFInd"
Zainteresuj się:
https://www-rodsbooks-com.translate.goo ... x_tr_hl=pl
jest o wiele lepszy od GRUB-a
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
Awatar użytkownika
emstrang
Sędziwy Jeż
Sędziwy Jeż
Posty: 54
Rejestracja: 01 mar 2022, 20:07
Wersja Ubuntu: 24.04
Środowisko graficzne: KDE Plasma
Architektura: x86_64

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: emstrang »

Według mnie grub czy to starego czy nowego systemu aktualizując się wykryje pozostałe systemy i doda do menu. Osobiście, gdy miałem systemy na dwóch różnych dyskach to grub instalowany był w pierwszym sektorze danego dysku. Jeden z tych dysków ustawiony miałem jako pierwszy i z niego startował system, w menu jego gruba miałem wszystko do wyboru.
Jako, że w systemie na drugim dysku też przeprowadzałem aktualizacje i zmieniał się grub, to nawet po zmianie kolejności dysków w menu drugiego gruba miałem do wyboru te same pozycje.
Dla wygody korzystam z grub-customizer.
Awatar użytkownika
kobrawerde
Gibki Gibbon
Gibki Gibbon
Posty: 2199
Rejestracja: 10 wrz 2006, 16:00
Płeć: Mężczyzna
Wersja Ubuntu: 22.04
Środowisko graficzne: Cinnamon
Architektura: x86_64
Kontakt:

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: kobrawerde »

Do niedawna też tak miałem i było OK :-) ...ale od jakiegoś czasu mam problemy jw. może jakieś zmiany w programach osprober / grub itd
Serwer: LinuxMint/Ubuntu 22.04/HWE kernel/Vsftpd/Kodi/Jellyfin/iptv-dvbt2/etc.
CPU: Intel N100 / RAM: 32GB DDR5
Storage: Lexar NM620 2TB M.2 - (x2)
Mobo: MiniPC (Topton X6C )
Laptop: Lenovo Legion 5 Pro 16ITH6H /Ram32GB/ssd500GB/ssd1TB
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1125
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: kszyhus »

Jak napisałem powyżej, na te wszystkie bolączki i problemy po aktualizacji GRUB-a pozostaje
"rEFind"
raz zainstalujesz i więcej nic nie robisz (no chyba, że customizacja), bo w przeciwieństwie do GRUB-a można sobie zmienić skórkę.
dodatkowo wykrywa wszystkie inne systemy i urządzenia bootujące.
Boot z podłączonego pendrive możesz wybrać zaraz przy starcie komputera z rEFInd, nie potrzebujesz nic przestawiać w BIOS-ie lub wybierać BOOT-menu
Wypróbujcie a na pewno nie wrócicie do GRUB-a.
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
cyklista
Serdeczny Borsuk
Serdeczny Borsuk
Posty: 122
Rejestracja: 22 lut 2006, 17:07
Płeć: Mężczyzna
Wersja Ubuntu: 19.04
Środowisko graficzne: MATE
Architektura: x86_64

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: cyklista »

Znalazłem przyczynę problemu.
"Stary" dysk działa z MBR, a "nowy" z GPT.
Aby więc GRUB poprawnie rozpoznawał stary dysk, to muszę go najpierw przekonwertować na GPT.
Awatar użytkownika
kszyhus
Przebojowy Jelonek
Przebojowy Jelonek
Posty: 1125
Rejestracja: 19 lis 2010, 08:34
Płeć: Mężczyzna
Wersja Ubuntu: 24.04
Środowisko graficzne: GNOME
Architektura: x86_64
Lokalizacja: okolice Ostrowa Wielkopolskiego

Re: Aktualizacja programu rozruchowego - 2 Ubuntu na 2 dyskach

Post autor: kszyhus »

Nie ma znaczenia, czy dysk jest w MBR czy GPT, żeby był odczytywany przez GRUB-a.
:clap: PC: ASRock Z270-Pro4 *** Intel i7 7700K *** 32GB RAM
PC: Gigabyte H270-HD3 *** Intel i5 7600K *** 16GB RAM
Laptop: Dell Vostro 3590 *** Intel i5-10210U *** 16GB RAM
ODPOWIEDZ

Wróć do „Instalacja, aktualizacja i konfiguracja Ubuntu”

Kto jest online

Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 9 gości