booten beschleunigen (SCSI)

oenone

Well-Known Member
guten tag.

ich habe vor kurzem FreeBSD auf einem Compaq Deskpro XL 5133 (133 MHz, 24 MB Ram) installiert. Er hat eine 1 GB SCSI platte und ein SCSI CD-ROM. (on board scsi controler)

Das Booten dauert immer recht lange, da er 15 sec auf die SCSI-Geräte wartet, meldung:
Waiting 15 seconds for SCSI devices to settle
kann ich das auch irgendwie verkürzen ? ich bin mir sicher, dass er die geräte schon viel früher erkannt hat.

außerdem: kann ich die 10 sec warten beim laden des kernels deaktivieren ?

vielen dank
oenone
 
Hallo, die 10 Sek beim booten kannst Du in /etc/loader/defaults/loader.conf ändern (#autoboot_delay="10" )

Wegen der SCSI-Bus settle-time musst Du einen neuen Kernel bauen mit der Option:
options SCSI_DELAY=15000 #Delay (in ms) before probing SCSI

Grüsse
 
Original geschrieben von oenone
guten tag.

ich habe vor kurzem FreeBSD auf einem Compaq Deskpro XL 5133 (133 MHz, 24 MB Ram) installiert. Er hat eine 1 GB SCSI platte und ein SCSI CD-ROM. (on board scsi controler)

Das Booten dauert immer recht lange, da er 15 sec auf die SCSI-Geräte wartet, meldung:
Waiting 15 seconds for SCSI devices to settle
kann ich das auch irgendwie verkürzen ? ich bin mir sicher, dass er die geräte schon viel früher erkannt hat.

außerdem: kann ich die 10 sec warten beim laden des kernels deaktivieren ?

vielen dank
oenone
Das ganze mit dem SCSI-Zeugs kannst du durch neukompilieren des Kernels ändern.
Schau mal in deiner Kernelkonfigurationsdatei nach
Code:
options         SCSI_DELAY=15000
Dieser Wert ist eine Angabe in Millisekunden - einfach den Wünschen nach anpassen und neu kompilieren.
Frage an die anderen:
Geht das auch ohne neu kompilieren?

Gruß
 
danke :)

das verzeichnis mit der loader.conf gab es nicht, aber in /boot war eine loader.conf drin... die war leer und ich hab einfach das von dir vorgeschlagene reingeschrieben, jetzt funktionierts...

kernel muss ich eh neu kompilieren, wg. ISDN

auf bald
oenone

EDIT: hab jetzt eine /boot/defaults/loader.conf gefunden, da steht auch was drin...

EDIT2: in derselben Datei war das:
#kern.cam.scsi_delay="2000" # Delay (in ms) before probing SCSI

auskommentierung gelöscht, nach 2 sec ist er fertig :D :D
 
Zuletzt bearbeitet:
Original geschrieben von oenone
danke :)

das verzeichnis mit der loader.conf gab es nicht, aber in /boot war eine loader.conf drin... die war leer und ich hab einfach das von dir vorgeschlagene reingeschrieben, jetzt funktionierts...

kernel muss ich eh neu kompilieren, wg. ISDN

auf bald
oenone

EDIT: hab jetzt eine /boot/defaults/loader.conf gefunden, da steht auch was drin...

EDIT2: in derselben Datei war das:
#kern.cam.scsi_delay="2000" # Delay (in ms) before probing SCSI

auskommentierung gelöscht, nach 2 sec ist er fertig :D :D

Davon wird allerdings abgeraten - also direkt die defaults-Dateien zu verändern.
Normalerweise würdest du
Code:
kern.cam.scsi_delay="2000"
in die /boot/loader.conf schreiben, da diese eben die "Overrides" der /boot/defaults/loader.conf enthält ;)

Gruß
 
hm... daran hab ich noch nicht gedacht, werd es aber so machen ^^

auf bald
oenone
 
Zurück
Oben