lil_stenly Posted February 3, 2010 Share Posted February 3, 2010 Такаааа... ПОМОЩ! хахаха hd0 - Windows hd1 - празен Инсталирам Grub на hd1 и посочвам в boot.ini да зарежда и Grub освен нормалният избор само за windows, като след това копирам grldr и menu.lst в hd0 и така правя възможно зареждането на grub през ntldr в последтвие. [boot loader] timeout=15 default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect C:\grldr="Advanced installation menu" След това правя един 6GB FAT32 partition на hd1, където ще сложа инсталацията на Linux... ще е във fat32 за да може да се разчете. До тук на теория добре. ПОПРАВКА Успях да boot up инсталацията като качих iso файла на харда и накарах grub да го зареди в рам паметта. default /default title HDD1 - Windows XP Professional root (hd0,0) chainloader (hd0,0)/ntldr savedefault --wait=10 title |====- Advanced Installation Menu -====| root title Windows XP SP2 OEM Installation map (hd1,0)/WINXPOEM/WINXPOEM.iso (hd32) map --hook chainloader (hd32) title Load PC-BSD 8.0 Installation map (hd1,0)/PCBSD80/pcbsd80.iso (hd32) map --hook chainloader (hd32) title Load Ubuntu Live CD map (hd1,0)/UBUNTU904/Ubuntu904.iso (hd32) map --hook chainloader (hd32) title Hiren's BOOT CD map (hd1,0)/HIRENSCD101/HIRENSCD101.iso (hd32) map --hook chainloader (hd32) title |====- Advanced Installation Menu -====| root Сега вторият хард играе ролята на спасителен пояс в случай на увисване на първият. Само се чудя при инсталацията на PC-BSD дали няма автоматично да си инсталира grub и да ми скапе всичко? Link to comment Share on other sites More sharing options...
lil_stenly Posted February 5, 2010 Author Share Posted February 5, 2010 С горните настройки на файла не става почти нищо! Обаче с тези го направих. default /default title Go back to Windows Boot Menu root (hd0,0) chainloader (hd0,0)/ntldr savedefault --wait=10 title -----[ Advanced Installation Menu ]----- root title Load Xandros 4.5 Installation find --set-root /XANDROS kernel /XANDROS/boot/vmlinuz vga=791 initrd=/boot/initrd.gz root=/dev/ram0 rw acpi=on XIWIZ=showlang title Load Ubuntu 9.04 Live CD find --set-root /UBUNTU_904/Ubuntu_904.iso map /UBUNTU_904/Ubuntu_904.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper iso-scan/filename=/UBUNTU_904/Ubuntu_904.iso quiet splash -- initrd /casper/initrd.gz boot title Load Hiren's Boot CD 10.1 find --set-root /HBCD/boot.gz map --mem /HBCD/boot.gz (fd0) map --hook chainloader (fd0)+1 rootnoverify (fd0) map --floppies=1 boot title Load Hiren's Boot CD 10.1 (memdisk) find --set-root /HBCD/boot.gz kernel /HBCD/memdisk initrd /HBCD/boot.gz title Load Windows XP Mini Version find --set-root /HBCD/XPLOADER.BIN chainloader /HBCD/XPLOADER.BIN title -----[ Advanced Installation Menu ]----- root Само дето за да буутна XANDROS инсталацията, трябва да имам подготвен дял на ext2/ext3 файлова система. Същото е и с PC-BSD, трябва да имам ufs готова файлова система за да зареди. Файловете са екстратирани от ISO директно на харда за да работи. Поне Hirens Boot CD ми тръгва за да мога да си възтановя старият хард ако нещо стане. И Ubuntu ми тръгва в Live CD режим по този начин, ISO файла седи на хард диска. А, сега... стига толкова мислене и заниманимавки с незначителни неща, че започвам да празнувам, иначе работа си ме чака. Link to comment Share on other sites More sharing options...
Igniter Posted February 19, 2010 Share Posted February 19, 2010 При така инсталиран груб от 1пост автоматично ще търси grldr и menu.lst. Ако не ги намери може и да тръгне според предишния mbr, и съответно boot.ini Hiren Boot CD трябва да ти е на Фат паришъна, защото ще ти зареди само менюто. Мисля няма начин да избягаш от промяната на партишъните. В лоадера за Виндовс може да добавиш и makeactive Link to comment Share on other sites More sharing options...
lil_stenly Posted February 19, 2010 Author Share Posted February 19, 2010 При така инсталиран груб от 1пост автоматично ще търси grldr и menu.lst. Ако не ги намери може и да тръгне според предишния mbr, и съответно boot.ini Hiren Boot CD трябва да ти е на Фат паришъна, защото ще ти зареди само менюто. Мисля няма начин да избягаш от промяната на партишъните. В лоадера за Виндовс може да добавиш и makeactive С малко логика, мислене и четене си направих цялата флашка с отделни менюта и всичко както му е по-реда... изобщо не е сложно. Даже и инсталация на xp-то си сложих и сата драйверите ги hook към инсталацията с (fd0) и нямаше нужда дори да правя оем за да си работи. На една друга флашка си сложих преинсталираното ми убунту от wubu с всичко работещо, ама да не моря флашката, не го ползвам, то е само ако нещо издаде багажа напълно. После ще напиша как става абсолютно всичко с windows, bsd и linux и как да си сложите и други програми и прочие. Доста си играх и доста работи изчетох, та поне да споделя всичко... на някой може да му е от полза. И без това днеска свърших работа пък и не съм спал изобщо и не ми се и спи, та ще почна да описвам всичко. title Ubuntu v9.04 Live CD - USB find --set-root /menu.lst configfile /menu-u0.lst title Windows XP Setup & Options find --set-root /menu.lst configfile /menu-w0.lst и в menu-w0.lst title Windows XP Professional SP2 Setup find --set-root /grldr map --mem /floppy/sata.img (fd0) map --hook chainloader /$WIN_NT$.~BT/setupldr.bin (файлове са така от прединсталацията на windows с /noreboot опция) С няколко думи! 1. На отделен хард диск си копирате i386 папката от инсталацията на windows 2. Задължително правите копие на boot.ini файла. 3. Пускате start > run > cmd и пишете X:\папката\i386\winnt32.exe /noreboot след което ще тръгне да ви зарежда инсталацията на windows без да рестартирате компютъра естествено и там си избирате опцията да копира всички нужни файлове за инсталиране предварително и да изберете къде да се инсталира чак след рестарт. 4. Ще забележите че в посоченият от вас хард (или ако не сте посочили ще си използва C: харда) се появяват папки с файловете за инсталация, след като инсталацията приключи с копирането на файловете, просто ще се затвори и заради /noreboot опцията няма да се рестартира и да ги изтрие както по принцип става. 5. Вече boot.ini файла е променен, в него е вкара линия която посочва че windows трябва да довърши инсталацията... копирайте си този boot.ini файл и си върнете вашият. 6. Копирате следните файлове директно на усб устройството... boot.ini (новият... не вашият) grldr menu.lst ntdetect.exe (от инсталацията) ntldr (от инсталацията) txtsetup.sif (от инсталацията... в една от папките е) $WIN_NT$.~BT (папката... без да променяте името) $WIN_NT$.~LS (папката... без да променяте името) и всичко е готово. 7. Ако не стане с grldr (grub4dos - boot loader)... свалете си syslinux.exe и с командата syslinux.exe -maf X: (X: е буквата на усбто в случея) ще се инсталира на усбто. 8. В syslinux.cfg пишете /grub.exe и копирате grub.exe, syslinux.cfg и syslinux.exe също на усбто за да потегли всичко. 9. И също така усбто трябва да се отчита от биоса като usb-hdd, което е флаш хард диск или usb-zip... това е всичко. Това като цяло не е точно за раздела, обаче ще се впише скоро. Link to comment Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.