Roel Zuidema wrote:You wrote:
Another option is to use my rEFInd boot manager. Download the Debian package and either the CD or USB flash drive image. Prepare a CD or USB flash drive and boot from it. You can then boot to Mint by selecting one of the penguin icons, although you'll probably need to hit F2 or Insert twice and add a reference to your root device, as in "ro root=/dev/sda7" (or whatever it is). Once you've booted Mint, install the Debian package and it should work more smoothly.
Thanks a lot, I installed it from Windows and its the first step. I still can't start my installed Linux. When I choose Linux in the rEFInd menu, it looks like starting LInux, but in the logs written on the screen it says things like
Mount /root/.... failed: no such file or directory.
And after a few lines it stops running.
That's because it doesn't know what its root device is. That's the purpose of adding the "ro root=/dev/sda7" boot option I described in my post that you quoted (and that I've quoted again, for quick reference). You'll need to change "/dev/sda7" to whatever your root partition is. If you're not sure what that is, you'll have to figure it out with the help of a partitioning program. It's probably your biggest ext4fs partition.
Given where you are, I recommend you
not install the Debian package once you've booted Mint. Instead, run the "mkrlconf.sh" script that comes with rEFInd. That will create the configuration file (/boot/refind_linux.conf) that contains the root device information. Thereafter, you won't need to manually enter this information when booting Mint from rEFInd. You only need to do this once, so that you can get into Linux to run mkrlconf.sh.