kategoria: A1200
[#1] Proszę o analizę Startup-sequence
Witam
po instalacji na prawie czystym W3.1.4.1 pakietu najnowszego 'BetterWB' po restarcie znikają partycje (karta cf) po za 'systemową' a i sam workbench przestaje się uruchamiać. Po podmianie startup-sequence na 'stary', system rusza, partycje wracają ale zastanawiam się co może powodować moje problemy, ze względu na niewielką wiedzę w temacie bardzo proszę o analizę SS a może i jakieś uwago co zmienić w nowym, by system działał sprawniej (rozumiem że powinienem zostać na nowym SS ) kick46.45 system na karcie sd przygotowanej jak w tym poradniku https://www.youtube.com/watch?v=hM7F-mGNFMY


I. Stary SS:
; $VER: Startup-Sequence_HardDrive 45.4 (28.5.2018)
; Startup-Sequence for hard drive systems

If Exists C:LoadModule
C:Version exec.library version 46 >NIL:
If Warn
C:LoadModule ROMUPDATE
EndIf
EndIf
C:SetPatch QUIET
C:CPU CHECKINSTALL

C:noclick >NIL:

C:Fblit
C:Ftext
C:BlazeWCP

C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21

C:MakeDir RAM:T RAM:Clipboards RAM:ENV RAM:ENV/Sys
C:Copy >NIL: ENVARC: RAM:ENV ALL NOREQ

Resident >NIL: C:Assign PURE
Resident >NIL: C:Execute PURE

Assign >NIL: ENV: RAM:ENV
Assign >NIL: T: RAM:T
Assign >NIL: CLIPS: RAM:Clipboards
Assign >NIL: REXX: S:
Assign >NIL: PRINTERS: DEVS:Printers
Assign >NIL: KEYMAPS: DEVS:Keymaps
Assign >NIL: LOCALE: SYS:Locale
Assign >NIL: LIBS: SYS:Classes ADD
Assign >NIL: HELP: LOCALE:Help DEFER

BindDrivers
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)

IF EXISTS DEVS:Monitors
IF EXISTS DEVS:Monitors/VGAOnly
DEVS:Monitors/VGAOnly
EndIF

C:List >NIL: DEVS:Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "DEVS:Monitors/%s"
Execute T:M
C:Delete >NIL: T:M
EndIF

SetEnv Language "english"
SetEnv Workbench $Workbench
SetEnv Kickstart $Kickstart
UnSet Workbench
UnSet Kickstart

ReplaceTopaz topaz_ISO-8859-2.8
ReplaceTopaz topaz_ISO-8859-2.9

C:AddDataTypes REFRESH QUIET
C:IPrefs
C:ConClip

Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities

IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF

Resident Execute REMOVE
Resident Assign REMOVE

C:LoadWB
EndCLI >NIL:

.................................. II. Nowy po instalacji 'BetterWB' ................................

; $VER: Startup-Sequence_HardDrive 40.2 (25.2.93)
; Startup-Sequence for hard drive systems

if exists Sys:Libs/icon.library
RemLib >nil: icon.library
endif

C:SetPatch QUIET

C:Version >NIL:
C:AddBuffers >NIL: DF0: 15
FailAt 21

C:PatchRam
C:MinStack 8192
C:TagLiFE
C:PatchWB

C:Fblit
C:Ftext
C:BlazeWCP
C:noclick >NIL:

