Beküldte Csaba Su -
Fórum:
Szevasztok!
A gondom Leap 42.3 mellé telepítettem Linux Mint 18.2 verziót .
A Mint törölte a SuSE grub menüjét , de nem került automatikusan bele a SuSE indíthatósága a Mint menüjébe
A visszatettem a SuSE grub2-t oda már bekerült automatikusan a Mint indíthatósága , de nem indul a hibaüzenet a következő .
/boot/vmlinuz-4.8.0-53-generic nem tölthető be először a kernelt kell telepíteni
A régi SuSE grub-ban volt lehetőség kézzel szerkeszteni a konfigot és használni akár a másik os rendszertöltőjét , ez megoldható a grub2 -ben is ?Vagy van lehetőség a Mint segítségével indítani a 42.3-t ?

Telepítés után a másik oprendszer nem indítható .
Beküldte kimarite -
Értékelés:
@#0 Igen, használhatod a Mint GRUB-ját is (tudtommal):
https://linuxmint.hu/blog/2017/09/a-grub-ujratelepitese-beallitasa-live-...
https://linuxmint.hu/blog/2017/10/a-grub-menu-lathatosaga
Egy kérdés van csak: a te Zsuzsid melyik GRUB verziót használja? Mert én nem tudom.
A régebbi GRUB és a verzióban újabb GRUB2, kicsit máshogy működik.
De érdemes lehet megpróbálni. Nem hosszadalmas művelet a beállítás.
Telepítés után a másik oprendszer nem indítható .
Beküldte Csaba Su -
Értékelés:
Kösz a választ !
Végig jártam a linken olvasottakat , de nem sikerült rávennem a 18.2-t az indulásra pontosabban a grub-install hibával lépett ki , elmentettem de sajna véletlenül letöröltem . Föltelepítettem újra , de nem ltája most sem a SuSE-t , megpróbálkoztam a SuSE grub2-ből áttenni dolgokat , hogy legyen menü a 18.2-ben a Mint indul , de a menüt nem sikerült előcsalnom .
sebestyen-Lenovo-G50-30 sbin # os-prober
File descriptor 8 (pipe:[28210]) leaked on lvs invocation. Parent PID 6493: /bin/sh
/dev/sda5:openSUSE 42.3 (x86_64):SuSE:linux
ebestyen-Lenovo-G50-30 ~ # update-grub
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found background image: /boot/grub2/themes/openSUSE/background.png
Found linux image: /boot/vmlinuz-4.8.0-53-generic
Found initrd image: /boot/initrd.img-4.8.0-53-generic
Found memtest86+ image: /@/boot/memtest86+.elf
Found memtest86+ image: /@/boot/memtest86+.bin
/etc/grub.d/30_os-prober: 27: .: Can't open /grub-mkconfig_lib
Pedig elvileg megvan "" grub-mkconfig_lib""
sebestyen-Lenovo-G50-30 ~ # grub-install /dev/sda
Installing for i386-pc platform.
Installation finished. No error reported.
A SuSE -ban hiba nélkül lefut a grub , megvan a menüben a 18.2 csak épp nem indul el , visszatér a hibaüzenet
""/boot/vmlinuz-4.8.0-53-generic nem tölthető be először a kernelt kell telepíteni""
Azt gondolom ha sikerülne rávennem a SuSE-t hogy windows módjára kezelje akkor lehet a saját grub -al elindulna a Mint , vagy ez hülyeség ?
30_os-prober szkript -t kéne módosítani ?
Telepítés után a másik oprendszer nem indítható .
Beküldte kimarite -
Értékelés:
Igen, de a 40_custom -mal is lehet:
https://help.ubuntu.com/community/Grub2/CustomMenus
Telepítés után a másik oprendszer nem indítható .
Beküldte Csaba Su -
Értékelés:
Sajna nem vagyok szakértő :)
Elolvastam amit küldtél linkek alatt lévőket , meg még a hivatkozásokat is , de nem jöttem rá , miért nincs látható grub menü a Mint-n .
Viszont megtaláltam miért nem indult a SuSE grub2 alatt . Észrevettem live dvd alatt csatoláskor @ -cal kezdődik a Mint könyvtárfája .
SuSE grub.cfg két utolsó sorába , beleírtam kézzel /@ és máris indul a Mint
## BEGIN /etc/grub.d/30_os-prober ###
menuentry 'Debian GNU/Linux (stretch/sid) (ezen: /dev/sda1)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8e15d704-af09-421e-9c9c-14caa4d1deee' {
insmod part_msdos
insmod btrfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' 8e15d704-af09-421e-9c9c-14caa4d1deee
else
search --no-floppy --fs-uuid --set=root 8e15d704-af09-421e-9c9c-14caa4d1deee
fi
linux /@/boot/vmlinuz-4.8.0-53-generic root=UUID=8e15d704-af09-421e-9c9c-14caa4d1deee ro rootflags=subvol=@ quiet splash $vt_handoff
initrd /@/boot/initrd.img-4.8.0-53-generic
Tudom , hogy kézzel nem szabad írni a grub.cfg -t mert az "update-bootloader" = "update-grub" fölül írja , szkript lehet a hibás , vagy hoonét ez a @ ? A futó 18.2-n nem látszik a parancs sorban sem , rendesen /home kezdődik .
Telepítés után a másik oprendszer nem indítható .
Beküldte Csaba Su -
Értékelés:
Azt hittem szimbolikus link a @ mint Pl. a @valami , de a fájlkezelő szerint nem az , és /@ könyvtárnak mutatja .
Telepítés után a másik oprendszer nem indítható .
Beküldte kimarite -
Értékelés:
„vagy hoonét ez a @”
--> rootflags=subvol=@
”root is BTRFS, with rootflags=subvol=@ ”
https://groups.google.com/forum/#!topic/linux.debian.bugs.dist/Smr2ZITtBWI
https://gist.github.com/papachristoumarios/01309bc3614d43c518e0
-----
https://www.suse.com/documentation/sled11/book_sle_admin/data/sec_grub_b...
https://www.suse.com/documentation/sled11/book_sle_admin/data/cha_grub.html
Telepítés után a másik oprendszer nem indítható .
Beküldte Csaba Su -
Értékelés:
Hálám örökké üldözni fog :)
Még egyszer kösz a segítséget , már sínen vagyok :)
Időközben kiderült frissítve
Beküldte Csaba Su -
Értékelés:
Időközben kiderült frissítve Linux 4.10.0-40-generic -re a 18.2 -n megjelent a SuSE grafikus grub menü , lehet az volt a gond , hogy nem készítettem új initrd -t és vmlinuz -t ? Most Mint alól ki tudom választani mit akarok indítani , csak SuSE logó van a tetején :)
Az érdekelne még , a Linux Mint 18.2 alapól kéne legyen grub -nak valamilyen látható menüje ahol választani lehet a telepített os-közül , és én rontottam el valamit a telepítéskor , vagy ezt mindenképp utólag kell beleszerkeszteni ?
Időközben kiderült frissítve
Beküldte kimarite -
Értékelés:
„Időközben kiderült frissítve Linux 4.10.0-40-generic -re a 18.2 -n megjelent a SuSE grafikus grub menü , lehet az volt a gond , hogy nem készítettem új initrd -t és vmlinuz -t ?”
-- ezeket nem te készíted el, hanem a telepítő. Nincs ezzel dolgod.
„Most Mint alól ki tudom választani mit akarok indítani , csak SuSE logó van a tetején :)”
-- akkor a Suse GRUB menüt használod (vélhetően). Több telepített rendszernél csak az egyik GRUB-ja van használatban, általában az utolsó telepített rendszeré.
„Az érdekelne még , a Linux Mint 18.2 alapól kéne legyen grub -nak valamilyen látható menüje ahol választani lehet a telepített os-közül , és én rontottam el valamit a telepítéskor , vagy ezt mindenképp utólag kell beleszerkeszteni ?„
-- tehát a Suse GRUB menüt használod, arról áttérni a Linux Mint GRUB újratelepítésével lehet,
https://linuxmint.hu/blog/2017/09/a-grub-ujratelepitese-beallitasa-live-...
-- és a Mint GRUB menüt megjeleníteni pedig így tudod,
https://linuxmint.hu/blog/2017/10/a-grub-menu-lathatosaga
-- mármint, ha már telepítve van, pontosabban használva lesz.
Időközben kiderült frissítve
Beküldte Csaba Su -
Értékelés:
A linkeken lévő írásokat olvastam , már fenebb is elküldted . De mivel nem jött össze , azért másolgattam bele a 18.2 -be a a SuSE cuccait
Az eredeti Mint /etc/default/grub
A tudásom hiányát pótlolandó , SuSE soraival kiegészítve illetve kivéve néhány #-t , és az utána keletkezett hibaüzeneketet keresett fájlokat orvosolva
Végül is így működik jól , de akkor ezek szerint az eredeti grub is menne ha a megfelelő beállításokat tudnám .
Időközben kiderült frissítve
Beküldte kimarite -
Értékelés:
Értem. Az initrd.img és a vmlinuz (nem minden rendszeren pontosan ez a nevük) kellenek a GRUB konfigurációba. Nem kell elkészíteni ezeket (készen vannak), de az elérési út kell. :)
A teljesség kedvéért ide másolnád a Suse-s beállítás tömböt, és, hogy melyik fájlt szerkesztetted végül?
A Suse ikon innen jön:
Igazából ki lehet találni a helyes beállításokat a Linux Mint GRUB-nál, de sem a Suse-s beállítást, konfigurációt nem közölted (a Suse alatt, ami amott szerepel), se azt, hogy itt ..., szóval, hogy mit alkottál végül (és hol, melyik fájlban). A Suse-t nem ismerem, nem is szeretném használni, igazából az OpenSuse-t próbáltam. Eléggé változnak a dolgok manapság ..., úgy láttam, az Arch Wiki-ből is eltűnt a más rendszerekre vonatkozó leírás. Bár ISO fájlra van, lehet belőle tanulni, passzítani a jelen igényeidhez:
https://web.archive.org/web/20150207152956/https://wiki.archlinux.org/in...
(https://web.archive.org/web/20150201000000*/https://wiki.archlinux.org/i... )
Hogy a Suse miket használ a rendszer betöltéskor, nem tudom. Ez is elég vakon repülés.
Bemásolom (Arch Wiki - képfájlra):
Boot entries
This article or section needs language, wiki syntax or style improvements.
Reason: The only boxes used should be code blocks, otherwise the section will be unreadable. Anything else should be plain text. (Discuss)
It is assumed that the ISO images are stored in the
boot/iso/directory on the same filesystem where GRUB is installed. Otherwise it would be necessary to prefix the path to ISO file with device identification when using theloopbackcommand, for exampleloopback loop (hd1,2)$isofile. As this identification of devices is not persistent, it is not used in the examples in this section.Arch Linux
Tip: If you want to boot into a 32-bit system, replace
x86_64withi686.monthly release
menuentry '[loopback]archlinux-2014.12.01-dual.iso' { set isofile='/boot/iso/archlinux-2014.12.01-dual.iso' loopback loop $isofile linux (loop)/arch/boot/x86_64/vmlinuz archisolabel=ARCH_201412 img_dev=$imgdevpath img_loop=$isofile earlymodules=loop initrd (loop)/arch/boot/x86_64/archiso.img }Note:
archisolabel=needs to be edited when a newer, monthly released ISO image is used.[1]archboot
See also: Archboot
menuentry '[loopback]archlinux-2014.11-1-archboot' { set isofile='/boot/iso/archlinux-2014.11-1-archboot.iso' loopback loop $isofile linux (loop)/boot/vmlinuz_x86_64 iso_loop_dev=$imgdevpath iso_loop_path=$isofile initrd (loop)/boot/initramfs_x86_64.img }CentOS
Stock installation medium Note: Here we use
*-DVD.iso, you can replace it by*-Minimal.isoor*-NetInstall.isowhich could be download from here. The iso file can't be put on an NTFS partition, otherwise the second stage loader can not work.menuentry '[loopback]CentOS-7.0-1406-x86_64-DVD' { set isofile='/boot/iso/CentOS-7.0-1406-x86_64-DVD.iso' loopback loop $isofile linux (loop)/isolinux/vmlinuz noeject inst.stage2=hd:/dev/sdb2:/$isofile initrd (loop)/isolinux/initrd.img }Tip: The boot parameter of second stage install image location
/dev/sdb2which is used by anaconda, is similar to fstab's first field(fs_spec), could be replace with one of:/dev/sdxYLABEL=MYUSBSTICKUUID=00000000-0000-0000-0000-0000deadbeefFor example,
linux (loop)/isolinux/vmlinuz noeject inst.stage2=hd:LABEL=MYUSBSTICK:/$isofileDesktop live medium
menuentry '[loopback]CentOS-7.0-1406-x86_64-GnomeLive' { set isofile='/boot/iso/CentOS-7.0-1406-x86_64-GnomeLive.iso' loopback loop $isofile linux (loop)/isolinux/vmlinuz0 root=live:CDLABEL=CentOS-7-live-GNOME-x86_64 iso-scan/filename=$isofile rd.live.image initrd (loop)/isolinux/initrd0.img }Clonezilla Live
Tip: Since 2014.01.05[2], the Arch Linux monthly release contains clonezilla/drbl.
menuentry "Clonezilla Live 2.2.3-25 amd64" --class iso { set isofile="/boot/iso/clonezilla-live-2.2.3-25-amd64.iso" loopback loop $isofile linux (loop)/live/vmlinuz findiso=$isofile boot=live union=aufs config noprompt ip=frommedia toram=filesystem.squashfs initrd (loop)/live/initrd.img }Debian
Stock install medium Note: To install debian from any stock install medium on a hard disk(or usb stick), it's necessary to use a different initramfs instead of the default one on the installation medium(it is located at
(loop)/install.amd/initrd.gz). If you boot with the default one, the debian-installer will unable to find or mount the proper iso image for installation. Please download the initramfs for hard disk installation from an official mirror site, put it in the same directory with the image file and give it a suitable name(debian-7.8.0-amd64-DVD-1.hdd.initrd.gzin this example).menuentry '[loopback]debian-7.8.0-amd64-DVD-1' { set isofile='/boot/iso/debian-7.8.0-amd64-DVD-1.iso' set initrdfile='/boot/iso/debian-7.8.0-amd64-DVD-1.hdd.initrd.gz' loopback loop $isofile linux (loop)/install.amd/vmlinuz vga=791 iso-scan/ask_second_pass=true iso-scan/filename=$isofile initrd $initrdfile }Live install medium
menuentry '[loopback]debian-live-7.8.0-amd64-xfce-desktop' { set isofile='/boot/iso/debian-live-7.8.0-amd64-xfce-desktop.iso' loopback loop $isofile linux (loop)/live/vmlinuz boot=live config fromiso=/dev/sdb2/$isofile initrd (loop)/live/initrd.img }Note: It's also OK to use
findiso=$isofileinstead of the longerfromiso=/dev/disk/by-.../.../$isofile. Anyway, usingfromiso=instead offindiso=may speed up the initialization progress because it avoids unnecessary mounting.Fedora
Stock installation medium
menuentry '[loopback]Fedora-20-x86_64-DVD' { set isofile='/boot/iso/Fedora-20-x86_64-DVD.iso' loopback loop $isofile linux (loop)/isolinux/vmlinuz noeject inst.stage2=hd:/dev/sdb2:/$isofile initrd (loop)/isolinux/initrd.img }Tip: For a list of anaconda boot parameters, please see this documentation.
Workstation live medium
menuentry '[loopback]Fedora-Live-Workstation-x86_64-21-5' { set isofile='/boot/iso/Fedora-Live-Desktop-x86_64-21-5.iso' loopback loop $isofile linux (loop)/isolinux/vmlinuz0 root=live:CDLABEL=Fedora-Live-WS-x86_64-21-5 iso-scan/filename=$isofile rd.live.image initrd (loop)/isolinux/initrd0.img }GParted Live
menuentry "GParted Live" { set isofile="/boot/iso/gparted-live-0.18.0-1-amd64.iso" loopback loop $isofile linux (loop)/live/vmlinuz boot=live config union=aufs noswap noprompt ip=frommedia toram=filesystem.squashfs findiso=$isofile initrd (loop)/live/initrd.img }Kali Linux
menuentry '[loopback]kali-linux-1.0.7-amd64' { set isofile='/boot/iso/kali-linux-1.0.7-amd64.iso' loopback loop $isofile linux (loop)/live/vmlinuz boot=live findiso=$isofile noconfig=sudo username=root hostname=kali initrd (loop)/live/initrd.img }Linux Mint
menuentry "[loopback]linuxmint-201403-cinnamon-dvd-32bit" { set isofile="/boot/iso/linuxmint-201403-cinnamon-dvd-32bit.iso" loopback loop $isofile linux (loop)/live/vmlinuz isofrom=/dev/sdb2/iso/$isofile boot=live live-config live-media-path=/live quiet splash noeject noprompt initrd (loop)/live/initrd.img }openSUSE
Stock installation medium
menuentry '[loopback]openSUSE-13.1-DVD-x86_64' { set isofile='/boot/iso/openSUSE-13.1-DVD-x86_64.iso' loopback loop $isofile linux (loop)/boot/x86_64/loader/linux install=hd:$isofile initrd (loop)/boot/x86_64/loader/initrd }LiveCD
menuentry '[loopback]openSUSE-13.1-KDE-Live-x86_64' { set isofile='/boot/iso/openSUSE-13.1-KDE-Live-x86_64.iso' loopback loop $isofile linux (loop)/boot/x86_64/loader/linux isofrom_device=$imgdevpath isofrom_system=$isofile LANG=en_US.UTF-8 initrd (loop)/boot/x86_64/loader/initrd }Sabayon
menuentry '[loopback]Sabayon_Linux_14.05_amd64_KDE' { set isofile='/boot/iso/Sabayon_Linux_14.05_amd64_KDE.iso' loopback loop $isofile linux (loop)/boot/sabayon root=/dev/ram0 aufs cdroot locale=en_US loop=/livecd.squashfs looptype=squashfs isoboot=$isofile initrd (loop)/boot/sabayon.igz }Slackware Linux
menuentry '[loopback]slackware64-14.1-install-dvd' { set isofile='/boot/iso/slackware64-14.1-install-dvd.iso' loopback loop $isofile linux (loop)/kernels/huge.s/bzImage printk.time=0 initrd (loop)/isolinux/initrd.img }SystemRescueCd
Note: Replace
64with32if you want to boot into a 32-bit system.menuentry "System Rescue CD 64" { set isofile='/boot/iso/systemrescuecd-x86-x.y.z.iso' loopback loop $isofile linux (loop)/isolinux/rescue64 isoloop=$isofile initrd (loop)/isolinux/initram.igz }Ubuntu
menuentry '[loopback]ubuntu-14.04.1-desktop-amd64' { set isofile='/boot/iso/ubuntu-14.04.1-desktop-amd64.iso' loopback loop $isofile linux (loop)/casper/vmlinuz.efi boot=casper iso-scan/filename=$isofile locale=en_US.UTF-8 initrd (loop)/casper/initrd.lz }Slitaz
First, download slitaz iso, then extract somewhere (in this case, /live/slitaz-4.0 on /dev/sda3)
menuentry 'slitaz-4.0 core' { set dir='/live/slitaz-4.0' set root=(hd0,msdos3) set lang='pt_BR' set kmap='br-abnt2' linux ($root)/$dir/bzImage lang=$lang kmap=$kmap rw root=/dev/null vga=normal autologin initrd ($root)/$dir/rootfs4.gz ($root)/$dir/rootfs3.gz ($root)/$dir/rootfs2.gz ($root)/$dir/rootfs1.gz }Slax
First, download Slax zip (for USB), then extract somewhere (in this case, /live/slax on /dev/sda3)
menuentry 'slax' { set dir=/live/slax set root=(hd0,msdos3) linux $dir/boot/vmlinuz from=$dir vga=normal load_ramdisk=1 prompt_ramdisk=0 printk.time=0 slax.flags=perch,xmode initrd $dir/boot/initrfs.img }Időközben kiderült frissítve
Beküldte Csaba Su -
Értékelés:
Abból indultam ki az openSUSE Leap 42.3 grub működik , és elkezdtem összehasonlítani a 18.2 -vel . Első nekifutásra
/etc/default/grub -ba beleírtam azokat a sorokat ami a 42.3-n
---------------
GRUB_DISTRIBUTOR=
GRUB_DEFAULT=saved
#GRUB_HIDDEN_TIMEOUT=0
#GRUB_HIDDEN_TIMEOUT_QUIET=true
GRUB_TIMEOUT=8
GRUB_CMDLINE_LINUX_DEFAULT="resume=/dev/disk/by-uuid/2f3c7a81-b14e-48b1-907d-10e24dc7af1e splash=silent quiet showopts resume=/dev/sda2 splash=silent quiet showopts"
# kernel command line options for failsafe mode
GRUB_CMDLINE_LINUX_RECOVERY="showopts apm=off noresume edd=off powersaved=off nohz=off highres=off processor.max_cstate=1 nomodeset x11failsafe"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM=0x01234567,0xfefefefe,0x89abcdef,0xefefefef
# Uncomment to disable graphical terminal (grub-pc only)
GRUB_TERMINAL=gfxterm
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
GRUB_GFXMODE=auto
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_LINUX_RECOVERY=true
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
# Skip 30_os-prober if you experienced very slow in probing them
# WARNING foregin OS menu entries will be lost if set true here
GRUB_DISABLE_OS_PROBER=false
# Set to 'y' for grub to be installed on an encrypted partition
GRUB_ENABLE_CRYPTODISK=n
SUSE_BTRFS_SNAPSHOT_BOOTING=true
GRUB_BACKGROUND=/boot/grub2/themes/openSUSE/background.png
GRUB_THEME=/boot/grub2/themes/openSUSE/theme.txt
GRUB_CMDLINE_XEN_DEFAULT="vga=gfx-1024x768x16"
----------------
updtade-grub után a hibaüzeneteknek megfelelően , bemásoltam
/etc/grub.d -be "50_bootcycle 80_suse_btrfs_snapshot 90_persistent 95_textmode " sorokat
majd létrehoztam a keresett
/boot/grub2 könyvárat mert a 42.3-n grub2 , de meghagytam az eredetit is , úgy gondoltam jobb ha nem javítom ki a /default/grub -ban a két sort a végén , hátha máshol is hivakozik a grub2 könyvtárra .
sebestyen-Lenovo-G50-30 Zenék # os-prober
File descriptor 8 (pipe:[32994]) leaked on lvs invocation. Parent PID 18880: /bin/sh
/dev/sda5:openSUSE 42.3 (x86_64):SuSE:linux
sebestyen-Lenovo-G50-30 Zenék # update-grub
Generating grub configuration file ...
Found theme: /boot/grub2/themes/openSUSE/theme.txt
Found background image: /boot/grub2/themes/openSUSE/background.png
Found linux image: /boot/vmlinuz-4.10.0-40-generic
Found initrd image: /boot/initrd.img-4.10.0-40-generic
Found linux image: /boot/vmlinuz-4.8.0-53-generic
Found initrd image: /boot/initrd.img-4.8.0-53-generic
Found memtest86+ image: /@/boot/memtest86+.elf
Found memtest86+ image: /@/boot/memtest86+.bin
File descriptor 8 (pipe:[32994]) leaked on lvs invocation. Parent PID 20338: /bin/sh
Found openSUSE 42.3 (x86_64) on /dev/sda5
done
--------------------------------------------------
Linux Mint 18.2 grub.cfg
fi
insmod gfxmenu
loadfont ($root)/@/boot/grub2/themes/openSUSE/DejaVuSans-Bold14.pf2
loadfont ($root)/@/boot/grub2/themes/openSUSE/DejaVuSans10.pf2
loadfont ($root)/@/boot/grub2/themes/openSUSE/DejaVuSans12.pf2
loadfont ($root)/@/boot/grub2/themes/openSUSE/ascii.pf2
insmod png
set theme=($root)/@/boot/grub2/themes/openSUSE/theme.txt
export theme
if [ "${recordfail}" = 1 ] ; then
set timeout=30
else
if [ x$feature_timeout_style = xy ] ; then
set timeout_style=menu
set timeout=8
# Fallback normal timeout code in case the timeout_style feature is
# unavailable.
else
set timeout=8
fi
-----------------------------
menuentry 'Linux Mint 18.2 KDE 64-bit' --class ubuntu --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-8e15d704-af09-421e-9c9c-14caa4d1deee' {
recordfail
load_video
gfxmode $linux_gfx_mode
insmod gzio
if [ x$grub_platform = xxen ]; then insmod xzio; insmod lzopio; fi
insmod part_msdos
insmod btrfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' 8e15d704-af09-421e-9c9c-14caa4d1deee
else
search --no-floppy --fs-uuid --set=root 8e15d704-af09-421e-9c9c-14caa4d1deee
fi
linux /@/boot/vmlinuz-4.10.0-40-generic root=UUID=8e15d704-af09-421e-9c9c-14caa4d1deee ro rootflags=subvol=@ resume=/dev/disk/by-uuid/2f3c7a81-b14e-48b1-907d-10e24dc7af1e splash=silent quiet showopts resume=/dev/sda2 splash=silent quiet showopts
initrd /@/boot/initrd.img-4.10.0-40-generic
}
----------------------------
menuentry 'openSUSE 42.3 (x86_64) (on /dev/sda5)' --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-9513eef4-8a63-4734-9963-c2eedab592e2' {
insmod part_msdos
insmod btrfs
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5' 9513eef4-8a63-4734-9963-c2eedab592e2
else
search --no-floppy --fs-uuid --set=root 9513eef4-8a63-4734-9963-c2eedab592e2
fi
linux /boot/vmlinuz-4.4.92-31-default root=UUID=9513eef4-8a63-4734-9963-c2eedab592e2 ${extra_cmdline} resume=/dev/disk/by-uuid/2f3c7a81-b14e-48b1-907d-10e24dc7af1e splash=silent quiet showopts resume=/dev/sda2 splash=silent quiet showopts
initrd /boot/initrd-4.4.92-31-default
--------------------------
végül
openSUSE 42.3 saját gurb.cfg
menuentry 'openSUSE Leap 42.3' --class opensuse --class gnu-linux --class gnu --class os $menuentry_id_option 'gnulinux-simple-9513eef4-8a63-4734-9963-c2eedab592e2' {
load_video
set gfxpayload=keep
insmod gzio
insmod part_msdos
insmod btrfs
set root='hd0,msdos5'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos5 --hint-efi=hd0,msdos5 --hint-baremetal=ahci0,msdos5 --hint='hd0,msdos5' 9513eef4-8a63-4734-9963-c2eedab592e2
else
search --no-floppy --fs-uuid --set=root 9513eef4-8a63-4734-9963-c2eedab592e2
fi
echo 'Linux 4.4.92-31-default betöltése…'
linux /boot/vmlinuz-4.4.92-31-default root=UUID=9513eef4-8a63-4734-9963-c2eedab592e2 ${extra_cmdline} resume=/dev/disk/by-uuid/2f3c7a81-b14e-48b1-907d-10e24dc7af1e splash=silent quiet showopts resume=/dev/sda2 splash=silent quiet showopts
echo 'Kiinduló ramdisk betöltése…'
initrd /boot/initrd-4.4.92-31-default
--------------------------------
Még nem voltt frissítve Linux Mint , még régi a kernel
menuentry 'Debian GNU/Linux (stretch/sid) (ezen: /dev/sda1)' --class debian --class gnu-linux --class gnu --class os $menuentry_id_option 'osprober-gnulinux-simple-8e15d704-af09-421e-9c9c-14caa4d1deee' {
insmod part_msdos
insmod btrfs
set root='hd0,msdos1'
if [ x$feature_platform_search_hint = xy ]; then
search --no-floppy --fs-uuid --set=root --hint-bios=hd0,msdos1 --hint-efi=hd0,msdos1 --hint-baremetal=ahci0,msdos1 --hint='hd0,msdos1' 8e15d704-af09-421e-9c9c-14caa4d1deee
else
search --no-floppy --fs-uuid --set=root 8e15d704-af09-421e-9c9c-14caa4d1deee
fi
linux /@/boot/vmlinuz-4.8.0-53-generic root=UUID=8e15d704-af09-421e-9c9c-14caa4d1deee ro rootflags=subvol=@ quiet splash $vt_handoff
initrd /@/boot/initrd.img-4.8.0-53-generic
Lehet barbár megoldás amit csináltam , de én egyáltalán nem tanultam informatikát , csak amit összeszedtem a használat során , mivel annak idején egy véletlen folytán a windows kimaradt az életemből és azóta sem tudtam megbarátkozni vele , még ennyire sem értem , és nem is tudom használni .
(megkérnélek, hogy ne üss 10-12 Enter-t a hozzászólásod végére, hisz' egy sem szükséges. @ kimarite)
Időközben kiderült frissítve
Beküldte kimarite -
Értékelés:
„updtade-grub után a hibaüzeneteknek megfelelően , bemásoltam
/etc/grub.d -be "50_bootcycle 80_suse_btrfs_snapshot 90_persistent 95_textmode " sorokat ”
-- nem szükséges fájlokat másolni. Az elérési utakat elégséges megszerkesztve beírni, a többit a GRUB megoldja.
-- az /etc/grub.d egy könyvtár, az általad soroknak jelzettek pedig szövegfájlok. ;)
Igazság szerint, a történet nem a legegyszerűbb kérdések közé tartozik.
Köszi. :)
Rendben mellőzöm az entert :)
Beküldte Csaba Su -
Értékelés:
Rendben mellőzöm az entert :))
Olvasagatva a fórumon a Linux
Beküldte Csaba Su -
Értékelés:
Olvasagatva a fórumon a Linux Mint debian alapú , kíváncsiságból rákerestem és letöltöttem Debian 9.2 legújabb? verziót . Gond nélkül ment a telepítés , a grub is szépen működik van grafikus felülete . Telepítés után egyetlen módosításra volt szükség /default/grub fájlban.
# If you change this file, run 'update-grub' afterwards to update
# /boot/grub/grub.cfg.
# For full documentation of the options in this file, see:
# info -f grub -n 'Simple configuration'
GRUB_DEFAULT=0
GRUB_TIMEOUT=5
GRUB_DISTRIBUTOR=`lsb_release -i -s 2> /dev/null || echo Debian`
GRUB_CMDLINE_LINUX_DEFAULT="quiet"
GRUB_CMDLINE_LINUX=""
# Uncomment to enable BadRAM filtering, modify to suit your needs
# This works with Linux (no patch required) and with any kernel that obtains
# the memory map information from GRUB (GNU Mach, kernel of FreeBSD ...)
#GRUB_BADRAM="0x01234567,0xfefefefe,0x89abcdef,0xefefefef"
# Uncomment to disable graphical terminal (grub-pc only)
#GRUB_TERMINAL=console
# The resolution used on graphical terminal
# note that you can use only modes which your graphic card supports via VBE
# you can see them in real GRUB with the command `vbeinfo'
#GRUB_GFXMODE=640x480
# Uncomment if you don't want GRUB to pass "root=UUID=xxx" parameter to Linux
#GRUB_DISABLE_LINUX_UUID=true
# Uncomment to disable generation of recovery mode menu entries
#GRUB_DISABLE_RECOVERY="true"
# Uncomment to get a beep at grub start
#GRUB_INIT_TUNE="480 440 1"
GRUB_DISABLE_OS_PROBER=false
Az utolsó sor hiányzott az idegen os fölismeréséhez . Egyébként egész jól eligazodok benne , van kitt is külön root felhasználó stb... egyébként semmi bajom a suse-vel 2003 -óta frissül verzióról verzióra , gépről gépre , de mostanában mintha kihátrálna a magyar oldalról , megszűnt a magyar levelező lista , legalábis én nem találtam olyan helyet ahol magyarul érdemben lehetne beszélni a problémákról . A Debian -nal vannak gondok ? Vagy miért néppszerűbbek sokkal a Linux Mint vagy Ubuntu változatok . Első ránézésre a Mint és az Ubuntu elég hasonlók ?
Olvasagatva a fórumon a Linux
Beküldte kimarite -
Értékelés:
Végülis ezt
is fel lehet használni. :)