Poslao: 23 Apr 2005 17:19
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Posto moj fstab ne radi iz nepoznatog mi razloga, napravio sam bash skriptu (jaka sarma) koja ce da mountuje sta meni treba.
Pitanja:
1. Kako se pravi "path" kao onaj za windows, da neki dir bude dostupan bilo odakle?
2. Gde treba da se stavi skripta i sta da se uradi da bi se moja skripta izvrshila pri dizanju sistema? (u windowsu je REGISTRY -> Software -> Microsoft -> Windows -> Current version -> run)
Sad znate na sta mislim.
Hvala.
|
|
|
Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
|
|
Poslao: 23 Apr 2005 17:57
|
offline
- meka
- Počasni građanin
- Pridružio: 06 Avg 2003
- Poruke: 811
- Gde živiš: Novi Sad / Vojvodina
|
1.U nekoj bootup skripti stavis export PATH=$PATH:/ono/sto/ti/hoces/da/ubacis/u/path.
2.Zavisi od distribucije. Posto sam skontao da koristis SuSE, mislim da je /etc/rc.d/boot.local. Ali nemoj se oslanjati na PATH. Stavi punu putanju, jer ne znam sta se prvo pokrece. Ili PATH exportu-uj u toj skripti. Srecno
|
|
|
|
Poslao: 23 Apr 2005 18:23
|
offline
- Pridružio: 01 Okt 2004
- Poruke: 351
- Gde živiš: Qrshumliya
|
Evo kako ce da provalis koja ti se skripta prvo podize 'on boot', ili bolje receno pri podizanju init procesa:
Pogledaj inittab i nadji redove slichne ovima:
# The default runlevel.
id:2:initdefault:
Ovo znachi da je runlever 2 podrazumevani, t.j. da ce se prilikom 'normalnog' bootovanja pokrenuti runlevel 2. Ok, dalje pogledaj redove slichene ovima:
# Boot-time system configuration/initialization script.
# This is run first except when booting in emergency (-b) mode.
si::sysinit:/etc/init.d/rcS
i
l0:0:wait:/etc/init.d/rc 0
l1:1:wait:/etc/init.d/rc 1
l2:2:wait:/etc/init.d/rc 2
l3:3:wait:/etc/init.d/rc 3
l4:4:wait:/etc/init.d/rc 4
l5:5:wait:/etc/init.d/rc 5
l6:6:wait:/etc/init.d/rc 6
Provalicesh da
l2:2:wait:/etc/init.d/rc 2
znachi da se prilikom inicijalizacije sa runlevelom 2, shto je ovde default, izvrshava skripta /etc/init.d/rc i da joj se kao $1 prosledjuje parametar 2.
E, bash je to pravo mesto da stavish svoj kod, koji se treba izvrsiti 'on boot' Pazi, ova skripta se faktichki izvrshava kao druga, a ne kao prva, ali ti to nece smetati.
I ovo ti je prilichno losha ideja sa skriptom... bez fstaba i mtaba mount ce da se ponasa prilichno bezveze A shta ti je sa dotichnim fstabom??
|
|
|
|
Poslao: 23 Apr 2005 23:04
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Hvala momci.
Fstab sam post-ovao u toipcu FSTAB... nemam uopste pojma sta je sa fstab-om. Radio je (samo sto nije mountovao CD dobro), tu sam samo promenio u predposlednjoj liniji
iz: /dev/dvdrecorder /media/dvdrecorder
u: /dev/cdrom /media/dvdrecorder
i to je to... pogledaj fstab kako izgleda i ako mozes da provalis sta nevalja, imas 100gr kafe kad dodjem za BG
|
|
|
|
Poslao: 24 Apr 2005 14:42
|
offline
- Pridružio: 01 Okt 2004
- Poruke: 351
- Gde živiš: Qrshumliya
|
Lepo ti reche John, stavi 'auto' u opcije
Sto se ticeh 'subfs', probaj ti to lepo da zamenish kod CDa sa iso9660 a kod flopija sa 'auto'.
Ono, generalno, u fstabu nikako ne koristi tabove, opcije razdvajaj blankovima.
Iskreno ne vidim nista cudno.
btw: kakve su ti dozvole za direktorijume u koje mountujesh?
|
|
|
|
Poslao: 24 Apr 2005 15:07
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Nemam sad pojma koje su, uglavnom znam da je sve radilo sem cd-a (dvd-a).
Probacu da sam napakujem taj fstab, pa da vidim kako to ide.
Inace, gde mogu da nadjem help za te opcije?
|
|
|
|
Poslao: 24 Apr 2005 22:11
|
offline
- meka
- Počasni građanin
- Pridružio: 06 Avg 2003
- Poruke: 811
- Gde živiš: Novi Sad / Vojvodina
|
man mount pa pogledaj sta sve prihvata -o kao argument.
|
|
|
|
Poslao: 26 Apr 2005 02:28
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Ej ljudi.. gde se nalazi ceo boot log, onog texta sto ide po ekranu?
Ako nekome nije mrsko da ga posaljem i da vidi sta se dogadja, mnogo mi cudno ovo...
|
|
|
|
Poslao: 26 Apr 2005 11:28
|
offline
- meka
- Počasni građanin
- Pridružio: 06 Avg 2003
- Poruke: 811
- Gde živiš: Novi Sad / Vojvodina
|
dmesg | less ce ti dati "deo" texta. Dakle, onaj deo koji je izbacio kernel. Kada gledas boot-ovanje, cim ti ispise init tra-la-la tu kernel prestaje da pise po ekranu. Ostatak ... pojma nemam. Moras otprilike znati sta ti treba, jer sve sto se nakon kernela pokrece bi trebalo da su skripte iz /etc/init.d/ (ovde je barem tako). pa uletis u taj dir i <skripta> restart i vidis sta ti izjavi (ko zna, mozda ce biti ljubav).
|
|
|
|
Poslao: 26 Apr 2005 15:13
|
offline
- beli0135
- Executor
- Pridružio: 03 Jan 2005
- Poruke: 2990
- Gde živiš: Beograd
|
Ma po meni je izjava ljubavi kad ne vidim nista u stilu
bla-bla [FAILED]
Pogledacu da nadjem to sto zeza. Interesantno kako se te stvari ne dogadjaju sa pre-kompajliranim kernelom koji dolazi uz instalaciju.
|
|
|
|