Op vrijdag 24 mei 2002 19:56 schreef RickN het volgende:
Ik heb wel eens gelezen over mensen die hun deels gecrashte linux systeem wisten te redden door er via ssh mee te connecten en dan de boel weer op orde te brengen.
*knip*
een of andere daemon moet draaien. Wie weet hier meer van?
Heb ik ook draaien:
Zal ff mijn bestanden geven:
/etc/lilo.conf
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
| boot = /dev/hda1
vga = 791
read-only
lba32
prompt
timeout = 80
serial=2,9600n8
append="console=ttyS2,9600n8"
image = /boot/linux-2.4.18-08032002.krn
label = 2-4-18
root = /dev/hdf1
image = /boot/vmlinuz
label = linux-oud
root = /dev/hdf1
image = /boot/kernel-2.4.18-03042002B.krn
label = linux
root = /dev/hdf1
image = /boot/linux-2.4.18-08032002.krn
label = test-1
root = /dev/hdf1
image = /boot/vmlinuz.suse
label = suse
root = /dev/hdf1
optional
image = /boot/memtest.bin
label = memtest86 |
/etc/inittab
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
| # default runlevel
id:5:initdefault:
# check system on startup
# first script to be executed if not booting in emergency (-b) mode
si:I:bootwait:/etc/init.d/boot
# /etc/init.d/rc takes care of runlevel handling
#
# runlevel 0 is System halt (Do never use this for initdefault)
# runlevel 1 is Single user mode
# runlevel 2 is Local multiuser without remote network (e.g. NFS)
# runlevel 3 is Full multiuser with network
# runlevel 4 is Not used
# runlevel 5 is Full multiuser with network and xdm
# runlevel 6 is System reboot (Do never use this for initdefault)
#
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
# what to do in single-user mode
ls:S:wait:/etc/init.d/rc S
~~:S:respawn:/sbin/sulogin
# what to do when CTRL-ALT-DEL is pressed
ca::ctrlaltdel:/sbin/shutdown -r -t 4 now
# special keyboard request (Alt-UpArrow)
# look into the kbd-0.90 docs for this
kb::kbrequest:/bin/echo "Keyboard Request -- edit /etc/inittab to let this work."
# what to do when power fails/returns
pf::powerwait:/etc/init.d/powerfail start
pn::powerfailnow:/etc/init.d/powerfail now
#pn::powerfail:/etc/init.d/powerfail now
po::powerokwait:/etc/init.d/powerfail stop
# for ARGO UPS
sh:12345:powerfail:/sbin/shutdown -h now THE POWER IS FAILING
# getty-programs for the normal runlevels
# <id>:<runlevels>:<action>:<process>
# The "id" field MUST be the same as the last
# characters of the device (after "tty").
1:2345:respawn:/sbin/mingetty tty1
2:2345:respawn:/sbin/mingetty tty2
3:2345:respawn:/sbin/mingetty tty3
4:2345:respawn:/sbin/mingetty tty4
5:2345:respawn:/sbin/mingetty tty5
6:2345:respawn:/sbin/mingetty tty6
s0:12345:respawn:/sbin/agetty 9600 ttyS0
s2:12345:respawn:/sbin/agetty 9600 ttyS2
s3:12345:respawn:/sbin/agetty 9600 ttyS3 |
PS Je kernel moet het wel ondersteunen... en anders moet je um opnieuw door de kernel proppen ;)
De lijnen voor lilo dus:
code:
1
2
| serial=2,9600n8
append="console=ttyS2,9600n8" |
vergeet niet ff
lilo te starten

en geen grafische login (geen mooie grafische schermpjes!).
Als je het goed doet... kan je je systeem volgen vanaf de lilo start t/m de poweroff
de lijntjes voor inittab
code:
1
| s2:12345:respawn:/sbin/agetty 9600 ttyS2 |
* capedro werkt er al een tijd(je) mee!
suc6 ermee
[edit]
Remote Serial Console HOWTO
Dit was de eerste link als je met
Google had gezocht.
[/edit]