Discussion:
LUnix
(zu alt für eine Antwort)
Andreas Kohlbach
2019-12-27 18:36:25 UTC
Permalink
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U). Das neueste Floppy-Image
(von 2004) lädt, aber nachdem es bootet, bekomme ich: "Kernal-Panic:
IDE64 not detected, missing or firmware is too old".

Hat jemand jemals UNIX auf dem Commodore 64 zum Laufen gebracht,
vielleicht mit einer anderen Distribution? Oder mache ich etwas falsch?

X'Post und F'up2 de.alt.folklore.computer.
--
Andreas
Michael van Elst
2019-12-27 19:03:24 UTC
Permalink
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U). Das neueste Floppy-Image
IDE64 not detected, missing or firmware is too old".
Man kann sich den Source anschauen. Das ist kein UNIX, aber sieht in
vielen Bereichen aber so aus.

Man muss das passend für die Hardware übersetzen. Das Image, das du
versucht hast, braucht die IDE64-Erweiterung und bricht ab, wenn keine
vorhanden ist.
--
--
Michael van Elst
Internet: ***@serpens.de
"A potential Snark may lurk in every tree."
Andreas Kohlbach
2019-12-27 21:58:38 UTC
Permalink
Post by Michael van Elst
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U). Das neueste Floppy-Image
IDE64 not detected, missing or firmware is too old".
Man kann sich den Source anschauen. Das ist kein UNIX, aber sieht in
vielen Bereichen aber so aus.
Man muss das passend für die Hardware übersetzen. Das Image, das du
versucht hast, braucht die IDE64-Erweiterung und bricht ab, wenn keine
vorhanden ist.
Ich hoffte, dass das Image eine IDE64-Erweiterung enthält. Wie kann ich
diese hinzufügen?
--
Andreas
Michael van Elst
2019-12-27 22:30:33 UTC
Permalink
Post by Andreas Kohlbach
Ich hoffte, dass das Image eine IDE64-Erweiterung enthält. Wie kann ich
diese hinzufügen?
IDE64 ist Hardware. Siehe http://www.ide64.org/.

Du brauchst ein Image, das für eine Hardwarekonfiguration gebaut ist.
Im Zweifelsfall musst du das selbst bauen.

Dein Image war jedenfalls für ein System mit IDE64 gebaut. Das stellt fest,
dass die Hardware nicht existiert und bricht dann ab ("panic" wie bei
einem richtigen UNIX...).

Gruß,
--
--
Michael van Elst
Internet: ***@serpens.de
"A potential Snark may lurk in every tree."
Andreas Kohlbach
2019-12-28 15:59:57 UTC
Permalink
Post by Michael van Elst
Post by Andreas Kohlbach
Ich hoffte, dass das Image eine IDE64-Erweiterung enthält. Wie kann ich
diese hinzufügen?
IDE64 ist Hardware. Siehe http://www.ide64.org/.
Du brauchst ein Image, das für eine Hardwarekonfiguration gebaut ist.
Im Zweifelsfall musst du das selbst bauen.
Dein Image war jedenfalls für ein System mit IDE64 gebaut. Das stellt fest,
dass die Hardware nicht existiert und bricht dann ab ("panic" wie bei
einem richtigen UNIX...).
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann. Ich werde weiter suchen, sollte es mir jemals wieder danach
stehen.

Danke, auch an die anderen.
--
Andreas
Patrick Schaefer
2019-12-28 16:47:53 UTC
Permalink
Post by Andreas Kohlbach
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann.
Das ist die Imagedatei der IDE-Harddisk. Die sollte Dein Emulator
eigentlich erzeugen können. Ansonsten versuch mal eine passend große
Dummy-Datei anzulegen und vom Emulator aus diese "Festplatte" zu
formatieren.

Das Lunix wird sich dann auf ebendieses Speichermedium installieren.
Vorausgesetzt Du hast den Installationsdisketten(image)satz, und nicht
nur eine Bootdisk, die ein bereits installiertes System im IDE-Image
erwartet.


