Kickstart abspecken, aber wie?

Alles rund um Amiga OS4 selbst

Moderator: OS4Welt-Team

Antworten
Benutzeravatar
HelmutH
OS4Welt-Team
Beiträge: 2627
Registriert: 28. September 2009 10:56
Wohnort: Oberhausen
Hat sich bedankt: 40 Mal
Danksagung erhalten: 44 Mal

Kickstart abspecken, aber wie?

Beitrag von HelmutH »

Hallo in die Runde
Habe vor am langen Osterwochenende mal den Umbau meiner Grafikkarte in Angriff zu nehmen und da wollte ich vorher mal nachfragen ob sich die Radeon HD Treiber dann mit den Radeon RX Treiber in die Quere kommen :?:
Oder könnten die beide im Kickstart Ordner bleiben und die vertragen sich :?:
Allerdings werden dann die Kickstart Dateien immer mehr und der Rechner immer träger beim starten, von daher würde ich auch gerne direkt den Kickstart Ordner ausdünnen mit überflüssigen Dateien.
Von daher rmeine Frage. Was könnte von diesen Dateien hier raus :?:

Code: Alles auswählen

3dfxVoodoo.chip
3DLabsPermedia2.chip
ATIRadeon.chip
battclock.resource.kmod
bootimage
bootkeyboard.usbfd
bootmenu.kmod
bootmouse.usbfd
bootsd.resource.kmod
CDFileSystem
con-handler.kmod
console.device.kmod
diskboot.config
diskboot.kmod
diskcache.library.kmod
dos.library.kmod
ehci.usbhcd
elf.library.kmod
env-handler.kmod
FastFileSystem
FileSystem.resource.kmod
gadtools.library.kmod
graphics.library.kmod
hub.usbfd
hunk.library.kmod
input.device.kmod
intuition.library.kmod
it8212ide.device.kmod
kernel
kernel.debug
keyboard.device.kmod
keymap.library.kmod
kicklayout
Kicklayout-preUpd2
loader
lsi53c8xx.device.kmod
massstorage.usbfd
massstorage.usbfd.info
mounter.library
newlib.library.kmod
NGFileSystem
nonvolatile.library.kmod
nvram.resource.kmod
ohci.usbhcd
p5020sata.device.kmod
p50x0sata.device.kmod
PCIGraphics.card
petunia.library.kmod
RadeonHD.chip
RadeonHD.chip.debug
RadeonHD.chip.debug(v2)
RadeonHD.chip(v2)
ram-handler.kmod
ramdrive.device.kmod
ramlib.kmod
shell.kmod
sii0680ide.device.kmod
sii3112ide.device.kmod
sii3114ide.device.kmod
sii3512ide.device.kmod
SmartFileSystem
strap.kmod
System_Updated_Files
timer.device.kmod
uhci.usbhcd
usbresource.library
usbsys.device
xena.resource.kmod
Gruß Helmut
Amiga 500, Amiga 2000, AmigaOne XE, AmigaOne X5000
aclogic
AmigaOS Entwickler
Beiträge: 140
Registriert: 9. August 2015 16:44
Danksagung erhalten: 3 Mal

Re: Kickstart abspecken, aber wie?

Beitrag von aclogic »

Du könntest jeden Müll in den Kickstartordner legen, es kommt letzlich drauf an welche module im kicklayout eingtragen sind.
FlipFlop
Beiträge: 76
Registriert: 9. November 2009 11:19
Hat sich bedankt: 11 Mal
Danksagung erhalten: 2 Mal

Re: Kickstart abspecken, aber wie?

Beitrag von FlipFlop »

Diverse IDE/SATA/SCSI Controller und Grafikkarten aus dem Kicklayout (Kopie machen!) nehmen, mehr kannst du gar nicht entfernen. Falls das mehr als 1-2 Sekunden beim Bootvorgang bringen sollte, ist es vermutlich schon stark schön gerechnet. ;-). Umstellung von HD auf SSD bringt viel, wobei der Amiga natürlich bzw leider auch hier mit stark angezogener Handbremse fährt.
Allgemein CD-Laufwerk abklemmen könnte noch etwas bringen, braucht man eh kaum noch.

