>> damn! I think I killed my GRUB and MBR with installing a windows version
>> (I know, i shouldn't do that, but i had to try some thing with windows).
>> Unfortunately even that windows install did not succeed... now, i am up
>> without a bootloader. I think, windows changed the MBR, so only windows
>> has been tried to start. So i inserted a knoppix and did a grub-install.
>>
>> Now, grub is back... and it has got the old entries in it ... fine ...
>> but
>> it won't start. The error is:
>>
>> - Filesystem type is ext2fs, partition type 0x83
>> - The boot entry (kernel /boot/vmlinuz... root=UID=...
>> - Error 15: File not found
>>
>> Any ideas to fix that? Maybe the grub-install command from Knoppix has
>> been too old? (Knoppix detected my hd as hda instead of sda (when
>> boooting
>> 64studio). I also tried the 64studio installer to get me to the shell.
>> But
>> that doesn't work as the 64studio didn't include the grub installer
>> commands.
>>
>> Any hints Or am I lost? (If yes, i think i should try to get the okay
>> for
>> a investment into a mac... as that might be a linux, just more
>> userfriendly, and therefore much too expensive)
>>
>> regards,
>> Mathias
>
> Grub doesn't care about the hda-sda-module-issue, it just cares about
> the sequence, e.g. one Linux call it hda and sda, but for another Linux
> the same disks are sda and sdb, that's the way you could correct it, but
> it's just important that "root (hdx,y)" is set to the correct number of
> the disk sequence, 0 for the first disk, 1 for the second one etc..
> Because you're using "root=UUID", it should be the same like it's for
> "root=/dev/disk/by-label/", you only need to take care because of "root
> (hdx,y)".
>
> There still could be some other issues, but I guess you could fix your
> problem by correcting "root (hdx,y)".
the line says "root (hd0,2)"
so ... in my view: this is correct, as it should be the second partition
on hda... or is this entry zero-based? Then it might be (hd0,1), as the
root partition should be mapped to /dev/sda2
when i change the settings in menu.lst, i do not need to do a update-grub
or anything?
Regards,
Mathias
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
02-23-2010, 05:40 PM
Ralf Mardorf
Damn! I think i killed my grub installation
Mathias Krause wrote:
> the line says "root (hd0,2)"
> so ... in my view: this is correct, as it should be the second partition
> on hda... or is this entry zero-based? Then it might be (hd0,1), as the
> root partition should be mapped to /dev/sda2
>
(hd0,2) means /dev/sda3
Now you found the mistake .
Correct, it's zero-based and has to be (hd0,1).
> when i change the settings in menu.lst, i do not need to do a update-grub
> or anything?
No, you are allowed to edit /boot/grub/menu.lst when ever you wish to do
it, you don't need to update grub or do any other additional thing.
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
02-24-2010, 05:33 PM
"Mathias Krause"
Damn! I think i killed my grub installation
Hi list,
still .. no running system back ...
> Mathias Krause wrote:
>> the line says "root (hd0,2)"
>> so ... in my view: this is correct, as it should be the second partition
>> on hda... or is this entry zero-based? Then it might be (hd0,1), as the
>> root partition should be mapped to /dev/sda2
>>
>
> (hd0,2) means /dev/sda3
>
> Now you found the mistake .
>
> Correct, it's zero-based and has to be (hd0,1).
okay ... i corrected that with knoppic in /boot/grub/menu.lst
but still, i cannot install grub back
when i do
grub-install --root-directory=/mnt/hda2 /dev/hda
it says:
cannot create folder /mnt/hda2/boot/grub, is already existing
when i want to check it in /boot
cd grub
i get i/o error (with knoppix, but this has not happened before, when i
managed to edit menu.lst ...
all the other directories are still fine, when mounted ...
now ... what to do ???
Regards and thanks for your help, so long
Mathias
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
02-24-2010, 06:20 PM
Gustin Johnson
Damn! I think i killed my grub installation
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Mathias Krause wrote:
> Hi list,
>
> still .. no running system back ...
>
>> Mathias Krause wrote:
>>> the line says "root (hd0,2)"
>>> so ... in my view: this is correct, as it should be the second partition
>>> on hda... or is this entry zero-based? Then it might be (hd0,1), as the
>>> root partition should be mapped to /dev/sda2
>>>
>> (hd0,2) means /dev/sda3
>>
>> Now you found the mistake .
>>
>> Correct, it's zero-based and has to be (hd0,1).
>
> okay ... i corrected that with knoppic in /boot/grub/menu.lst
>
> but still, i cannot install grub back
>
> when i do
> grub-install --root-directory=/mnt/hda2 /dev/hda
> it says:
> cannot create folder /mnt/hda2/boot/grub, is already existing
Did you use a root account or sudo? The default knoppix user should not
have permission to do this. I have not used grub in a while, I prefer
the systemrescuecd but it is not as friendly as knoppix.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
Gustin Johnson wrote:
> -----BEGIN PGP SIGNED MESSAGE-----
> Hash: SHA1
>
> Mathias Krause wrote:
>
>> Hi list,
>>
>> still .. no running system back ...
>>
>>
>>> Mathias Krause wrote:
>>>
>>>> the line says "root (hd0,2)"
>>>> so ... in my view: this is correct, as it should be the second partition
>>>> on hda... or is this entry zero-based? Then it might be (hd0,1), as the
>>>> root partition should be mapped to /dev/sda2
>>>>
>>>>
>>> (hd0,2) means /dev/sda3
>>>
>>> Now you found the mistake .
>>>
>>> Correct, it's zero-based and has to be (hd0,1).
>>>
>> okay ... i corrected that with knoppic in /boot/grub/menu.lst
>>
>> but still, i cannot install grub back
>>
>> when i do
>> grub-install --root-directory=/mnt/hda2 /dev/hda
>> it says:
>> cannot create folder /mnt/hda2/boot/grub, is already existing
>>
>
> Did you use a root account or sudo? The default knoppix user should not
> have permission to do this. I have not used grub in a while, I prefer
> the systemrescuecd but it is not as friendly as knoppix.
And please give us more information:
-------- Original Message --------
Subject: Re: [64studio-users] Damn! I think i killed my grub
installation
Date: Mon, 22 Feb 2010 20:26:01 +0100
From: Ralf Mardorf <ralf.mardorf@alice-dsl.net>
To: 64 Studio users mailing list <64studio-users@lists.64studio.com>
References: <2606.192.168.1.35.1266863475.squirrel@bird>
If you need help you should do
sudo parted /dev/hda print > part_hda.txt
resp. sda, sdb etc. for all disks and post the part_xxx.txt files and
also post /boot/grub/menu.lst
Perhaps I've forgotten that some additional information is needed, but I
guess this should be enough.
Cheers!
Ralf
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
03-02-2010, 04:30 PM
"Mathias Krause"
Damn! I think i killed my grub installation
Hi all,
sorry ... i've been snowboarding for some days, that's why i didn't answer
for quite a while...
>>> when i do
>>> grub-install --root-directory=/mnt/hda2 /dev/hda
>>> it says:
>>> cannot create folder /mnt/hda2/boot/grub, is already existing
>>>
>>
>> Did you use a root account or sudo? The default knoppix user should not
>> have permission to do this. I have not used grub in a while, I prefer
>> the systemrescuecd but it is not as friendly as knoppix.
here's what i did:
sudo mount -rw /mnt/hda2
sudo grub-install --root-directory=/mnt/hda2 /dev/hda
Warning: The partition table on dev/hda is inconsistent
(...a lot of text abut using LBA is recommended)
(ignore)
->
Minor Start End Type Filesystem Flags
1 0 ... primary boot
2 ... ... primary ext3
3 ... ... primary ext3
4 ... ... extended
5 ... ... logical linux-swap
minor 1 is the current boot installation without running system
minor 2 was the old root / which should get the boot flag
minor 3 was old /home
minor 5 was swap
> resp. sda, sdb etc. for all disks and post the part_xxx.txt files and
> also post /boot/grub/menu.lst
cat /mnt/hda2/boot/grub/menu.lst
-> i/o error
everything else, than the /boot/grub folder can be read from the disk.
i editet /mnt/hda2/boot/grub/menu.lst with the same knoppix CD some days
before after mounting it r/w.
Regards,
Mathias
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
03-02-2010, 09:55 PM
Gustin Johnson
Damn! I think i killed my grub installation
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Mathias Krause wrote:
> Hi all,
>
> sorry ... i've been snowboarding for some days, that's why i didn't answer
> for quite a while...
I had some hockey games to watch over the past week. Not a lot of work
got done around here last week in general.
>
>>>> when i do
>>>> grub-install --root-directory=/mnt/hda2 /dev/hda
>>>> it says:
>>>> cannot create folder /mnt/hda2/boot/grub, is already existing
>>>>
>>> Did you use a root account or sudo? The default knoppix user should not
>>> have permission to do this. I have not used grub in a while, I prefer
>>> the systemrescuecd but it is not as friendly as knoppix.
>
> here's what i did:
>
> sudo mount -rw /mnt/hda2
> sudo grub-install --root-directory=/mnt/hda2 /dev/hda
>
> knoppix says:
> -> mkdir: cannot create directory /mnt/hda2/boot/grub: already existing
Instead of Knoppix, can I suggest that you try the Ubuntu 8.04 Live CD?
Do not use the latest version (9.10) which is what will be shown on
the download page by default.
> minor 1 is the current boot installation without running system
So this is your Windows partition?
> minor 2 was the old root / which should get the boot flag
> minor 3 was old /home
> minor 5 was swap
>> resp. sda, sdb etc. for all disks and post the part_xxx.txt files and
>> also post /boot/grub/menu.lst
>
> cat /mnt/hda2/boot/grub/menu.lst
> -> i/o error
>
That is really bad.
Can you see any other files in grub folder by using ls -l?
> everything else, than the /boot/grub folder can be read from the disk.
>
> i editet /mnt/hda2/boot/grub/menu.lst with the same knoppix CD some days
> before after mounting it r/w.
What do you get when you do "ls -la /mnt/hda2/boot/grub/menu.lst"?
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.9 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org
On Tue, 02 Mar 2010 15:55:14 -0700
Gustin Johnson <gustin@echostar.ca> wrote:
> Mathias Krause wrote:
> > Hi all,
> >
> > sorry ... i've been snowboarding for some days, that's why i didn't answer
> > for quite a while...
>
> I had some hockey games to watch over the past week. Not a lot of work
> got done around here last week in general.
How do you guys expect to be taken seriously if you keep doing 'normal'
things?
--
Will J Godfrey
http://www.musically.me.uk
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
03-03-2010, 04:31 AM
Ichthyostega
Damn! I think i killed my grub installation
Mathias Krause schrieb:
> okay ... i corrected that with knoppic in /boot/grub/menu.lst
> but still, i cannot install grub back
>
> when i do
> grub-install --root-directory=/mnt/hda2 /dev/hda
> it says:
> cannot create folder /mnt/hda2/boot/grub, is already existing
Hi,
Just for the record (I don't know if your problem got resolved meanwhile).
That is a simple problem I myself ran into several times.
Grub tries to setup a new grub installation. If you want to use the
existing one, just give the full path instead of the bare "root".
I.e.
grub-install --root-directory=/mnt/hda/boot/grub
did work for me under similar circumstances.
Additionally, I always give the option --recheck, which causes grub
to verify the drive mappings.
hope that helps,
Cheers,
Hermann V.
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users
03-03-2010, 07:31 AM
"Mathias Krause"
Damn! I think i killed my grub installation
Hi,
>> here's what i did:
>>
>> sudo mount -rw /mnt/hda2
>> sudo grub-install --root-directory=/mnt/hda2 /dev/hda
>>
>> knoppix says:
>> -> mkdir: cannot create directory /mnt/hda2/boot/grub: already existing
>
> Instead of Knoppix, can I suggest that you try the Ubuntu 8.04 Live CD?
> Do not use the latest version (9.10) which is what will be shown on
> the download page by default.
yeah. I will try that. I do also think, that my Knoppix is too old... But
i hope i did not destroy /boot/grub with this knoppix...
>> minor 1 is the current boot installation without running system
>
> So this is your Windows partition?
yes.
>> cat /mnt/hda2/boot/grub/menu.lst
>> -> i/o error
>>
> That is really bad.
>
> Can you see any other files in grub folder by using ls -l?
No. As i understand. /boot/grub is not recognized as a directory, but as a
file.
> What do you get when you do "ls -la /mnt/hda2/boot/grub/menu.lst"?
i am sure i will get an i/o error, too, as /grub is not a directory anymore.
I will try ubuntu live disk if /grub folder is still okay.
Regards,
Mathias
_______________________________________________
64studio-users mailing list
64studio-users@lists.64studio.com
http://lists.64studio.com/mailman/listinfo/64studio-users