Patrick
Andreas Kohlbach
2019-12-28 17:12:06 UTC
Permalink
Post by Patrick Schaefer
Post by Andreas Kohlbach
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann.
Das ist die Imagedatei der IDE-Harddisk. Die sollte Dein Emulator
eigentlich erzeugen können. Ansonsten versuch mal eine passend große
Dummy-Datei anzulegen und vom Emulator aus diese "Festplatte" zu
formatieren.
Das Lunix wird sich dann auf ebendieses Speichermedium
installieren. Vorausgesetzt Du hast den
Installationsdisketten(image)satz, und nicht nur eine Bootdisk, die
ein bereits installiertes System im IDE-Image erwartet.
Es scheint, ich habe nur eine Bootdisk. Ich meine das GZ von
https://csdb.dk/release/?id=150539 geholt zu haben.
--
Andreas
Patrick Schaefer
2019-12-28 18:17:31 UTC
Permalink
Post by Andreas Kohlbach
Es scheint, ich habe nur eine Bootdisk. Ich meine das GZ von
https://csdb.dk/release/?id=150539 geholt zu haben.
Auf http://lunix.c64.org/ gibt es die komplette Distribution.


Patrick
Andreas Kohlbach
2019-12-28 18:57:43 UTC
Permalink
Post by Patrick Schaefer
Post by Andreas Kohlbach
Es scheint, ich habe nur eine Bootdisk. Ich meine das GZ von
https://csdb.dk/release/?id=150539 geholt zu haben.
Auf http://lunix.c64.org/ gibt es die komplette Distribution.
Danke, aber das neueste Release bringt dieselbe Kernel Panic, auch wenn
ich eine leere mit ide.cfa mittels

dd if=/dev/zero of=.vice/ide.cfa count=1000

erzeugt habe. Vielleicht funktioniert es in einer Emulation einfach nicht.
--
Andreas
Michael van Elst
2019-12-29 15:22:05 UTC
Permalink
Post by Andreas Kohlbach
dd if=/dev/zero of=.vice/ide.cfa count=1000
erzeugt habe. Vielleicht funktioniert es in einer Emulation einfach nicht.
Sieht eher danach aus, dass der Emulator den Teil nicht
konfiguriert/eingeschaltet hat.
--
--
Michael van Elst
Internet: ***@serpens.de
"A potential Snark may lurk in every tree."
Andreas Kohlbach
2019-12-29 16:45:55 UTC
Permalink
Post by Michael van Elst
Post by Andreas Kohlbach
dd if=/dev/zero of=.vice/ide.cfa count=1000
erzeugt habe. Vielleicht funktioniert es in einer Emulation einfach nicht.
Sieht eher danach aus, dass der Emulator den Teil nicht
konfiguriert/eingeschaltet hat.
IMO doch:

Loading Image...
Loading Image...

Bis auf die Datei ist alles default. Ich hatte auch mal mit verschiedenen
Versionsnummern gespielt.
--
Andreas
Kay Martinen
2019-12-28 16:49:33 UTC
Permalink
Post by Andreas Kohlbach
Post by Michael van Elst
Post by Andreas Kohlbach
Ich hoffte, dass das Image eine IDE64-Erweiterung enthält. Wie kann ich
diese hinzufügen?
IDE64 ist Hardware. Siehe http://www.ide64.org/.
Du brauchst ein Image, das für eine Hardwarekonfiguration gebaut ist.
Im Zweifelsfall musst du das selbst bauen.
Dein Image war jedenfalls für ein System mit IDE64 gebaut. Das stellt fest,
dass die Hardware nicht existiert und bricht dann ab ("panic" wie bei
einem richtigen UNIX...).
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann. Ich werde weiter suchen, sollte es mir jemals wieder danach
stehen.
Ha, Cool. Du willst unter EINEM Emulator einen (anderen) Unix-"emulator"
starten. :-) Ja, ich weiß auch das es nicht wirklich ein unix-emulator
ist aber... wer wäre da drauf gekommen - wenn du es nicht hier und jetzt
doch noch erwähnt hättest.

Ich kann auch nur vermuten das ide.cfa evtl. die fehlende Firmware ist...

Kay
--
Sent via SN (Eisfair-1)
Andreas Kohlbach
2019-12-28 17:22:35 UTC
Permalink
Post by Kay Martinen
Post by Andreas Kohlbach
Post by Michael van Elst
Dein Image war jedenfalls für ein System mit IDE64 gebaut. Das stellt fest,
dass die Hardware nicht existiert und bricht dann ab ("panic" wie bei
einem richtigen UNIX...).
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann. Ich werde weiter suchen, sollte es mir jemals wieder danach
stehen.
Ha, Cool. Du willst unter EINEM Emulator einen (anderen) Unix-"emulator"
starten. :-)
Ich dachte mal darüber, in Linux über VBox Windows, darin einen
Amiga-Emulator zu starten, auf dem ein Commodore 64 Emulator läuft. ;-)
Post by Kay Martinen
Ja, ich weiß auch das es nicht wirklich ein unix-emulator ist
aber... wer wäre da drauf gekommen - wenn du es nicht hier und jetzt
doch noch erwähnt hättest.
Mein Fehler, aber ich dachte nicht, dass das wichtig sei, da VICE (der
C64 Emulator) alle Hardware emulieren kann.
--
Andreas
Michael van Elst
2019-12-29 14:44:34 UTC
Permalink
Post by Andreas Kohlbach
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann. Ich werde weiter suchen, sollte es mir jemals wieder danach
stehen.
Du redest vermutlich von VICE, dann dürfte ide.cfa ein einfacher Abzug
der emulierten CF-Karte sein.