Wirklich viel geht durch das Konzept mit dem Laden der einzelnen Files eh nicht. Hat halt alles Vor- und Nachteile im Vergleich zu einem Kickstart-File.
Benutzeravatar
root
Beiträge: 788
Registriert: 3. Oktober 2009 11:21
Wohnort: Berlin
Hat sich bedankt: 28 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Kickstart abspecken, aber wie?

Beitrag von root »

Also mein kicklayout schaut so aus.

Code: Alles auswählen

; Configuration name
LABEL AmigaOS 4.1 Final Edition
EXEC Kickstart/loader
MODULE Kickstart/kernel
MODULE Kickstart/FastFileSystem
MODULE Kickstart/CDFileSystem
MODULE Kickstart/NGFileSystem
MODULE Kickstart/SmartFileSystem
MODULE Kickstart/battclock.resource.kmod
MODULE Kickstart/bootmenu.kmod
MODULE Kickstart/bootimage
MODULE Kickstart/bootsd.resource.kmod
MODULE Kickstart/con-handler.kmod
MODULE Kickstart/console.device.kmod
MODULE Kickstart/dos.library.kmod
MODULE Kickstart/diskboot.kmod
MODULE Kickstart/diskboot.config
MODULE Kickstart/diskcache.library.kmod
MODULE Kickstart/elf.library.kmod
MODULE Kickstart/env-handler.kmod
MODULE Kickstart/FileSystem.resource.kmod
MODULE Kickstart/gadtools.library.kmod
MODULE Kickstart/hunk.library.kmod
MODULE Kickstart/input.device.kmod
MODULE Kickstart/intuition.library.kmod
MODULE Kickstart/keyboard.device.kmod
MODULE Kickstart/keymap.library.kmod
MODULE Kickstart/mounter.library
MODULE Kickstart/newlib.library.kmod
MODULE Kickstart/nonvolatile.library.kmod
MODULE Kickstart/petunia.library.kmod
MODULE Kickstart/ram-handler.kmod
MODULE Kickstart/ramdrive.device.kmod
MODULE Kickstart/ramlib.kmod
MODULE Kickstart/shell.kmod
MODULE Kickstart/strap.kmod
MODULE Kickstart/timer.device.kmod
MODULE Kickstart/graphics.library.kmod
MODULE Kickstart/PCIGraphics.card
MODULE Kickstart/RadeonHD.chip
MODULE Kickstart/RadeonRX.chip
MODULE Kickstart/ATIRadeon.chip
MODULE Kickstart/p50x0sata.device.kmod
MODULE Kickstart/usbresource.library
MODULE Kickstart/usbsys.device
MODULE Kickstart/bootmouse.usbfd
MODULE Kickstart/bootkeyboard.usbfd
MODULE Kickstart/hub.usbfd
MODULE Kickstart/massstorage.usbfd
MODULE Kickstart/uhci.usbhcd
MODULE Kickstart/ohci.usbhcd
MODULE Kickstart/ehci.usbhcd
MODULE Kickstart/xena.resource.kmod
Zuletzt geändert von root am 17. April 2022 11:41, insgesamt 1-mal geändert.
X5000 E5500 | 4GB Ram | Radeon R9 270 Windforce | TerraTec 512i :thinking:
Benutzeravatar
ZeroG
OS4Welt-Team
Beiträge: 2656
Registriert: 25. September 2009 18:19
Danksagung erhalten: 6 Mal

Re: Kickstart abspecken, aber wie?

Beitrag von ZeroG »

@HelmutH
Also wie schon gesagt wurde werden beim Systemstart nur Dateien geladen die auch in der kicklayout Textdatei eingetragen sind.

Die Datei Kicklayout-preUpd2 ist eine Sicherheitskopie der kicklayout bevor du das OS Update 2 installierst hast.
Wenn es da keine Probleme gab könntest du die löschen.

