Having real trouble since HDD upgrade=solved.
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Having real trouble since HDD upgrade=solved.
Some of this is my fault.
I upgraded to a 160GB HDD, brand spanking new, and tried to 'Ghost' my existing Linux mint setup to the new HDD (thinking that since Ghost 2003 was EXT2 compatible, it would be fine...)
I didnt realise that it would mess up Grub, and I certainly didnt expect my original Mint install to be damaged in any way. But it was also rendered unbootable.
I was lucky in that I'd already made a /home partition to keep my documents on, and managed to copy that partition onto the new HDD with rsync.
I wiped the MBR on the old HDD with dd, and made the old drive one whole blank partition then tried to install Mint Elyssa onto the initial partition of the new HDD.
Somehow, the Mint Install will not install grub. I have had to manually copy stage1, e2fs_stage1_5 and stage 2 to /boot/grub on the mint partition from /usr/lib/grub on the LiveCD and tried, using a guide to dualbooting, making a new menu.lst. I then installed it using the grub shell from terminal.
This is not 100% functional, but my inexperienced eye cannot see where the fault is. It is pastebinned here http://pastebin.com/m3e51907a
Here is a ls of my /boot on the system partition. I labelled it and went thru media to ensure I had the right partition, btw.
mint@mint /media/MintGnome/boot/grub $ ls
e2fs_stage1_5 menu.lst rain_drops_splash.xpm.gz stage1 stage2
mint@mint /media/MintGnome/boot/grub $ cd..
bash: cd..: command not found
mint@mint /media/MintGnome/boot/grub $ cd /media/MintGnome/boot
mint@mint /media/MintGnome/boot $ ls
abi-2.6.24-16-generic initrd.img-2.6.24-16-generic.bak
config-2.6.24-16-generic memtest86+.bin
grub System.map-2.6.24-16-generic
initrd.img-2.6.24-16-generic vmlinuz-2.6.24-16-generic
mint@mint /media/MintGnome/boot $
Can anyone see what's missing?
I forgot to mention,
Where booting now fails -
option 1 complains error 15: file not found pressany key, and takes me back to Grub menu.
option 2 (recovery option) begins booting fine, but only reaches
[92.237177] /build/buildd/linux2.6.24/drivers/HID/USBHID/hid-core.c:v2.6 USB HID core driver
then hangs.
I havent tested other options on the list because 1) right now they are leftover code from the example menu.lst I'm working from 2)all bar the memtest code will be deleted soon.
I upgraded to a 160GB HDD, brand spanking new, and tried to 'Ghost' my existing Linux mint setup to the new HDD (thinking that since Ghost 2003 was EXT2 compatible, it would be fine...)
I didnt realise that it would mess up Grub, and I certainly didnt expect my original Mint install to be damaged in any way. But it was also rendered unbootable.
I was lucky in that I'd already made a /home partition to keep my documents on, and managed to copy that partition onto the new HDD with rsync.
I wiped the MBR on the old HDD with dd, and made the old drive one whole blank partition then tried to install Mint Elyssa onto the initial partition of the new HDD.
Somehow, the Mint Install will not install grub. I have had to manually copy stage1, e2fs_stage1_5 and stage 2 to /boot/grub on the mint partition from /usr/lib/grub on the LiveCD and tried, using a guide to dualbooting, making a new menu.lst. I then installed it using the grub shell from terminal.
This is not 100% functional, but my inexperienced eye cannot see where the fault is. It is pastebinned here http://pastebin.com/m3e51907a
Here is a ls of my /boot on the system partition. I labelled it and went thru media to ensure I had the right partition, btw.
mint@mint /media/MintGnome/boot/grub $ ls
e2fs_stage1_5 menu.lst rain_drops_splash.xpm.gz stage1 stage2
mint@mint /media/MintGnome/boot/grub $ cd..
bash: cd..: command not found
mint@mint /media/MintGnome/boot/grub $ cd /media/MintGnome/boot
mint@mint /media/MintGnome/boot $ ls
abi-2.6.24-16-generic initrd.img-2.6.24-16-generic.bak
config-2.6.24-16-generic memtest86+.bin
grub System.map-2.6.24-16-generic
initrd.img-2.6.24-16-generic vmlinuz-2.6.24-16-generic
mint@mint /media/MintGnome/boot $
Can anyone see what's missing?
I forgot to mention,
Where booting now fails -
option 1 complains error 15: file not found pressany key, and takes me back to Grub menu.
option 2 (recovery option) begins booting fine, but only reaches
[92.237177] /build/buildd/linux2.6.24/drivers/HID/USBHID/hid-core.c:v2.6 USB HID core driver
then hangs.
I havent tested other options on the list because 1) right now they are leftover code from the example menu.lst I'm working from 2)all bar the memtest code will be deleted soon.
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 2 times in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
Re: Having real trouble since HDD upgrade
## hiddenmenu
Hello confused.brit,
Can you please either 'comment out' or delete the splashimage code, and see if that helps?
Regards, Herman
Code: Select all
# Hides the menu by default (press ESC to see the menu)
#hiddenmenu
# Pretty colours
#color cyan/blue white/blue
#splashimage=(hd0,0)/boot/grub/rain_drops_splash.xpm.gz
#foreground ffffff
#background 008080
#viewport 11 6 66 16
## password ['--md5'] passwd
# If used in the first section of a menu file, disable all interactive editing
# control (menu entry editor and command-line) and entries protected by the
# command 'lock'
# e.g. password topsecret
# password --md5 $1$gLhU0/$aW78kHK1QfV3P2b2znUoe/
# password topsecret
Can you please either 'comment out' or delete the splashimage code, and see if that helps?
Regards, Herman
Re: Having real trouble since HDD upgrade
Can you please post the outputs from 'sudo fdisk -lu'n and 'sudo blkid' commands.
Re: Having real trouble since HDD upgrade
Thanks Herman.
Commenting out splashimage code and the colours below it does nothing.
As to the output:
sudo fdisk -lu'n
appears to do nothing except print a > and then wait for me to hit ctrl-c
mint@mint ~ $ sudo blkid
/dev/sda1: LABEL="MintGnome" UUID="8d7fc387-a310-4522-811f-36e095b63642" TYPE="ext3"
/dev/sda2: UUID="30163ad4-0728-4cad-8e7b-e7ec6e753f0b" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda4: TYPE="swap" UUID="d131a44f-e3f6-46b0-bad1-0d3738673b3b"
/dev/sdb1: UUID="afa16015-ffe1-49f1-b5d4-2a5847c61ce3" TYPE="ext2"
/dev/loop0: TYPE="squashfs"
MintGnome labelled partition is where the Mint install is.
Commenting out splashimage code and the colours below it does nothing.
As to the output:
sudo fdisk -lu'n
appears to do nothing except print a > and then wait for me to hit ctrl-c
mint@mint ~ $ sudo blkid
/dev/sda1: LABEL="MintGnome" UUID="8d7fc387-a310-4522-811f-36e095b63642" TYPE="ext3"
/dev/sda2: UUID="30163ad4-0728-4cad-8e7b-e7ec6e753f0b" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda4: TYPE="swap" UUID="d131a44f-e3f6-46b0-bad1-0d3738673b3b"
/dev/sdb1: UUID="afa16015-ffe1-49f1-b5d4-2a5847c61ce3" TYPE="ext2"
/dev/loop0: TYPE="squashfs"
MintGnome labelled partition is where the Mint install is.
Re: Having real trouble since HDD upgrade
output from Cfdisk on the new HDD
Code: Select all
Disk Drive: /dev/sda
Size: 160041885696 bytes, 160.0 GB
Heads: 255 Sectors per Track: 63 Cylinders: 19457
Name Flags Part Type FS Type [Label] Size (MB)
------------------------------------------------------------------------------
sda1 Boot Primary Linux ext3 [MintGnome] 23368.03
sda2 Primary Linux ext3 43190.95
Pri/Log Free Space 89523.95
sda4 Primary Linux swap / Solaris 3956.36
Re: Having real trouble since HDD upgrade
Sorry, my bad, (typo), I meant: sudo fdisk -lusudo fdisk -lu'n
Code: Select all
sudo fdisk -lu
Your menu.lst looks okay to me so far and matches your blkid output.
Thanks for the Cfdisk, that will do instead.
Re: Having real trouble since HDD upgrade
Check and make sure the installation has a file called /sbin/init, which is the other file after the kernel and initrd.img that's necessary for booting.
(Since GRUB wasn't installed for some reason, it could be that some other important files are missing as well - just check please).
(Since GRUB wasn't installed for some reason, it could be that some other important files are missing as well - just check please).
Re: Having real trouble since HDD upgrade
yes, this is there.
Also, I dont know why im having this trouble. This is the same LiveCD I installed to the 40GB originally. not just the same ISO, the same, untouched cd media disk with mint burned onto it. And that installed first time round no problems.
Also, I dont know why im having this trouble. This is the same LiveCD I installed to the 40GB originally. not just the same ISO, the same, untouched cd media disk with mint burned onto it. And that installed first time round no problems.
Re: Having real trouble since HDD upgrade
I don't know either, it looks to me as if you have done everything correctly and all is well, . . . but yet, it doesn't boot .
I am having to drink an extra cup of coffee for this one.
Okay, I have been delving into my GRUB Error collection, where I record past experiences and possible solutions for every GRUB error I have experience with, here's my reference to GRUB Error 15, http://users.bigpond.net.au/hermanzone/p15.htm#15
I am looking at the second and third possible causes of GRUB Error 15 in that URL, and wondering if the fact that you copied GRUB's stage2 from a CD would have anything to do with your problem, (it shouldn't), or if the third reason (stage2 file corruption) could be the problem? You should normally be able to do what you did alright, it's just that I can't see anything else wrong.
How about we try chrooting into your newly installed operating system from the Live CD and running grub-install while we're in there.
The idea is to refresh the GRUB files from the OS'es own /sbin/grub and that should take care of both of the above-mentioned possibilities in one go.
If you agree, try these commands,
It's not normally necessary to chroot and run grub-install, the process you used in the first place should be okay, but maybe grub-install will help in this instance.
EDIT: I decided to add 'update-grub' in the list of commands there as well, just for good measure . . . actually, that might even be the one that fixes it for you.
I am having to drink an extra cup of coffee for this one.
Okay, I have been delving into my GRUB Error collection, where I record past experiences and possible solutions for every GRUB error I have experience with, here's my reference to GRUB Error 15, http://users.bigpond.net.au/hermanzone/p15.htm#15
I am looking at the second and third possible causes of GRUB Error 15 in that URL, and wondering if the fact that you copied GRUB's stage2 from a CD would have anything to do with your problem, (it shouldn't), or if the third reason (stage2 file corruption) could be the problem? You should normally be able to do what you did alright, it's just that I can't see anything else wrong.
How about we try chrooting into your newly installed operating system from the Live CD and running grub-install while we're in there.
The idea is to refresh the GRUB files from the OS'es own /sbin/grub and that should take care of both of the above-mentioned possibilities in one go.
If you agree, try these commands,
Code: Select all
sudo mount -t proc none /media/MintGnome/proc
Code: Select all
sudo mount -o bind /dev/ /media/MintGnome/dev
Code: Select all
sudo chroot /media/MintGnome /bin/bash
Code: Select all
grub-install /dev/sda
Code: Select all
update-grub
Code: Select all
exit
Code: Select all
sudo umount /media/MintGnome/proc
Code: Select all
sudo umount /media/MintGnome/dev
Code: Select all
sudo umount /media/MintGnome
EDIT: I decided to add 'update-grub' in the list of commands there as well, just for good measure . . . actually, that might even be the one that fixes it for you.
Last edited by herman on Sun Jan 25, 2009 6:02 pm, edited 1 time in total.
Re: Having real trouble since HDD upgrade
Code: Select all
mint@mint ~ $ sudo mount -t proc none /media/MintGnome/proc
mint@mint ~ $ sudo mount -o bind /dev/ /media/MintGnome/dev
mint@mint ~ $ sudo chroot /media/MintGnome /bin/bash
bash: groups: command not found
bash: /usr/bin/mint-fortune: No such file or directory
root@mint / # sudo grub-install /dev/sda
bash: sudo: command not found
Code: Select all
root@mint / # grub-install /dev/sda
Your /usr is broken; please fix it before calling this wrapper!
root@mint / #
Now the only new hardware to this system is this HDD, and a CDRW drive attached to secondary IDE and jumpered Master. Do you think this is worth a shot? Personally, I feel the problem this would solve would have been picked up with the LiveCD, but I've not been using linux long.
Re: Having real trouble since HDD upgrade
Okay, it wouldn't do any harm to try that.
In the meantime, I'll run through those chroot commands in one of my own computers and make sure they will work for me with my own Felicia installation.
I have used those commands for Ubuntu, and Mint is based on Ubuntu, so I was assuming the same commands would work, sorry if I'm wrong.
If the same commands do work properly for me, it might tend to indicate that more than just your GRUB files might be missing from the installation, in which case you might just need to try installing again, and hope for better luck the second time around. Don't give up and re-install yet though, maybe we can still solve this the proper way.
In the meantime, I'll run through those chroot commands in one of my own computers and make sure they will work for me with my own Felicia installation.
I have used those commands for Ubuntu, and Mint is based on Ubuntu, so I was assuming the same commands would work, sorry if I'm wrong.
If the same commands do work properly for me, it might tend to indicate that more than just your GRUB files might be missing from the installation, in which case you might just need to try installing again, and hope for better luck the second time around. Don't give up and re-install yet though, maybe we can still solve this the proper way.
Re: Having real trouble since HDD upgrade
This would be fourth, hence me trying to fix grub myself
(once with /home on second partition, once not telling it about /home, once again with second partition as home as its my preferred option, hoping it would write my menu.lst for me!)
Every time I try to reinstall I end up back at square 1 with no /boot/grub
This time im gonna put /boot/grub on a floppy first so I dont loose menu.lst after all the work I put into it!
Related: how do you mount a floppy without formatting it with gfloppy first?
(once with /home on second partition, once not telling it about /home, once again with second partition as home as its my preferred option, hoping it would write my menu.lst for me!)
Every time I try to reinstall I end up back at square 1 with no /boot/grub
This time im gonna put /boot/grub on a floppy first so I dont loose menu.lst after all the work I put into it!
Related: how do you mount a floppy without formatting it with gfloppy first?
Re: Having real trouble since HDD upgrade
Well, I'm back after having run the commands I gave you earlier for chrooting from my Mint Felicia live CD into a hard disk installed Felicia operating system and those commands worked perfectly for my installation.
If you haven't made any mistakes in those commands then I'm not sure, but it seems as if further investigation might be necessary to investigate the state incompletedness, (or incompletedness), of your new Mint installation.
Or, you might find it faster to just try installing again.
I have had incomplete Linux installations before myself, and the few times it has happened to me, wiping the CD with a soft cloth dipped in methylated spirits (denatured alchohol) seems to have brought me good luck.
Something else I've had to do is dis-assembling the optical drive and wiping the optical drive lense with a cotton bud (Q tip) dipped in metho.
I do live in a particularly dusty climate though, so maybe people in other places wouldn't have the same problems as I do.
Normally if the CD passes it's own inbuilt integrity test, it should be okay to install with.
If you haven't made any mistakes in those commands then I'm not sure, but it seems as if further investigation might be necessary to investigate the state incompletedness, (or incompletedness), of your new Mint installation.
Or, you might find it faster to just try installing again.
I have had incomplete Linux installations before myself, and the few times it has happened to me, wiping the CD with a soft cloth dipped in methylated spirits (denatured alchohol) seems to have brought me good luck.
Something else I've had to do is dis-assembling the optical drive and wiping the optical drive lense with a cotton bud (Q tip) dipped in metho.
I do live in a particularly dusty climate though, so maybe people in other places wouldn't have the same problems as I do.
Normally if the CD passes it's own inbuilt integrity test, it should be okay to install with.
Re: Having real trouble since HDD upgrade
Sorry, that must be extremely frustrating for you, I feel for you.Every time I try to reinstall I end up back at square 1 with no /boot/grub
Good idea!This time im gonna put /boot/grub on a floppy first so I dont loose menu.lst after all the work I put into it!
I don't know anything about gfloppy, but it doesn't matter what file system you use for GRUB, any file system will do.Related: how do you mount a floppy without formatting it with gfloppy first?
Re: Having real trouble since HDD upgrade
What jumper settings and IDE cables are you using?
Or is your new hard disk SATA (SCSI).
Or is your new hard disk SATA (SCSI).
Re: Having real trouble since HDD upgrade
Wait!
My Mint Elyssa still has the old style 'root (hd0,0)' type hard drive numbering, and 'root=/dev/sda1' in the kernel line in menu.lst.
This doesn't explain why you're having trouble getting GRUB to install properly in the fist place, or why you got 'bash: groups: command not found
bash: /usr/bin/mint-fortune: No such file or directory' when you were chrooting, but certainly you would have had more luck trying to boot it with your copied-in GRUB if you had used the old fashioned kind of menu.lst entry.
Hmmm, I might have overlooked something blindingly simple and obvious way back in your first post: Mint ElyssaI wiped the MBR on the old HDD with dd, and made the old drive one whole blank partition then tried to install Mint Elyssa onto the initial partition of the new HDD.
My Mint Elyssa still has the old style 'root (hd0,0)' type hard drive numbering, and 'root=/dev/sda1' in the kernel line in menu.lst.
This doesn't explain why you're having trouble getting GRUB to install properly in the fist place, or why you got 'bash: groups: command not found
bash: /usr/bin/mint-fortune: No such file or directory' when you were chrooting, but certainly you would have had more luck trying to boot it with your copied-in GRUB if you had used the old fashioned kind of menu.lst entry.
Code: Select all
## ## End Default Options ##
title Linux Mint, kernel 2.6.24-16-generic
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-16-generic root=/dev/sda1 ro quiet splash
initrd /boot/initrd.img-2.6.24-16-generic
quiet
savedefault
title Linux Mint, kernel 2.6.24-16-generic (recovery mode)
root (hd0,0)
kernel /boot/vmlinuz-2.6.24-16-generic root=/dev/sda1 ro single
initrd /boot/initrd.img-2.6.24-16-generic
title Ubuntu, memtest86+
root (hd0,0)
kernel /boot/memtest86+.bin
quiet
Re: Having real trouble since HDD upgrade
IDE cable on HDD drives is brand new 75CM ATA
Jumpers set to 160GB Master 40GB slave on primary IDE
Older IDE cable from secondary IDE to optical drives
CDRW jumpered Master, DVDROM Slave
I never leave my drives on cable select. I am a bit of a control freak in that respect.
Yeah comparing /usr with /usr on the liveCD seems loads of stuff did not copy accross for some reason.
and on the suggestions of the other forum I had tried changing it to (hd0,0) etc but it did nothing.
So, i guess its wipe the partition and reinstall again...
Jumpers set to 160GB Master 40GB slave on primary IDE
Older IDE cable from secondary IDE to optical drives
CDRW jumpered Master, DVDROM Slave
I never leave my drives on cable select. I am a bit of a control freak in that respect.
Yeah comparing /usr with /usr on the liveCD seems loads of stuff did not copy accross for some reason.
and on the suggestions of the other forum I had tried changing it to (hd0,0) etc but it did nothing.
So, i guess its wipe the partition and reinstall again...
Re: Having real trouble since HDD upgrade
Okay, most new IDE cables these days are the cable select type. As long as your jumper settings aren't conflicting with the cable-select, I mean your hard drive that is set as master is plugged into the black or end plug and the middle, grey plug is plugged into your slave hard drive isn't it? (Even though you are using jumper settings in addition to that).
I'm sorry you're having so much trouble, I wish you better luck this time.
. . . or download Felicia and install that instead.
Felicia supports UUID booting.
UUID booting is really great, especially for those of us who change hard disks or use USB drives, and also for those if us who have IDE drives and SCSI (SATA) drives in the same computer.
I'm sorry you're having so much trouble, I wish you better luck this time.
. . . or download Felicia and install that instead.
Felicia supports UUID booting.
UUID booting is really great, especially for those of us who change hard disks or use USB drives, and also for those if us who have IDE drives and SCSI (SATA) drives in the same computer.
Re: Having real trouble since HDD upgrade
If you still have trouble, consider setting your jumper settings to 'cable select', if you're using a 'cable-select' type of IDE ribbon cable, and try installing again and see if that clears up your problems.
The BIOS and jumper settings can be a bit finicky, and can cause all kinds of real problems if they aren't right.
The BIOS and jumper settings can be a bit finicky, and can cause all kinds of real problems if they aren't right.
Re: Having real trouble since HDD upgrade
75 cm is long for an IDE cable, standard is around 46 cm.
I have read they have been tested and proven to be reliable as long as 69 cm for an 80 conductor cable, and yours is a bit longer than that.
That could be one factor contributing to your problems.
It could be that my information is out of date though, so I'm not sure.
The only way is probably to keep trying until we see what works and what doesn't I suppose, but if a shorter IDE cable will still reach, you might want to try that and see if it helps.
I have read they have been tested and proven to be reliable as long as 69 cm for an 80 conductor cable, and yours is a bit longer than that.
That could be one factor contributing to your problems.
It could be that my information is out of date though, so I'm not sure.
The only way is probably to keep trying until we see what works and what doesn't I suppose, but if a shorter IDE cable will still reach, you might want to try that and see if it helps.