http://www.ide64.org/vice_ide64_howto_rev2.txt
--
--
Michael van Elst
Internet: ***@serpens.de
"A potential Snark may lurk in every tree."
Andreas Kohlbach
2019-12-29 16:25:01 UTC
Permalink
Post by Michael van Elst
Post by Andreas Kohlbach
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann. Ich werde weiter suchen, sollte es mir jemals wieder danach
stehen.
Du redest vermutlich von VICE, dann dürfte ide.cfa ein einfacher Abzug
der emulierten CF-Karte sein.
http://www.ide64.org/vice_ide64_howto_rev2.txt
Danke. Sah gut aus. Ich habe das "Rom" konfiguriert und erzeugen
lassen. Bei "Attach cartridge" kam das die Meldung, er könne das nicht,
ohne zu sagen, warum.
--
Andreas
Michael Noe
2019-12-29 14:53:09 UTC
Permalink
Post by Andreas Kohlbach
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann. Ich werde weiter suchen, sollte es mir jemals wieder danach
stehen.
"Der Emulator". Welcher? Gibt es für "den C64" gar nur "den Emulator"?

Nur mal geraten: Host AmigaOS, Guest C64-Emulation? Genau "die"?

Eine Information wie "der PC" (oder eine Emulation für "diesen"): Könnte
dementsprechend irgendwas ab dem Apple I sein oder für eine CP/M-Kiste
sein. ;-)

SCNR
--
Gruß
macOS is like a wigwam:
Michael no Windows, no Gates, Apache inside.
Andreas Kohlbach
2019-12-29 16:26:25 UTC
Permalink
Post by Michael Noe
Post by Andreas Kohlbach
Dann habe ich alles komplett missverstanden. Ich hatte nicht erwähnt,
dass ich den C64 nur emuliere;es gibt keine Hardware. Der Emulator selbst
kennt aber IDE64, will aber eine "ide.cfa" Datei haben, die ich nicht
finden kann. Ich werde weiter suchen, sollte es mir jemals wieder danach
stehen.
"Der Emulator". Welcher? Gibt es für "den C64" gar nur "den Emulator"?
Latürnich. Und der heißt VICE. :->
Post by Michael Noe
Nur mal geraten: Host AmigaOS, Guest C64-Emulation? Genau "die"?
Host ist Debian Linux, darin VICE als Emulator.
Post by Michael Noe
Eine Information wie "der PC" (oder eine Emulation für "diesen"): Könnte
dementsprechend irgendwas ab dem Apple I sein oder für eine CP/M-Kiste
sein. ;-)
SCNR
*g*
--
Andreas
Kay Martinen
2019-12-27 20:55:27 UTC
Permalink
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U). Das neueste Floppy-Image
Hätte ich jetzt auch angenommen...
Post by Andreas Kohlbach
IDE64 not detected, missing or firmware is too old".
Da vermute ich stark das IDE64 ein Adapter ist ohne den es nicht
funktioniert. Dem namen nach offenbar ein IDE-Platten Anschluß für den
C-64.

Kann es sein das du lunix-ide64.d64.gz aus 0.22pre geladen hattest? Dann
versuche es doch noch mal mit lunix-c64.d64.gz aus 0.21

https://sourceforge.net/projects/lng/files/LNG%20floppy%20image/0.21/lunix-c64.d64.gz/download

Denn das scheint mir eher das "Normale" Image zu sein.
Post by Andreas Kohlbach
Hat jemand jemals UNIX auf dem Commodore 64 zum Laufen gebracht,
Nein. Nicht versucht. Noch.
Post by Andreas Kohlbach
vielleicht mit einer anderen Distribution? Oder mache ich etwas falsch?
Vermutlich, ja.


