ręczny wpis drugiego linuxa do grub2 - jak?
- oniryczny
- Piegowaty Guziec
- Posty: 19
- Rejestracja: 16 lis 2006, 23:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
- Architektura: x86_64
- Lokalizacja: Poznań
- Kontakt:
ręczny wpis drugiego linuxa do grub2 - jak?
Witam!
mam problem z dodaniem ręcznie wpisu do grub2 abym mógł odpalać drugiego linuxa
mam problem z dodaniem ręcznie wpisu do grub2 abym mógł odpalać drugiego linuxa
[i]cogito ergo sum[/i]
- socrates
- Wytworny Kaczor
- Posty: 289
- Rejestracja: 15 maja 2011, 01:00
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: Xfce
- Architektura: x86_64
Re: ręczny wpis drugiego linuxa do grub2 - jak?
A nie dziala
?
Kod: Zaznacz cały
sudo update-grub
Gentoo + XFCE
- oniryczny
- Piegowaty Guziec
- Posty: 19
- Rejestracja: 16 lis 2006, 23:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
- Architektura: x86_64
- Lokalizacja: Poznań
- Kontakt:
Re: ręczny wpis drugiego linuxa do grub2 - jak?
nie używam os-prober
bo on najpierw wykryje instalację Win7 i da na pierwszą pozycje a dopiero na drugą da linuxa a ja potrzebuje aby ten drugi linux był na pierwszej pozycji
bo on najpierw wykryje instalację Win7 i da na pierwszą pozycje a dopiero na drugą da linuxa a ja potrzebuje aby ten drugi linux był na pierwszej pozycji
[i]cogito ergo sum[/i]
-
- Serdeczny Borsuk
- Posty: 174
- Rejestracja: 17 maja 2012, 09:16
- Płeć: Mężczyzna
- Wersja Ubuntu: 12.10
- Środowisko graficzne: KDE Plasma
- Architektura: x86_64
Re: ręczny wpis drugiego linuxa do grub2 - jak?
A nie wystarczy Ci aby "ten drugi linux" był domyślny?oniryczny pisze:nie używam os-prober
bo on najpierw wykryje instalację Win7 i da na pierwszą pozycje a dopiero na drugą da linuxa a ja potrzebuje aby ten drugi linux był na pierwszej pozycji
Jeśli tak, to ustawisz to sobie w /etc/default/grub w linijce GRUB_DEFAULT= gdzie GRUB_DEFAULT=0 oznacza pierwszy wpis.
- oniryczny
- Piegowaty Guziec
- Posty: 19
- Rejestracja: 16 lis 2006, 23:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
- Architektura: x86_64
- Lokalizacja: Poznań
- Kontakt:
Re: ręczny wpis drugiego linuxa do grub2 - jak?
no ale ja usunąłem os-prober i mam wpis do Win7 dodany ręcznie
[i]cogito ergo sum[/i]
-
- Przebojowy Jelonek
- Posty: 1703
- Rejestracja: 01 mar 2008, 12:21
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Kontakt:
Re: ręczny wpis drugiego linuxa do grub2 - jak?
To i ręcznie dodaj wpis tego tajemniczego linuksa ale wcześniej zainstaluj bootloadera na jego partycji.oniryczny pisze:no ale ja usunąłem os-prober i mam wpis do Win7 dodany ręcznie
- oniryczny
- Piegowaty Guziec
- Posty: 19
- Rejestracja: 16 lis 2006, 23:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
- Architektura: x86_64
- Lokalizacja: Poznań
- Kontakt:
Re: ręczny wpis drugiego linuxa do grub2 - jak?
mam dwie wersje ubuntu, obie są 12.04
oba się uruchamiają ale każdy ze swojego bootloadera
oba się uruchamiają ale każdy ze swojego bootloadera
- jacekalex
- Gibki Gibbon
- Posty: 4707
- Rejestracja: 17 cze 2007, 02:54
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: MATE
- Architektura: x86_64
Re: ręczny wpis drugiego linuxa do grub2 - jak?
A z czym masz ten problem, z kopiowaniem czy wklejaniem?
Pojedynczy blok oznaczający system Linux.
Od słowa menuentry do zamykającego nawiasu klamrowego.
Wystarczy skopiować taki blok.
Potem tylko zmienić w 2 miejscach UUID partycji (wyszarpany z wyniku blkid i ścieżki do kernela i initrd na danej partycji - przeważnie tylko nazwa jajka i initrd, domyślnie i tak siedzą w folderze /boot na danej partycji).
I co tu jest trudnego?
I czemu piszesz, "mam problem", ale już nie piszesz, na czym polega ten "straszny problem"?
To by było na tyle