C:MakeDir RAM:T RAM:Clipboards RAM:ENV RAM:ENV/Sys
Assign ENV: RAM:Env
C:Copy ENVARC:~(#?.info) ENV: ALL QUIET

Resident >NIL: C:Assign PURE
Resident >NIL: C:Execute PURE

Assign >NIL: T: RAM:T
Assign >NIL: CLIPS: RAM:Clipboards
Assign >NIL: REXX: S:
Assign >NIL: PRINTERS: DEVS:Printers
Assign >NIL: KEYMAPS: DEVS:Keymaps
Assign >NIL: LOCALE: SYS:Locale
Assign >NIL: LIBS: SYS:Classes ADD
Assign >NIL: HELP: LOCALE:Help DEFER

BindDrivers
C:Mount >NIL: DEVS:DOSDrivers/~(#?.info)

IF EXISTS DEVS:Monitors
IF EXISTS DEVS:Monitors/VGAOnly
DEVS:Monitors/VGAOnly
EndIF

C:List >NIL: DEVS:Monitors/~(#?.info|VGAOnly) TO T:M LFORMAT "DEVS:Monitors/%s"
Execute T:M
C:Delete >NIL: T:M
EndIF

SetEnv Language "english"
SetEnv Workbench $Workbench
SetEnv Kickstart $Kickstart
UnSet Workbench
UnSet Kickstart

ReplaceTopaz topaz_ISO-8859-2.8
ReplaceTopaz topaz_ISO-8859-2.9

C:AddDataTypes REFRESH QUIET
C:IPrefs
SYS:Prefs/FPPrefs
C:ConClip
C:FastColors

IF EXISTS ENVARC:Sys/def_ramdisk.info
Copy ENVARC:Sys/def_ramdisk.info RAM:Disk.info >NIL:
EndIf

Path >NIL: RAM: C: SYS:Utilities SYS:Rexxc SYS:System S: SYS:Prefs SYS:WBStartup SYS:Tools SYS:Tools/Commodities


assign >NIL: exists BootRamDrive:
if not warn
LockDevice BootRamDrive: Lock on
Echo ""
Echo "WARNING"
Echo ""
Echo "System is booting from BootRamDrive:"
Echo "BootRamDrive will dissapear once you power off your computer."
Echo "BootRamDrive is set in Read-Only mode."
Echo ""
Ask "Press the Return key to continue booting."
endif


IF EXISTS S:User-Startup
Execute S:User-Startup
EndIF

Resident Execute REMOVE
Resident Assign REMOVE

C:LoadWB
EndCLI >NIL:

Ostatnia aktualizacja: 12.06.2022 20:01:28 przez mike100
[#2] Re: Proszę o analizę Startup-sequence

@mike100, post #1

Wpisz sobie co trzecią linijkę "Echo [numerek]" i zobacz, na czym się wywali... po czym wróć tu do nas na forum.
[wyróżniony] [#3] Re: Proszę o analizę Startup-sequence

@mike100, post #1

Nie wiem czy się pomyliłeś pisząc "BetterWB" zamiast "BestWB"?
Jeśli nie, to "BetterWB" jest dla OS'a 3.1, dla OS'a 3.1.4 jest "BestWB".
Zawarte w nich 'aktualizacjie' i 'dodatki' nie są całkowicie tożsame.

P.S.
Po rzuceniu okiem na te ss'y to na początek spróbuj skopiować ten fragment starego ss'a:
If Exists C:LoadModule
C:Version exec.library version 46 >NIL:
If Warn
C:LoadModule ROMUPDATE
EndIf
EndIf
C:SetPatch QUIET
C:CPU CHECKINSTALL
i wklej go zamiast:
if exists Sys:Libs/icon.library
RemLib >nil: icon.library
endif
C:SetPatch QUIET
w nowym ss.

Ostatnia aktualizacja: 12.06.2022 20:52:01 przez AmiClassic
2
[#4] Re: Proszę o analizę Startup-sequence

@mike100, post #1

Przy wersji systemu 3.1.4 instalujesz BestWB a nie BetterWB.

BestWB przy instalacji dadaje tylko dwa programy do s-s. TitleShadow i FullPallete plus nową icon.library autorstwa PeterK.

Pewnie któryś z tych patchy miesza w systemie.
C:PatchRam
C:MinStack 8192
C:TagLiFE
C:PatchWB

@AmiClassic mnie ubiegł

Ostatnia aktualizacja: 12.06.2022 20:46:18 przez ppill
[#5] Re: Proszę o analizę Startup-sequence

@AmiClassic, post #3

Po rzuceniu okiem na te ss'y to na początek spróbuj skopiować ten fragment starego ss'a:


pomogło, wielkie dzięki system ruszył a ja faktycznie zainstalowałem zły pakiet, teraz mam zagwozdkę co dalej, mam kopie więc raczej wracam do czystego W3.1.4 i instaluje BestWB.
Nasuwa mi sie jeszcze jedno pytanie, jakie pliki systemowe warto sobie skopiować gdzieś na "boczek" by w razie problemów można było próbować "reanimować"/przywrócić system ?
[#6] Re: Proszę o analizę Startup-sequence

@mike100, post #5

Nic nie musisz kopiować na "boczek". BestWB jest skrojony pod ten system i nie będzie 'bruździł' tak w startupie, a i system będzie działał normalnie
Na stronie www.PPA.pl, podobnie jak na wielu innych stronach internetowych, wykorzystywane są tzw. cookies (ciasteczka). Służą ona m.in. do tego, aby zalogować się na swoje konto, czy brać udział w ankietach. Ze względu na nowe regulacje prawne jesteśmy zobowiązani do poinformowania Cię o tym w wyraźniejszy niż dotychczas sposób. Dalsze korzystanie z naszej strony bez zmiany ustawień przeglądarki internetowej będzie oznaczać, że zgadzasz się na ich wykorzystywanie.
OK, rozumiem