Kay
--
Sent via SN (Eisfair-1)
Andreas Kohlbach
2019-12-27 22:03:25 UTC
Permalink
Post by Kay Martinen
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U). Das neueste Floppy-Image
Hätte ich jetzt auch angenommen...
Post by Andreas Kohlbach
IDE64 not detected, missing or firmware is too old".
Da vermute ich stark das IDE64 ein Adapter ist ohne den es nicht
funktioniert. Dem namen nach offenbar ein IDE-Platten Anschluß für den
C-64.
Kann es sein das du lunix-ide64.d64.gz aus 0.22pre geladen hattest? Dann
versuche es doch noch mal mit lunix-c64.d64.gz aus 0.21
https://sourceforge.net/projects/lng/files/LNG%20floppy%20image/0.21/lunix-c64.d64.gz/download
Der Download dieser hilft mir auch nicht weiter. Danke trotzdem.
--
Andreas
You know you are a redneck if
Jack Daniels makes your list of "most admired people".
Hermann Riemann
2019-12-28 06:57:42 UTC
Permalink
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich,
Unmöglich nicht, aber:

Einen 68030 Emulator schreiben,
dessen Register im RAM der 65?? liegen,
Hauptspeicher auf Datasette
und als Festplatte irgendwie eine Transformation
zwischen serieller Schnittstelle und Viedeorecorder schafft.

Hermann
vermutend, dass das technisch funktionieren könnte,
allerdings die Arbeitsgeschwindigkeit ..
--
http://www.hermann-riemann.de
Ralf Lehmeier
2019-12-31 14:48:18 UTC
Permalink
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U). Das neueste Floppy-Image
IDE64 not detected, missing or firmware is too old".
Hat jemand jemals UNIX auf dem Commodore 64 zum Laufen gebracht,
vielleicht mit einer anderen Distribution? Oder mache ich etwas falsch?
X'Post und F'up2 de.alt.folklore.computer.
Vielleicht gibt es hier ja Hilfe, oder einen Startpunkt für deine
gesuchte Lösung:

https://www.c64-wiki.de/wiki/Linux
https://de.wikipedia.org/wiki/Commodore_OS
http://lng.sourceforge.net/
https://www.admin-magazin.de/News/Commodore-setzt-auf-Linux

Videos:




Dann gibt es noch einiges Für LUNIX Ökobeläge - wird aber nicht das ein
was du suchst. ;-)
olaf
2019-12-31 15:31:57 UTC
Permalink
Post by Ralf Lehmeier
Vielleicht gibt es hier ja Hilfe, oder einen Startpunkt für deine
Vielleicht kann man auch einfach das hier...

https://wiki.sipeed.com/en/lichee/nano.html

...auf die Unterseite eine 6502 kleben. Sieht doch keiner. :-D

Olaf
Andreas Kohlbach
2019-12-31 16:27:25 UTC
Permalink
Post by Ralf Lehmeier
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U). Das neueste Floppy-Image
IDE64 not detected, missing or firmware is too old".
Hat jemand jemals UNIX auf dem Commodore 64 zum Laufen gebracht,
vielleicht mit einer anderen Distribution? Oder mache ich etwas falsch?
X'Post und F'up2 de.alt.folklore.computer.
Vielleicht gibt es hier ja Hilfe, oder einen Startpunkt für deine
https://www.c64-wiki.de/wiki/Linux
https://de.wikipedia.org/wiki/Commodore_OS
http://lng.sourceforge.net/
https://www.admin-magazin.de/News/Commodore-setzt-auf-Linux
Außer bei http://lng.sourceforge.net/ dreht sich alles um Emulation. So
sagt die Commodore_OS Seite:

| Commodore OS basierte auf Debian und Linux Mint, war ausschließlich
| erhältlich für x86-64-Prozessoren und nutzt die Desktop-Umgebung
| Gnome 2.
Post by Ralf Lehmeier
http://youtu.be/cB91D5FGb_0
http://youtu.be/iLJXFFzERA8
http://youtu.be/d2G5NxREwdY
Da hat es jemand in VICE zum Laufen gebracht. Irgendwo muss in einem
Setup ein Fehler stecken.
Post by Ralf Lehmeier
Dann gibt es noch einiges Für LUNIX Ökobeläge - wird aber nicht das
ein was du suchst. ;-)
Heh!
--
Andreas
Michael Kraemer @ home
2019-12-31 17:36:18 UTC
Permalink
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U).
sollte sowas nicht besser "loonics" heissen?
Kay Martinen
2020-01-01 15:42:53 UTC
Permalink
Post by Michael Kraemer @ home
Post by Andreas Kohlbach
Ich dachte, Linux (oder UNIX in diesem Fall) sei auf dem Commodore 64
unmöglich, fand aber LUnix (mit kapitalem U).
sollte sowas nicht besser "loonics" heissen?
Nur wenn Bugs Bunny mit spielt. Und Daffy Duck :-)

Kay
--
Sent via SN (Eisfair-1)
Loading...