Also du kannst folgende Treiber/Dateisysteme in der kicklayout Datei auskommentieren, dazu einfach ein ; am Anfang der Zeile einfügen. Sicherheitskopie und einen 2. Weg das System zu starten (installations CD/USB-Stick oder sowas) nicht vergessen falls was schiefgeht.

Treiber für Grafikkarten:
Die ersten 2 wirst du nie im X5000 haben, es sind die Treiber für Voodoo und CyberVisionPPC und nur auf einem Classic interessant.

3dfxVoodoo.chip
3DLabsPermedia2.chip

Dann kommen die Radeon Karten:

ATIRadeon.chip
RadeonHD.chip
RadeonHD.chip(v2)

Von denen würde ich alle im Kicklayout lassen damit man keine Probleme bekommt falls die Grafikkarte sich verabschiedet hat man sonst nämlich das Problem das Kicklayout im Blindflug ändern zu müssen...

Übrigens ist es vermutlich überhaupt gar keine gute Idee gleichzeitig den normalen Treiber und seine Debug-Variante (RadeonHD.chip.debug, RadeonHD.chip.debug(v2))aktiv zu haben. Also bitte die beiden weglassen.

Das sind Treiber für PCI-Festplattenkontroller:
it8212ide.device.kmod
lsi53c8xx.device.kmod
sii0680ide.device.kmod
sii3112ide.device.kmod
sii3114ide.device.kmod
sii3512ide.device.kmod

Könntest du alle austragen wenn du die Karten nicht benutzen möchtest.

Dateisysteme die weg können wenn du sie nicht nutzt:
SmartFileSystem
diskcache.library.kmod

Übrigens ist unser joerg wieder aufgetaucht und empfiehlt bei der verwendung einer SSD mit SFS die diskcache.library abzuschalten um die SSD nicht unnötig zu belasten.

https://www.amigans.net/modules/newbb/v ... post129475
When using SFS remove diskcache.library from your kicklayout, it writes much more than required.
If one of it's cache lines has to be written back to the disk and it's for example something like "uumuuuumuuuuumuu" of (un)modified sectors it's using a single write of 12 sectors from the 1st to the last modified sector instead of just writing the 3 modified sectors to the disk. Even if more data has to be transferred a singe write of 12 sectors is much faster than 3 separate writes of one sector each, but for SSDs that optimization is bad.
Benutzeravatar
ZeroG
OS4Welt-Team
Beiträge: 2656
Registriert: 25. September 2009 18:19
Danksagung erhalten: 6 Mal

Re: Kickstart abspecken, aber wie?

Beitrag von ZeroG »

@root
Ist das wirklich deine ganze kicklayout? Fehlt da nicht was?
Benutzeravatar
root
Beiträge: 788
Registriert: 3. Oktober 2009 11:21
Wohnort: Berlin
Hat sich bedankt: 28 Mal
Danksagung erhalten: 33 Mal
Kontaktdaten:

Re: Kickstart abspecken, aber wie?

Beitrag von root »

@ZeroG
Huch, ja du hast Recht!
Ich hab es mal korrigiert.
X5000 E5500 | 4GB Ram | Radeon R9 270 Windforce | TerraTec 512i :thinking:
Joerg
Beiträge: 116
Registriert: 3. Oktober 2009 03:51

Re: Kickstart abspecken, aber wie?

Beitrag von Joerg »

ZeroG hat geschrieben: 17. April 2022 09:11 Das sind Treiber für PCI-Festplattenkontroller:
...
Könntest du alle austragen wenn du die Karten nicht benutzen möchtest.
Wenn alle davon weg sind kann vermutlich auch diskboot.kmod und diskboot.config weg, zumindest ist p5020sata.device nicht in der Config Datei und funktioniert wohl anders.
Dateisysteme die weg können wenn du sie nicht nutzt:
SmartFileSystem
diskcache.library.kmod
Alternativ können FastFileSystem und/oder NGFileSystem weg, je nachdem welche man davon nicht benutzt.
Antworten