Kod: Zaznacz cały
menuentry 'Debian GNU/Linux, za pomocą systemu Linux 3.2.0-0.bpo.1-amd64' --class debian --class gnu-linux --class gnu --class os {
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd0,msdos7)'
search --no-floppy --fs-uuid --set=root d56e4d79-40b3-43d3-b412-0e044866ae96
echo 'Wczytywanie systemu Linux 3.2.0-0.bpo.1-amd64...'
linux /boot/vmlinuz-3.2.0-0.bpo.1-amd64 root=UUID=d56e4d79-40b3-43d3-b412-0e044866ae96 ro selinux=1 quiet
echo 'Wczytywanie początkowego dysku RAM...'
initrd /boot/initrd.img-3.2.0-0.bpo.1-amd64
}
Od słowa menuentry do zamykającego nawiasu klamrowego.
Wystarczy skopiować taki blok.
Potem tylko zmienić w 2 miejscach UUID partycji (wyszarpany z wyniku blkid i ścieżki do kernela i initrd na danej partycji - przeważnie tylko nazwa jajka i initrd, domyślnie i tak siedzą w folderze /boot na danej partycji).
I co tu jest trudnego?
I czemu piszesz, "mam problem", ale już nie piszesz, na czym polega ten "straszny problem"?
To by było na tyle

Problemy rozwiązujemy na forum nie na PW -> Niech inni na tym skorzystają.
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux
Komputer jest jak klimatyzacja - gdy otworzysz okna, robi się bezużyteczny...
Linux User #499936
Inny OS: Gentoo Linux

- oniryczny
- Piegowaty Guziec
- Posty: 19
- Rejestracja: 16 lis 2006, 23:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
- Architektura: x86_64
- Lokalizacja: Poznań
- Kontakt:
Re: ręczny wpis drugiego linuxa do grub2 - jak?
a co, jeśli to nie działa? 

-
- Przebojowy Jelonek
- Posty: 1703
- Rejestracja: 01 mar 2008, 12:21
- Płeć: Mężczyzna
- Wersja Ubuntu: 16.04
- Środowisko graficzne: Unity
- Architektura: x86_64
- Kontakt:
Re: ręczny wpis drugiego linuxa do grub2 - jak?
Jesli każde ubuntu startuje z własnego bootloadera(czyli to drugie ma gruba na partycji) to wystarczy tak:
To w cudzysłowiu zmieniasz na dowolny tekst a '(hd0,8)' to numer partycji na której jest system.
Kod: Zaznacz cały
menuentry "Ubuntu 12.04 (na /dev/sda8)" {
chainloader (hd0,8)+1
boot
}
-
- Gibki Gibbon
- Posty: 3209
- Rejestracja: 30 wrz 2007, 13:49
- Płeć: Mężczyzna
Re: ręczny wpis drugiego linuxa do grub2 - jak?
Co nie działa? Podaj wyniki takich poleceń:a co, jeśli to nie działa?
Kod: Zaznacz cały
sudo blkid
Kod: Zaznacz cały
sudo mount /dev/sdaX /media
Kod: Zaznacz cały
ls -al /media/boot
- oniryczny
- Piegowaty Guziec
- Posty: 19
- Rejestracja: 16 lis 2006, 23:34
- Płeć: Mężczyzna
- Wersja Ubuntu: inny OS
- Środowisko graficzne: LXDE
- Architektura: x86_64
- Lokalizacja: Poznań
- Kontakt:
Re: ręczny wpis drugiego linuxa do grub2 - jak?
Kod: Zaznacz cały
#!/bin/sh
exec tail -n +3 $0
menuentry 'Ubuntu, za pomocą systemu Linux 3.2.0-30-generic-pae' --class ubuntu
recordfail
gfxmode $linux_gfx_mode
insmod gzio
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set=root 599d6e4f-2d43-4b05-b617-9448d81d5547
linux /boot/vmlinuz-3.2.0-30-generic-pae root=UUID=599d6e4f-2d43-4b05-b617-9
initrd /boot/initrd.img-3.2.0-30-generic-pae
}
Kto jest online
Użytkownicy przeglądający to forum: Obecnie na forum nie ma żadnego zarejestrowanego użytkownika i 13 gości