Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

It can be done.

1 view
Skip to first unread message

Michael Friedel

unread,
May 16, 1996, 3:00:00 AM5/16/96
to

To install NS onto an IDE hard disk connected to the primary IDE contreoller
using a CDROM drive connected to the secondary IDE Controller.

I have a wonderful, and what I consider the first usable unde NS, Notebook. A
TECRA 720CDT. What makes it so usable is teh 1024x768 crisp color display.

Anyway. So I have this wonderful machine, and the first thing I did was to
nuke Win95. Had to do it. Great statisfaction 8-).

No I had a small problem, a 6 Speed CDROM and a 1GIG HD, but both are IDE,
and no PCMCIA SCSI Controller handy.

So here is what I did.

1. I copied the EIDE.config directory and named it ATAPI_CDROM.config.
2. I changed the IRQ and Port address to the values of the secondary
controller. (and the name, see attached Default.table)
3. I changed the family from Disk to SCSI.
4. I booted from the boot floppy.
5. I inserted the Driver Disk.
6. When asked for the SCSI driver I put in the disk with ATAPI_CDROM and the
EIDE Driver.
7. It went through the first phase of installing the base operating system.
Here comes the real trick.
8. Don't boot from the HD, boot from the boot floppy again.
9. Specify -s at the mach: prompt.
10. Load the drivers again (ATAPI_CDROM & EIDE)
11. Load the floppy driver !!!!!!!!!!!!
11. When in single user mode, mount the hd
mount -n /dev/hd0a /disk
12. Edit the install hints and take the ATAPI_CDROM Driver out of it.
13. Mount the Driver floppy
mount -n /dev/fd0a /floppy
14. Copy the EIDE.config into the /usr/Devices directory
15. Copy the Default.table to the Instance0.table
16. Copy the Default.table to the Instance1.table
17. Use pico to change the values in the Instance1.table to that of the
secondary controller.
18. unmount the floppy
umount /floppy
19. Reboot


Voila.

Here is the Default.table for the ATAPI_CDROM.config

---
"Title" = "ATAPI_CDROM";
"Family" = "SCSI";
"Version" = "3.31";
"Location" = "";
"Instance" = "0";
"Driver Name" = "EIDE";
"Class Names" = "IdeDisk IdeController AtapiController";
"DMA Channels" = "";
"IRQ Levels" = "15";
"I/O Ports" = "0x170-0x177";
"Memory Maps" = "";
"Boot Driver";
"Valid DMA Channels" = "";
"Valid IRQ Levels" = "14 15";
"Block Major" = "3";
"Character Major" = "15";
"Disk Geometry" = "No";
"Address Mode" = "CHS";
"Multiple Sectors" = "Yes";
"IOCHRDY Support" = "No";
"EIDE Support" = "No";
"Server Name" = "EIDE";
"Post-Load" = "PostLoad";
"Server Name" = "EIDE";
"Driver Version" = "PROGRAM:EIDE PROJECT:ideDriver-109 DEVELOPER:root
BUILT:NO DATE SET (-B used)";
----

The Values for the secondary IDE controller.

"IRQ Levels" = "15";
"I/O Ports" = "0x170-0x177";
----

Contents of the Additional driver Disk

ATAPI_CDROM.config
EIDE.config
Floppy.config

Cheers

Michael

0 new messages