Click to See Complete Forum and Search --> : installing debian on ata-100


wincen
04-14-2001, 10:54 PM
I'm a mandrake user, but i'd like to switch to debian. Is there some way to get Debian Potato 2.2r2 to recognize my hard drive on ATA-100? If not, is there a good woody version I should get?

I also have a Geforce 2 MX, will I have to update anything?

Thanks

bdl
04-14-2001, 11:55 PM
How is your controller setup? Is your primary hdd on the ata100 'hda' or 'hde'? Either way, potato can be installed, but if it's 'hde', which is the ide2 controller's master, you'll have to pass arguments at boot, making sure you create a bootdisk upon install just in case, and then just compile a new kernel with the controller built-in.
The GeForce modules should be coming from nvidia.com and therefore are somewhat distro-independent, but you'll have to update potato to X4.0.x which can be a difficult task for the uninitiated. You're best off leaving X completely out of your install, then using apt-get, update your system to woody, grabbing the newest X version as you go. As far as 'getting woody', you can grab a cd-image (I have the link around here somewhere, I'll have to look for it) or simply use apt-get to upgrade from the base potato install - it's pretty simple.

sincka
04-15-2001, 02:57 AM
http://www.geocities.com/ender7007/index.html

go there...

If you're installing from a CD when it says

boot:

type:

linux ide2blahblahblah(check out the site to find out what to type)

After you boot up, you HD will be dtected BUT you may not be able to boot from the disk (I haven't managed yet for some reason) anyway make a floppy and you'll have to boot from the floppy... yeah yeah, I know it's a pain in the butt but hey :)

Oh and for your GeForce2 GTS you have to configure your NIC (network card) then when you have everything installed you go to your /etc/apt/sources.list and edit that to have unstable instead of stable... then do apt-get update... then apt-get dist-upgrade... Oh and the only thing you should install from the cd is the C compilers and that is all you need. If you install the X you will have trouble upgrading (I know this because it happened to me). You can get everything with apt-get. If you have a slow connection well then there is a problem. Yeah... I think I said all... if you have troubles you can e-mail me man at:

sincka@hotmail.com

I will be glad to help a fellow penguin ;)

Good luck! I got it working... I'm sure you will and I have a GeFroce2 GTS and ATA100 controller so it's all good :)

I'm gonna stop writing now...

wincen
04-18-2001, 12:34 AM
The link probvided above and tried it for debian.

The instructions are for the A7V and say to use this at boot:
linux ide2=0x9400, 0x9002 ide3=0x8800, 0x8402

However, I have an Abit k7V-100 usingHPT366 IDE (High Point Technology). In mandrake 7.2, /proc/pci says says this:

Unkown mass storage controller: Trions Technologies, Inc. HPT366 IDE UltraDMA/66 (rev3).
Medium devsel. IRQ 11. Master Capable. Latency=120. Min Gnt=8.Max Lat=8.
I/O at 0xdc00 [0xdc01].
I/O at 0xe000 [0xe001].
I/O at 0xe400 [0xe401].
I/O at 0xec00 [0xec01].

at installation boot, I typed in:
linux ide2=0xdc00, 0xe002 ide3=0xe400, 0xe802

debian 2.2r2 doesn't find it and progeny 1.0 continues to give lost interrupt error messages. Any ideas as to what's wrong?

vvx
04-18-2001, 01:01 AM
The hpt366 is a worthless piece of ****, I think ABIT really needs to drop the highpoint crap.. However, here's how you can install it. You have to open up your case and move the hd to a non ata-100 controller, it'll install there no problems.. Get it all the way you want it, now recompile your kernel, under ide devices you need to enable support for the hpt366 (Actually, you probably have an hpt370, it seems the hpt366 was an ata66 controller..), once you get your new kernel install it, make sure you can boot off the hard drive, make a boot disk (The easiest way is to take the debian rescue disk and copy your kernel over the stock kernel (named linux)), make sure the boot disk works. Edit /etc/lilo.conf and /etc/fstab to reflect the changes you're going to have when you move the hard drive back to your ata100 controller, you might for example have to change /dev/hda to /dev/hde, assuming you had the hd on /dev/hda and are moving to /dev/hde. Okay, now take your linux boot disk, and at the prompt type "linux root=/dev/hdXX" where /dev/hdXX is where the root partition is AFTER the move. That should get you booted up, run lilo and you should have debian installed to the ata100 controller booting from the hd. If you can find a debian boot disk with support for the hpt366(370?) already then you can just use that to install from and use that kernel, and skip all the stuff here.

bdl
04-18-2001, 01:12 AM
Originally posted by wincen:
<STRONG>

Unkown mass storage controller: Trions Technologies, Inc. HPT366 IDE UltraDMA/66 (rev3).
Medium devsel. IRQ 11. Master Capable. Latency=120. Min Gnt=8.Max Lat=8.
I/O at 0xdc00 [0xdc01].
I/O at 0xe000 [0xe001].
I/O at 0xe400 [0xe401].
I/O at 0xec00 [0xec01].

at installation boot, I typed in:
linux ide2=0xdc00, 0xe002 ide3=0xe400, 0xe802

debian 2.2r2 doesn't find it and progeny 1.0 continues to give lost interrupt error messages. Any ideas as to what's wrong?</STRONG>


Hmmm. First I would say check and verify that the controllers are actually 'ide2' and 'ide3'. If your mobo's mainboard ide channels have been disabled, your ata66 controller becomes ide0,ide1. Then there's the irq factor. have you tried adding the irq to the line?

linux ide2=0xdc00,0xe002,11

...please note there are no spaces between i/o parms. Also, I noticed your ide3 parms are incorrect. It should be

ide3=0xe400,0xec02

Otherwise, a couple of other ideas - disable PnP in the BIOS, it could be changing irq's on-the-fly; perhaps your BIOS boot sequence needs to be changed, etc. I'm using my BP6 with ata66 on ide2 running Debian 2.2 to send this so I know it works....