Solved

Boot Problem with Slackware

Posted on 1997-06-01
7
203 Views
Last Modified: 2013-12-15
Hi
I'm really new to Linux and I'm having trouble booting into Linux from
the Hardisk.  I think I've installed Slakware v3.0 correctly (Followed
the book Special Edition Using Linux to every t) but after I reboot I
get the following error messages:

Minux-fs: Unable to read superblock
Ext2-fs: unable to read superblock
MSDOS Bread failed
UMSDOS Beta 0.6 (compatability level 0.4, fast msdos)
MSDOS Bread failed
isofs_ read_sup: bread failed, dev 0x303 iso_blknum 16
hda: Bad access: block=0, count=1
end_request: I/o error, dev 0303, sector 0
HPFS: Mapsecter: read error
Kernal panic: VFS: Unable to mount root fs on 03:03

This comes up if I use the Hard disk or the LILO boot disk made during
installation.  However, if I boot using the inital book disk made
before installation, using the command
LILO boot: mount root=/dev/hda3 ro
I can boot succesfully.    

My hard disk is formatted using the Ext2 file system with a inode
density of 1 per 4098 (or something)

This is my lilo.conf file
#LILO configuration file
#Generated by 'Liloconfig'
#
#Start LILO global section
boot = /dev/hda
#compact   #faster but won't work on all systems
delay = 50
vga = normal #force sane state
ramdisk = 0 #paranoia setting
#End LILO global section
#DOS bootable partition config section begins
other = /dev/hda1
label = Windows
table = /dev/hda
#DOS bootable partition config ends
#Linux bootable partition config begins
image = /vmlinuz
root = /dev/hda3
label = /Linux
read-only #Non-UMSDOS filesystems should be mounted read-only for checking
#Linux bootable partition conif ends

That's it.
SOmeone has also mentioned that because /dev/hda is 2.5 GB that may be causing problems.  They suggested putting linear at the top of the LILO config file, however that caused the LILO boot: propmp to stop at LI

I also had an idea that the Hard disk manager might be causing a conflict with Linux, however when I install LILO on a floppy disk I only got an L at the LILO boot: prompt  

I would really like to use Linux, except I obviously can't, so any
advice would be really helpful.

Daniel Saunders

(This is an exact repeat of my post to comp.linux.setup)
0
Comment
Question by:FunkyDan2
  • 4
  • 2
7 Comments
 

Author Comment

by:FunkyDan2
ID: 1627738
Edited text of question
0
 

Expert Comment

by:crbild
ID: 1627739
Maybe the configuration on the lilo doesn't
mount the right partition like the other boot
you do.

For check this you have to see /etc/lilo.conf
and check if the partition to mount is the correct
partition.
0
 
LVL 4

Expert Comment

by:jlms
ID: 1627740
Please, show your /etc/lilo.conf file, that will khelp to sort out problems, also a dump of the command "dmesg" to see which devices are recognized.

0
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 

Author Comment

by:FunkyDan2
ID: 1627741
Edited text of question
0
 

Author Comment

by:FunkyDan2
ID: 1627742
I've put the lilo.conf file in.  Toomoorow I'll do the "dmesg" and reedit my message because I forgot today.  
Hope that this will be of help to you so that you can be a help to me.   Thanks a heap
FunkyDan2
0
 
LVL 4

Accepted Solution

by:
jlms earned 200 total points
ID: 1627743
What are the physical characteristics of your disk? If it has more than 1024 cylinders could be problematic for Linux to work with it.

Maybe your BIOS supports the LBA (or something like that) mode, so you can decide the "physical" configuration the system will present to the world fo your disk.
0
 

Author Comment

by:FunkyDan2
ID: 1627744
Thanks for your help, however I managed to solve the problem somehow and I am know able to run Linux off the Hard Drive.  Thanks for your help anyhow.  Hope that I can be of service to you sometimem or more likely the other way around.
0

Featured Post

Comprehensive Backup Solutions for Microsoft

Acronis protects the complete Microsoft technology stack: Windows Server, Windows PC, laptop and Surface data; Microsoft business applications; Microsoft Hyper-V; Azure VMs; Microsoft Windows Server 2016; Microsoft Exchange 2016 and SQL Server 2016.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Little introduction about CP: CP is a command on linux that use to copy files and folder from one location to another location. Example usage of CP as follow: cp /myfoder /pathto/destination/folder/ cp abc.tar.gz /pathto/destination/folder/ab…
The purpose of this article is to demonstrate how we can use conditional statements using Python.
Learn several ways to interact with files and get file information from the bash shell. ls lists the contents of a directory: Using the -a flag displays hidden files: Using the -l flag formats the output in a long list: The file command gives us mor…
Learn how to find files with the shell using the find and locate commands. Use locate to find a needle in a haystack.: With locate, check if the file still exists.: Use find to get the actual location of the file.:

828 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question