LinuxQuestions.org
Latest LQ Deal: Latest LQ Deals
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 07-19-2011, 02:10 PM   #1
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297
Blog Entries: 2

Rep: Reputation: 37
Installing Slack 13.37 on old laptop, fdisk does not recognize the hard drive.


Hey all,
Long time Slack user, thought I would try to update my old laptop (Toshiba Satellite with AMD K6-2 333 MHz, 128 MB RAM, 40 GB hard drive) from 10.2 to 13.37 in celebration of the newest version :-)

By update, I mean a complete wipe and reinstall, just to be clear.

So 10.2 runs well, everything looks shiny (XFCE of course) but when I try to install 13.37 I run into trouble. I figured out to boot with huge.s instead of hugesmp.s, but when I try to run 'setup' I get an error that says I have no partitions. mkay, I try fdisk (or cfdisk), but I get literally NO response - no error, no nothing but a return to the command promt. It is exactly as if fdisk does not recognize there is a hard drive there at all.

I boot back into 10.2,check the BIOS, everything looks fine, I have a drive mounted at /dev/hda1, swap at /dev/hda3. Are there some additional parameters I should be booting with? Does it matter that the hard drive is ATA?
 
Old 07-19-2011, 02:50 PM   #2
markush
Senior Member
 
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,979

Rep: Reputation: Disabled
Hi,

nowadays the partitions are mostly recognized as /dev/sda, /dev/sda1 and so on, even with old IDE-drives. You should try
Code:
fdisk /dev/sda
Markus

Last edited by markush; 07-19-2011 at 02:51 PM.
 
Old 07-19-2011, 03:58 PM   #3
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297

Original Poster
Blog Entries: 2

Rep: Reputation: 37
Markus,
Thanks for the response but I have already tried that. Indeed, fdisk -l also returns absolutely nothing.

I also tried cfdisk /dev/hda (or /dev/sda with the same result) and got a fun full-screen message

FATAL ERROR: Cannot open disk drive
Press any key to exit cfdisk.

Obviously one would think the hard drive is crap, but I can literally reboot and get into Slack 10.2 at any time. Adding the actual partition numbers (like hda1, sda1 etc) doesn't help either.
 
Old 07-19-2011, 04:01 PM   #4
markush
Senior Member
 
Registered: Apr 2007
Location: Germany
Distribution: Slackware
Posts: 3,979

Rep: Reputation: Disabled
Can you confirm that the disk is recognized by the BIOS? and can you confirm that it's running? One should hear the disk rotating on such an old machine.

Markus
 
Old 07-19-2011, 04:28 PM   #5
slac-in-the-box
Member
 
Registered: Mar 2010
Location: oregon
Distribution: slackware64-15.0 / slarm64-current
Posts: 779
Blog Entries: 1

Rep: Reputation: 432Reputation: 432Reputation: 432Reputation: 432Reputation: 432
happened to me once, except that none of the slacware versions were finding my drives on an original xserveG4... ended up having to recompile a kernel enabling some kind of generic IDE option, and then they were found...

scanning /boot/config on 13.37, I noticed that BLK_DEV_HD is not set... you might need this if your drive is very old (MFM/RLL/ESDI drives)...
 
1 members found this post helpful.
Old 07-19-2011, 05:48 PM   #6
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297

Original Poster
Blog Entries: 2

Rep: Reputation: 37
The BIOS sees the harddrive and as best I can tell it is spinning...the CD is quite loud but I'm pretty sure I can hear the drive both when I try to install 13.37 and when I run 10.2

Slack-in-the-box: I will explore this, thanks! But it doesn't look like exactly the same problem...
 
Old 07-19-2011, 07:17 PM   #7
slac-in-the-box
Member
 
Registered: Mar 2010
Location: oregon
Distribution: slackware64-15.0 / slarm64-current
Posts: 779
Blog Entries: 1

Rep: Reputation: 432Reputation: 432Reputation: 432Reputation: 432Reputation: 432
I also read somewhere that /dev/hd could have up to 63 partitions, but /dev/sd can only have 15... thus if you had more than 15 partitions on your drive, it will no longer be recognized...

