चूंकि मैंने ग्रब टू ग्रब 2 को अपडेट किया है इसलिए मुझे विंडोज को बूट करने का विकल्प नहीं मिला (जो कि दुर्भाग्य से कभी-कभी मालिकाना एमएसआईई ब्राउज़र प्लगइन्स के लिए आवश्यक है जो मुझे काम के लिए उपयोग करने की आवश्यकता है)।
प्रासंगिक /boot/grub/menu.lst
भाग:
### END DEBIAN AUTOMAGIC KERNELS LIST
# This is a divider, added to separate the menu items below from the Debian
# ones.
title Other operating systems:
root
# This entry automatically added by the Debian installer for a non-linux OS
# on /dev/hda1
title Windows NT/2000/XP
root (hd0,0)
savedefault
makeactive
chainloader +1
हालांकि यह अब दिखाई नहीं देता है। मेरे पास /boot/grub/grub.cfg
इन प्रविष्टियों के साथ कुछ प्रविष्टियाँ हैं :
menuentry 'Debian GNU/Linux, with Linux 2.6.32-5-amd64' --class debian --class gnu-linux --class gnu --class os {
insmod part_msdos
insmod ext2
set root='(hd1,msdos1)'
search --no-floppy --fs-uuid --set e638c434-4884-412f-a141-2c194f881fae
echo 'Loading Linux 2.6.32-5-amd64 ...'
linux /boot/vmlinuz-2.6.32-5-amd64 root=UUID=e638c434-4884-412f-a141-2c194f881fae ro quiet
echo 'Loading initial ramdisk ...'
initrd /boot/initrd.img-2.6.32-5-amd64
}
क्या मुझे उस फ़ाइल को बदलना होगा? यदि हां, तो विंडोज बूट के लिए सही सिंटैक्स क्या है? यदि नहीं, तो क्या समस्या हो सकती है?
update-grub2
वास्तव में एक नई विन्यास फाइल बनाता है,/etc/grub.d/30_os-orober
वहाँ है, लेकिन अफसोस, अभी तक कोई विंडोज प्रविष्टि नहीं है, इसलिए ऐसा लगता है कि यह किसी कारण से इसका पता नहीं लगा सकता है। यह हो सकता है एक HD कहीं ब्लैकलिस्टेड है? (/डूबते को तिनके का सहारा)।