Problem with salix. Grub2 culprit
After a lot of fight against Grub2 and questions not answered in other forums, I come here to ask for help at wise people of LQ. I hope this is the correct sub-forum.
My computer has two Linux OS inside: aptosid, a Debian derivative, and Salix, a Slackware based, as you know. As a consequence of an aptosid's dist-upgrade, I cannot boot salix. It is, obviously, a Grub2 issue, which is the bootmanager of aptosid, having salix as second OS. In my battles with Grub2 I've learned (in some forum; don't ask me what forum, I don't remember) that the script /etc/grub.d/30_os-prober is not always reliable. Because that, I've annulled the mode "x" of this script and configured 40_custom instead. Here is as it looks now: Code:
lluis1@aptosidbox1:~$ cat /etc/grub.d/40_cus* Code:
Kernel panic - not syncing: VFS: Unable to mount root fs on unknown-block (0,0) Any advice will be very appreciated. Rip van Vinkle |
This is a Slackware forum. Slackware is not Salix. Slackware also does not contain grub2. Perhaps you are better off finding help in the Salix forum : http://www.salixos.org/forum/
Eric |
Apologies if I've bothered you. I think you don't need to be impolite.
Of course, I've asked at salix forum, but nobody could find a solution. If salix is a derivative of Slackware, then the knowledge of Slackware is applicable to salix. And in the first paragraph I've said "I hope this is the correct sub-forum". If not, please said me what other subforum is. |
Quote:
Quote:
Quote:
|
I would ask in Linux General (this reads like a Grub2 issue). The Slackware forum is the least appropriate IMHO given that Slackware is one of the few that does not include/use Grub2.
|
Rip van Vinkle,
I published here my experience concerning GRUB2 in Linux Mint and LILO in Slackware Linux. Since Salix is a derivative of Slackware I assume it uses LILO. LILO is much more reliable – in my opinion – than GRUB. So you could try to install LILO on MBR and GRUB Legacy on the partition with aptosid using the method that I described in the mentioned post. Then use LILO to run both your systems. That should work. |
Yup, I'd say grub2 or aptosid issue, as, like Slackware, Salix uses lilo, rather than grub.
|
eyeofliberty,
The issue which I described in the mentioned post concerns GRUB2 in Linux Mint. I think that the similar method will solve the problem with GRUB2 in aptosid. |
Have you actually tried using os-prober, or did you just assume it wouldn't work because someone said it wouldn't?
|
One of the nice things about grub and grub2 is that you can interactively run boot loader commands during the boot so that you can figure out exactly what's wrong with your configuration file and boot the system so you can make the changes. Win win!
Judging from the error message, I'd advise you to put the boot process in interactive mode and list out your disk partitions. I'm pretty sure that (hd0,msdos3) isn't correct (or isn't an ext2 partition). |
An altogether unsatisfactory and unhelpful thread until that last post.
By the time the message the OP sees is issued the boot-loader (whatever it is) has done it's job. That is a kernel message from a Slackware derived distro. You'd think the Slack community would try to help, but apparently not. Unless things are different in Salix, you will need to include an initrd to get all the support pre-loaded for the kernel. Add it immediately after the kernel line. That grub setup does look a mess - open another thread for that if you want; general as suggested will probably be a better choice. |
Quote:
Salix may have forked from Slackware, but it differs in a lot of ways. This is one of them. Sorry you weren't satified, but asking for support in the wrong place (from a project that has nothing to do with the software in question) isn't likely to produce helpful answers. |
They (SalixOS) use a huge kernel by default and do not encourage (in any of their documentation) the use of a generic kernel with initrd (so I suspect most users do not bother). That all said, I fully agree that this isn't the right forum and should either be in general or in Salix's own forum.
|
Quote:
I would recommend you revisit/reevaluate the documentation used to create your custom entry. Or run os-prober and let that take care of it for you. |
Finally, a salix mate has advised me in the right way.
Thanks to everybody who has tried to help me. Van Vinkle |
All times are GMT -5. The time now is 04:01 PM. |