if you have an extra partition handy, maybe you could boot into your 10.2 slackware, and then manually install 13.37 onto the extra partition... that way you can try different things without losing your working distro... things to try might be using UUID in lilo and fstab, or you can try different kernels..
 
1 members found this post helpful.
Old 07-19-2011, 07:31 PM   #8
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297

Original Poster
Blog Entries: 2

Rep: Reputation: 37
Oh actually that's a great idea. I mean, I had given up and reformatted the drive to see if that helped but if I can get 10.2 back on it I migth have a shot of getting 13.37 to work.

Great! Thanks!
 
Old 07-20-2011, 02:05 AM   #9
kkady32
Member
 
Registered: Dec 2010
Distribution: Slackware64-current
Posts: 115

Rep: Reputation: 42
Check if you can upgrade your BIOS.
For me,that was a solution to install Slackware 13.1 on an IBM Pentium 3.
 
1 members found this post helpful.
Old 07-20-2011, 04:21 PM   #10
thethinker
Member
 
Registered: Jul 2006
Location: Peabody, MA, USA
Distribution: Xubuntu, Slackware, Pop!_OS
Posts: 297

Original Poster
Blog Entries: 2

Rep: Reputation: 37
Good idea kkady, but as far I can tell my BIOS is upgraded - Toshiba Satellite 2545XCDT and I have version 8.0, the highest I could find out there.
 
Old 07-20-2011, 04:49 PM   #11
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
I have a spare Pentium I class computer with a K6-3+ CPU, 256 MB RAM, and IDE 40 GB drive. I have 12.2 installed on that machine with the 2.6.27.59 kernel. CONFIG_BLK_DEV_IDE is set in my kernel config. That option is not set in my 13.1 system running the 2.6.33.15 kernel. That information likely won't help you with the kernels that come with setup, but might be needed for compiling newer versions of the kernel after installation. 12.2 is considered by many to be one of the best releases. Perhaps you could install 12.2 and then sequentially update to 13.0, 13.1, or 13.37?

If I recall correctly, 13.0 supported the hda device names and that stopped in 13.1. I'm guessing then perhaps you might be able to install 13.0 and then sequentially update to 13.1 and then 13.37. Possibly the best approach is work backwards in the releases until a setup disk recognizes the older IDE drive. Then sequentially update rather than install fresh.
 
Old 07-20-2011, 09:28 PM   #12
dr.s
Member
 
Registered: Feb 2010
Distribution: Slackware64-current
Posts: 338

Rep: Reputation: 156Reputation: 156
Had a somewhat similar problem recently with a newer Toshiba laptop, did a lot of googling and it seems some Toshiba laptops in particular had buggy bioses. The laptop was ok on Slackware 13.1 and would boot and work with kernels up to 2.6.35.13, but would freeze with anything newer (including the one that ships with Slackware 13.37). I was able to get it to boot with the 13.37 kernel by experimenting with various kernel options, only to see that kernel fail to recognize or see the hard drive.

I eventually got around this by booting with a usbboot.img from Slackware 13.1 and then installing from a Slackware 13.37 iso. Once installed, you chroot into the 13.37 directory structure and compile an older kernel that would work for you, then you can try the incremental approach suggested above (ended up with 13.37 running on 2.6.35.13). Details are in the thread below in case you're bored

http://www.linuxquestions.org/questi...lision-879734/

Last edited by dr.s; 07-20-2011 at 09:43 PM.
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Installing slack 12 to 2nd hard drive, lilo question kenrich96 Slackware 2 09-27-2009 02:19 PM
Slack not recognize hard drive tramni1980 Slackware 18 10-10-2006 08:42 AM
Installing Linux, won't recognize my hard drive juilfsj Linux - General 10 04-13-2006 08:27 AM
Installing Fedora 4 on an laptop's external USB2 hard drive? Raveolution Fedora 13 12-23-2005 02:55 AM
Installing Slack 9.0 on an external USB hard drive Elohist Slackware 5 08-03-2004 07:41 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 06:18 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration