lc223871 wrote: > Hi all, > there were windowsXP and solaris10 in my notebook. > C ntfs WinXP > D ntfs > E ntfs > Solaris10 > > but yesterday when I reboot my computer ,An error occured and couldn't > join to XP > " > rootnoverify(hd0,0) > chainloader +1 > Error 13:Invalid or unsupported executable format > "
Looks like a windows boot loader corruption. Get a windows recovery CD and fix the windows boot problem. Make sure that windows boots correctly. That will remove grub. Then use a solaris install CD and perform a "installgrub" and see if things work. Pavan > > Below is the file /boot/grub/menu.lst in Solaris10: > > > > > > #pragma ident "@(#)menu.lst 1.1 05/09/01 SMI" > # > # default menu entry to boot > default 0 > # > # menu timeout in second before default OS is booted > # set to -1 to wait for user input > timeout 6 > # > # To enable grub serial console to ttya uncomment the following lines > # and comment out the splashimage line below > # WARNING: don't enable grub serial console when BIOS console serial > # redirection is active!!! > # serial --unit=0 --speed=9600 > # terminal serial > # > # Uncomment the following line to enable GRUB splashimage on console > splashimage /boot/grub/splash.xpm.gz > # > # To chainload another OS > # > # title Another OS > # root (hd<disk no>,<partition no>) > # chainloader +1 > # > # To chainload a Solaris release not based on grub > # > # title Solaris 9 > # root (hd<disk no>,<partition no>) > # chainloader +1 > # makeactive > # > # To load a Solaris instance based on grub > # > # title Solaris <version> > # root (hd<disk no>,<partition no>,x) --x = Solaris root slice > # kernel /platform/i86pc/multiboot > # module /platform/i86pc/boot_archive > # > # To override Solaris boot args (see kernel(1M)), console device and > # properties set via eeprom(1M) edit the "kernel" line to: > # > # kernel /platform/i86pc/multiboot <boot-args> -B > prop1=val1,prop2=val2,... > # > #---------- ADDED BY BOOTADM - DO NOT EDIT ---------- > title Solaris 10 11/06 s10x_u3wos_10 X86 > root (hd0,2,a) > kernel /platform/i86pc/multiboot > module /platform/i86pc/boot_archive > #---------------------END BOOTADM-------------------- > #---------- ADDED BY BOOTADM - DO NOT EDIT ---------- > title Solaris failsafe > root (hd0,2,a) > kernel /boot/multiboot kernel/unix -s > module /boot/x86.miniroot-safe > #---------------------END BOOTADM-------------------- > > title windows XP > rootnoverify (hd0,0) > chainloader +1 > > # Unknown partition of type 5 found on /dev/rdsk/c0d0p0 partition: 2 > # It maps to the GRUB device: (hd0,1) . > > > > > > > What can I do ? > Thank you so much . > > > Best regards > > > luyang > > > > > _______________________________________________ > ug-bosug mailing list > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > List-Owner: mailto:ug-bosug-owner at opensolaris.org > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54