LinuxQuestions.org
Help answer threads with 0 replies.
Home Forums Tutorials Articles Register
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 11-29-2013, 08:26 AM   #1
larrybpsu
Member
 
Registered: Oct 2005
Location: Uniontown PA, USA
Distribution: Slackware
Posts: 65

Rep: Reputation: 16
huge.i kernel for 14.1?


Gang,

Trying to install 14.1 on an old IBM system...circa 2000. Netvista X40 AIO unit. Was happily running 13.0.

Realized that the libata subsystem is causing the DVD drive to hang, and I need to boot it in Legacy ATA mode.

I searched the web a bit and tried the kernel option

Code:
libata.atapi_enable=0
but I don't think that works anymore.

I was trying to use the huge.s kernel, and I see in the config that the legacy ATA is compiled, but it seems that the libata drivers load first.

What can I do, short of building a huge.i kernel? Then I'll have to create a boot DVD and so on....
 
Old 12-02-2013, 07:33 PM   #2
Ser Olmy
Senior Member
 
Registered: Jan 2012
Distribution: Slackware
Posts: 3,334

Rep: Reputation: Disabled
What made you conclude that the problems with the DVD drive are caused by libata?

I'm running current kernels on some pretty ancient IDE-based systems, and I've had no issues with libata and old ATAPI drives.
 
Old 12-02-2013, 08:39 PM   #3
mlslk31
Member
 
Registered: Mar 2013
Location: Florida, USA
Distribution: Slackware, FreeBSD
Posts: 210

Rep: Reputation: 76
Wow, lucky you. libata has pretty ruined all of the CD players' ability to just play a disc (no digital transfer), so I'm left with only cdda-player from the libcdio package. Upon inserting a data disc, the libata version of mounting a disc can fail two or three times before one finally takes, whereas the old IDE driver would wait patiently for the firmware to load the disc. I'd still use the IDE driver for CD-ROM, but compiled in the kernel, the IDE driver wants the HDDs as well. I'm not sure if DEPRECATED meant that the driver was deprecated or that my hardware was deprecated, but my luck has been very good with libata on hard disks; that trumps CD-ROM flakiness issues. cdrecord works well with the libata and sg interfaces, too.
 
Old 12-02-2013, 09:27 PM   #4
larrybpsu
Member
 
Registered: Oct 2005
Location: Uniontown PA, USA
Distribution: Slackware
Posts: 65

Original Poster
Rep: Reputation: 16
13.0 was the last version that supported the Legacy ATA (/dev/hdx) format.

13.1, 13.37, 14.0 and 14.1 will not install from cd or dvd. I did install 14.1 via NFS, but CD/DVD drive has access issues.

The motherboard is an old SIS model, it's 13 years old...and there's probably some glitches. Could be DMA issues, as I found a few other threads here about a similar issue with 13.1 about some Marvel chipset. Just posted to see if others may have already done the 'huge.i' kernel boot build.

The system isn't a priority for me, so it's waiting for me to create my own boot disc with Legacy IDE support.

Legacy IDE support is depreciated, but SO is this system. I'm running 14.0 on an old Dual 200Mhz Pentium Pro board, and it works fine using libata, since it's an AMI board with an Intel IDE chipset. This old PPro MB BIOS doesn't recognize HD's larger than 8 Gig, but Linux sees my 80GB drive with no issues. Some boards work, some don't.

<rant>
The issue here is that I don't want the kernel to make assumptions for me, like mode setting. I'll run some other popular OS for that. I'm getting tired of all this 'planned obsolescence' of technology. I still run 486/586 systems...and they're running Slack 10.2 or 11.0 since newer releases are too much for a system with 40-80MB of RAM, and the old video drivers aren't supported in newer versions of X.
</rant>

I'll figure it out. I remember hacking some REALLY OLD Slackware kernels to support the SCSI adapter in my old ThinkPad Dock I...so this isn't a show stopper!
 
Old 12-02-2013, 11:00 PM   #5
mlslk31
Member
 
Registered: Mar 2013
Location: Florida, USA
Distribution: Slackware, FreeBSD
Posts: 210

Rep: Reputation: 76
Don't plan on things being rosy. I've no problem getting these PCs to boot in 32 MB of RAM, but those are non-X11 setups. X11 can wreck those plans instantly, even sticking with traditional window managers. A few things require the udev libraries, but if you choose to install the udev system but not run udevd, you'll save some boot time and memory.

My last NFS install (to a Pentium III/733 Dell, Intel 8xxx "810e" mobo) was a month ago. It went fine.

My last usage of the IDE driver was some time in the kernel 3.10-rc series, and it went fine. I don't know how many of the block-layer features (like write barriers) work or work well with the old driver, but the IDE driver was like old times, AFAIK. Even those cryptic old error messages are still there.

The last time I used X11 on my oldest PC (Mach64 chipset), the X11 performance drove me to rip out X11. I remember X11 on the same PC when it was new, and the performance was simply better back then. It's not fast on Intel 810, but it's acceptable and less buggy than before.

I couldn't tell you much about KMS. I think that I tried the Mach64 framebuffer console as an option but not a requirement, abandoning it because to press the Up key to get some bash history either writes out all on one line or is otherwise funky. For the Intel 810 chipset, the framebuffer still works and is also not a requirement to use X11. Some time ago, I realized that console-to-X-to-console switches are a bit flakier than they used to be, so I've been sticking with VGA for that PC. In fact, unless I rip the console out altogether and go serial, it's been VGA or bust on all but one of my PCs.

I wanted to play with OSS/Free (no ALSA), but the driver list seems way shorter than it was in the old days.

Prediction: Things will go slowly for you. However, precisely because the authors have left many drivers alone to collect dust, they might might still work for you. Heck, the source code to the i810/i815 section of the Intel X11 driver states in advance "welcome to the attic."
 
  


Reply



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
[SOLVED] How to switch from huge kernel to 2.6.38.4 kernel ? Jullia Slackware 6 06-23-2011 03:33 PM
Is the kernel source in 12.1 the smp-huge kernel? nonis Slackware 6 05-26-2008 12:48 AM
slack 12, switch to generic kernel from huge kernel, using grub? jaguarrh Slackware 8 09-19-2007 06:29 AM
Huge kernel problems NonSumPisces Linux - General 0 06-16-2004 12:25 PM
Need huge help on recompiling kernel win13 Linux - Newbie 8 01-08-2004 01:58 PM

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

All times are GMT -5. The time now is 11:17 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