Kernel.tmp Mega-SCSI

By jepmsx

Expert (89)

jepmsx's picture

25-10-2021, 09:46

Hi:

I'm trying to recover the files that I had in my Mega-SCSI hard drive. Unfortunately after so many years without being used the battery is over. So I have to install the files again, but I have the problem that the floppy disk does not work. I've found the utilities to install the software in Mega-SCSI utilities. My intention is to store them in a carnivore2 and run them.

The problem is that I haven't been able to find the file KERNEL.TMP. Does anyone know where I can get it?

Login or register to post comments

By gdx

Enlighted (4802)

gdx's picture

25-10-2021, 10:00

I think you can install from the C2. Insert it in the slot cartridge 1 and the Mega-SCSI in the slot 2.

Have you tried this?
https://www.msx.org/downloads/mginst-with-translated-documen...

By jepmsx

Expert (89)

jepmsx's picture

25-10-2021, 10:13

Thanks for the link, I already have that utility.

The problem is that in the original guide for installation is said:

Quote:

[2]=========================================================
Install MEGA-SCSI kernel to S-RAM
To use MEGA-SCSI, you have to install MEGA-SCSI kernel.
============================================================
Prepare the MEGA-SCSI cartridge and the system disk.
Following comannds are needed.
KSAVER.COM
MGINST.COM

Power off your MSX.
Insert the MEGA-SCSI cartridge to SLOT-#1
Insert the system disk to floppy disk drive.
Push S-RAM shadow switch with a ball-point pen till MSX-DOS boots.
(Shadow switch places on back of cartridge. About 2mm hole you can find.)
Power on.
When MSX-DOS prompt ('A>') appears, release the shadow switch.

Copy MSX-DOS(2) ROM kernel data to the system disk.
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|A>KSAVER KERNEL.TMP
|MSX-DOS(2) kernel saver ver 1.04
| Copyright (c) by K.Tsujikawa.
|
|Save complete. Thank you !
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
#You will find new file 'KERNEL.TMP' on the disk.

Install ROM kernel to MEGA-SCSI S-RAM.
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
|A>MGINST KERNEL.TMP /S1
|MEGA-SCSI kernel installer ver 2.13
| Copyright (c) by K.Tsujikawa.
|
|....................
|.........
|.
|..............
|
|Target SLOT : 01
|Local RAM size : 256k Bytes
|Hardware type : MEGA-SCSI
|
|Initialize S-RAM data !
|
|Hit any key to install ...
|
|Install complete. Thank you !
|
|Please reset your MSX to reboot ...
|- - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
After the messege, reset your MSX.
You find that Drive-A is ESE-RAM disk drive.
And floppy disk drives are on drive-B and C.

And I think that KSaver prepares a file called Kernel.tmp that is in the utilities disk that I can't read.

But reading it again, it could be that KSaver prepares the MSX-DOS file into Kernel.tmp and MGINST installs it. I'll try it

By jepmsx

Expert (89)

jepmsx's picture

25-10-2021, 10:44

Failure.

I've copied MSXDOS2.SYS and COMAND2.COM and I've tried the command ksaver kernel.tmp and I've got the message Illegal DOS kernel!

By gdx

Enlighted (4802)

gdx's picture

25-10-2021, 12:04

I think "KSAVER KERNEL.TMP" must be used on a system with MSX-DOS2 installed. Maybe it doesn't support Nextor.

By NYYRIKKI

Enlighted (5889)

NYYRIKKI's picture

25-10-2021, 13:56

Yes, I think gdx is right. What I would do next is that I would try to run KSAVER KERNEL.TMP on emulated MSX tR (You should not need to emulate HDD)

By jepmsx

Expert (89)

jepmsx's picture

25-10-2021, 15:53

Good idea!

Unfortunately, I've run openmsx -machine Panasonic_FS-A1ST -ext ESE_MEGA-SCSI -diska dsk/ and in my dsk directory I have COMMAND2.COM MSXDOS2.SYS and KSAVER.com and I've got File access error !

I've tried also to run it without the extension and I've got the same error

By gdx

Enlighted (4802)

gdx's picture

26-10-2021, 02:43

Make a DSK formatted DOS2 then copy COMMAND2.COM, MSXDOS2.SYS and KSAVER.COM on it.
Boot on this DSK (floppy disk image) with a FS-A1GT emulated to create the Kernel.tmp. It is not necessary to emulate MEGA-SCSI. Then extract the created Kernel.tmp to initialise your MEGA-SCSI from your Carnivore 2.

By jepmsx

Expert (89)

jepmsx's picture

26-10-2021, 10:50

Thanks gdx for your idea.

I'll try that

By erpirao

Paragon (1230)

erpirao's picture

26-10-2021, 17:28

would someone dare to port the nextor for mega-scsi?

By jepmsx

Expert (89)

jepmsx's picture

26-10-2021, 23:02

gdx's idea has worked Running Naked in a Field of Flowers

Thanks a lot for your answers and thanks also to the openmsx team where I have been able to diskmanipulate and create the kernel.tmp