ADVERTISEMENT

grub2015.zip

Jaki jest kod do uruchomienia iso, img, ima, bin i WinXP HE SP3 w GRUB2 Linux?

Dzień dobry. Mam mały problem otóż. Posiadam komputer stacjonarny z procesorem Intel Core 2 Duo oraz ze starszymi modelami procesorów. Zainstalowałem grub2 w pierwszym sektorze dysku, nie mylić grub2dos, tylko grub2, gdzie chcę uruchomić obraz Windows XP Home Edition SP3 x86, który mi się nie uruchamia, a także inne małe programy z rozszerzeniem „ISO”, „img”, „ima” oraz „bin” oraz uruchomić na partycji NTFS zainstalowany Windows XP Home Edition x86 (primary). Przy starcie komputera uruchamia mi się grub2 w konsoli terminal, a ja chcę, ażeby grub2 uruchamiał się w grafice z wyborem menu, tylko nie wiem co jest nie tak, inaczej nie wiem co jest źle. GRUB> Wszystkie ustawienia, konfiguracje itp. o grub robię z odtworzonej płyty DVD lub z pendrive USB z systemem operacyjnym Ubuntu Mate 16.04 x64bity. Grub2 mam zainstalowany na partycji EXT4 /dev/sda1. Dysk jest czysty, bez żadnych systemów operacyjnych, tylko sam grub2. Moje pytanie: 1 Jaki muszę podać kod w pliku /BOOT/grub/grub.cfg lub etc/grub.d/ do uruchomienia obraz Windows xp home edition sp3 x86 z rozszerzeniem „ISO” oraz na jakiej partycji ma być ten obraz na „FAT32”, „NTFS”, „EXT3”, czy może „EXT4”. 2. Jaki muszę podać kod w pliku /BOOT/grub/grub.cfg lub etc/grub.d/ do uruchomienia obraz z rozszerzeniem „bin”, „img”, „ima” oraz „ISO” oraz na jakiej partycji ma być ten obraz na „FAT32”, „NTFS”, „EXT3”, czy może „EXT4”. Moje partycje Komenda : fdisk –l # fdisk -l Device Boot Start End Sectors Size Id Type /dev/sda1 * 63 4096574 4096512 2G 83 Linux /dev/sda2 4098048 106498047 102400000 48,8G 7 HPFS/NTFS/exFAT /dev/sda3 106498048 156299263 49801216 23,8G 5 Extended /dev/sda5 106500096 148107263 41607168 19,9G 7 HPFS/NTFS/exFAT /dev/sda6 148109312 153430015 5320704 2,6G b W95 FAT32 /dev/sda7 153432064 156299263 2867200 1,4G 82 Linux swap / Solaris ubuntu-mate@ubuntu-mate:~$ sudo blkid Nazwy moich partycji w UUID komenda : # ls -l /dev/disk/by-uuid root@ubuntu-mate:/home/ubuntu-mate# ls -l /dev/disk/by-uuid total 0 lrwxrwxrwx 1 root root 10 maj 7 05:59 18c9dc99-0009-4b7e-a0e9-e23eed5ea2dc -> ../../sda7 lrwxrwxrwx 1 root root 10 maj 7 05:59 1B04-3E7A -> ../../sda6 lrwxrwxrwx 1 root root 10 maj 7 05:59 1DA5FAAD20C5B67C -> ../../sda5 lrwxrwxrwx 1 root root 10 maj 7 05:59 2015-10-21-17-40-00-00 -> ../../sdb4 lrwxrwxrwx 1 root root 10 maj 7 05:59 371EDEDA6659BE0B -> ../../sda2 lrwxrwxrwx 1 root root 10 maj 7 05:59 a1dbb1b2-de26-4843-8f76-200a391e965c -> ../../sda1 lrwxrwxrwx 1 root root 10 maj 7 05:59 B8A4-62F0 -> ../../sdb1 root@ubuntu-mate:/home/ubuntu-mate# ls -l /dev/disk Pliki, które chce dodać do grub.cfg do uruchomienia obrazu Windows XP Home Edition SP3 oraz inne programy /boot/grub.cfg Oto mój kod ### BEGIN /etc/grub.d/99_instal_winXPheSP3 ### menuentry "Instalacja_Windows_XP_Home_Edition_SP3_oryginal" { loopback loop /_download/windows_XP_HE_SP3/winxpsp3oryg.iso set root=(loop) chainloader (loop) } ### END /etc/grub.d/99_instal_winXPheSP3 ### ### BEGIN /etc/grub.d/98_instal_winXPheSP3_04_2014 ### menuentry "Instalacja_Windows_XP_Home_Edition_SP3_pelna_aktualizacja_04_2014" { loopback loop /_download/windows_XP_HE_SP3/Windows.XP_HE_SP3_04_2014.iso set root=(loop) chainloader (loop) } ### END /etc/grub.d/98_instal_winXPheSP3_04_2014 ### ### BEGIN /etc/grub.d/52_RUN_windows_XP_HOME_SP3 ### menuentry "Start_(RUN)_Windows_XP_Home_Edition_SP3" { insmod part_msdos insmod ntldr insmod ntfs ntldr (hd0,1,msdos1)/ntldr } ### END /etc/grub.d/52_RUN_windows_XP_HOME_SP3 ### ### BEGIN /etc/grub.d/97_Cichy_BOOT_CD_iso ### menuentry "Cichy_Boot_Disk_5.0.iso" { loopback loop /_download/cichy_boot_cd/Cichy_BootDisk50.iso set root=(loop) chainloader (loop) } ### END /etc/grub.d/97_Cichy_BOOT_CD_iso ### ### BEGIN /etc/grub.d/96_Cichy_BOOT_CD_img ### menuentry "Cichy_BootDisk50.img" { loopback loop /_download/cichy_boot_cd/Cichy_BootDisk50.img set root=(loop) chainloader (loop) } ### END /etc/grub.d/96_Cichy_BOOT_CD_img ### ### BEGIN /etc/grub.d/95_gparted-live-0.26.0-2_iso ### menuentry "Partycjionowanie_gparted-live-0.26.0-2-i686.iso" { loopback loop /_download/do_partition/gparted-live-0.26.0-2-i686.iso set root=(loop) chainloader (loop) } ### END /etc/grub.d/95_gparted-live-0.26.0-2_iso ### ### BEGIN /etc/grub.d/94_plpbt_bin ### menuentry "(bootowanie z portow USB) plpbt.bin" { insmod part_msdos insmod ext2 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 c0fdfd71-45ec-49e5-8f7e-c685930b613c else search --no-floppy --fs-uuid --set=root c0fdfd71-45ec-49e5-8f7e-c685930b613c fi linux16 /_download/ploplinux/plpbt5015.bin console=ttyS0,115200n8 } ### END /etc/grub.d/94_plpbt_bin ### ### BEGIN /etc/grub.d/93_plpbt5015.iso ### menuentry "(bootowanie z portow USB) plpbt5015.iso" { loopback loop /_download/ploplinux/plpbt5015.iso set root=(loop) chainloader (loop) } ### END /etc/grub.d/93_plpbt5015.iso ### ### BEGIN /etc/grub.d/92_plpbt5015.img ### menuentry "(bootowanie z portow USB) plpbt5015.img" { loopback loop /_download/ploplinux/plpbt5015.img set root=(loop) chainloader (loop) } ### END /etc/grub.d/92_plpbt5015.img ### ### BEGIN /etc/grub.d/91_ploplinux-4.3.1.1-i486.iso ### menuentry "(bootowanie z portow USB) ploplinux-4.3.1.1-i486.iso " { loopback loop /dysk_FAT32E/_download_2plop/ploplinux-4.3.1.1-i486.iso set root=(loop) chainloader (loop) } ### END /etc/grub.d/91_plpbt5015.img ### Do uruchomienia grub2 wyskakuje bład Brak pliku /boot/grub.map oraz /BOOT/grub.cfg sudo add-apt-repository ppa:danielrichter2007/grub-customizer sudo apt-get update sudo apt-get install grub-customizer Czy muszę po każdej aktualizacji grub.cfg zrobić sudo grup-update Załącznik : Grub, gdzie są pliki grub.cfg, etc/default/grub oraz etc/grub.d/ Przepraszam za moją pisownię. Dziękuję za odpowiedź.


Download file - link to post
  • grub2015.zip
    • grubenv
    • gfxblacklist.txt
    • grub.cfg


grub2015.zip > gfxblacklist.txt

# GRUB gfxpayload blacklist. The format is a sequence of lines of the
# following form, using lower-case hexadecimal for all ID components:
#
# vVENDORdDEVICEsvSUBVENDORsdSUBDEVICEbcBASECLASSscSUBCLASS
#
# Blacklist lines are regex-matched (currently using Lua's string.find with
# the line surrounded by ^ and $) against a corresponding PCI ID string. In
# practice this means that you can replace any part of the ID string with .*
# to match anything.
#
# There is no need to customise this file locally. If you need to disable
# gfxpayload=keep on your system, just add this line (uncommented) to
# /etc/default/grub:
#
# GRUB_GFXPAYLOAD_LINUX=text

v15add0710.*
v15add0405.*
v80eedbeef.*
v1002d6738.*