I installed Kubuntu on a computer with 4 disk drives that is running several OSs. This involved placing the system (root directory) on a logical partition on a drive that the BIOS does NOT boot from. I have a boot manager and don't want Ubuntu installing anything (e.g., GRUB) anywhere (e.g., MBR) but the target partition (i.e., in this case /dev/sdd6). By using the manual/advanced options during installation I think I prepared the installer to do what I wanted. The installation ran (almost to successful completion) but reported a fatal error pertaining to grub-install.
The result was that the only thing in the /boot/grub subdirectory was the file named "device.map". By reading the GRUB User Guide I figured out how to run "grub-install" manually and this seemed to run successfully. As best I can tell it just copies the various files that provide the different stages of GRUB for a variety of file systems into the target directory. Possibly it also wrote the stage1 onto the boot sector of the target partition but I haven't confirmed that because I haven't yet tried to boot. The reason for not trying to boot is that the file that is conspicuously absent is the one named "menu.lst". While I think I could code (hack) a specially prepared file that might allow me to boot, I think that Debian has a way of preparing one which utilizes a variety of features which are common to Ubuntu/Debian systems and I would like to end up with a properly prepared file. The Debian Automagic Kernels List is something that comes to mind. Also, I believe that some system updates may depend on this file.
Is it possible to prepare a proper instance of this file after installation is complete? If so how is it done?
The result was that the only thing in the /boot/grub subdirectory was the file named "device.map". By reading the GRUB User Guide I figured out how to run "grub-install" manually and this seemed to run successfully. As best I can tell it just copies the various files that provide the different stages of GRUB for a variety of file systems into the target directory. Possibly it also wrote the stage1 onto the boot sector of the target partition but I haven't confirmed that because I haven't yet tried to boot. The reason for not trying to boot is that the file that is conspicuously absent is the one named "menu.lst". While I think I could code (hack) a specially prepared file that might allow me to boot, I think that Debian has a way of preparing one which utilizes a variety of features which are common to Ubuntu/Debian systems and I would like to end up with a properly prepared file. The Debian Automagic Kernels List is something that comes to mind. Also, I believe that some system updates may depend on this file.
Is it possible to prepare a proper instance of this file after installation is complete? If so how is it done?
Comment