Boot Problems - How To Use Maintenance Shell
Hello forum,
I have a multi-boot configuration of several different Linux distributions and I have all of the partitions set up to auto-mount upon the boot up of any one particular distribution.
This works great for me but sometimes I may reformat one of the partitions to make way for a re-installation. This causes mount problems during the boot process for any of the Linux distributions that use the UUID method of naming partitions, mainly with all Debian based distributions.
In such cases, I get an error message similar to the one below during boot up:
"File system check failed. Please repair manually. Maintenance shell has started.
fsck.ext3: Unable to resolve 'UUID=1c357bba-0c90-4b9c-b82b-7edd736fa488'
/dev/sda5: clean, 182477/6401024 files, 6213184/51207156 blocks
/dev/sda6: clean, 103980/6668288 files, 1557628/13313860 blocks
/dev/sda7: clean, 205141/6914048 files, 1249269/13825932 blocks
/: clean, 590464/14338368 files, 3343645/14335996 blocks
fsck died with exit status 8
I usually hit "ctl-D" to finish booting when this happens.
I know if I run "vol_id" in a terminal window and copy that long number to replace the old number in fstab, that will fix the problem. But I was wondering if there is something I could type at the command prompt after I have been dropped into a maintenance shell that could fix the problem instead? It seems like that might be a lot easier.
Thanks,
Roy
Last edited by rrrssssss; 09-24-2007 at 02:51 PM.
|