FAQ Debug: Polecenia przydatne podczas diagnostyki systemu lub działających w nim usług

Dyskusja w 'Oh'Linux? Software hacking' rozpoczęta przez użytkownika Silas Mariusz, 26 Czerwiec 2015.

Ładowanie...
  1. Silas Mariusz
    Offline

    Silas Mariusz SysOp Administrator

    Dołączył:
    5 Kwiecień 2008
    Wiadomości:
    6 372
    Miejscowość:
    Nowy Sącz
    Local Time:
    10:53
    Oceny:
    +1 422 / 30 / -6
    Followers:
    23
    QNAP:
    TVS-x71
    Ethernet:
    1 GbE
    TVS-x71 1 GbE
    Poniższe dwa zestawy poleceń przydatne są do diagnostyki uruchomionych w systemie usług, ale także w przypadku kiedy system wpadł w tzw. bootloop'a lub poprostu się nie uruchamia.
    1. Wyłączenie autowznawiania umarłych procesów aplikacji, tzw. Watchdog'a
    2. Wyłączenie wygaszacza ekranu (loga podczas inicjacji systemu)


    1. Wyłączenie autowznawiania umarłych procesów aplikacji, tzw. Watchdog'a:
    Kod (Bash):
    1. /sbin/daemon_mgr qwatchdogd stop “/sbin/qwatchdogd”
    2. /sbin/qwatchdogd –d
    3. rmmod iTCO_wdt

    2. Wyłączenie wygaszacza ekranu (loga podczas inicjacji systemu):
    To disable screensaver, we have to change the kernel command line of bootloader (Grub) and reboot.
    Please type the following commands
    Kod (Bash):
    1. # find the DOM device
    2. hal_app --get_boot_pd port_id=0
    Example: /dev/sdc
    Note: The device name will be different in runtime system

    Kod (Bash):
    1. # mount the bootloader partition
    2. mkdir /mnt/boot; mount /dev/sdc1 /mnt/boot
    3.  
    4. # change the kernel command line in grub
    5. vi /mnt/boot/grub.cfg
    find the following file content linux /boot/bzImage root=/dev/ram0 rw, e.g:
    Kod (Text):
    1. menuentry 'DOM kernel X86' --class ubuntu --class gnu-linux --class gnu --class os {
    2.   insmod ext2
    3.   set root='(hd0,2)'
    4.   linux  /boot/bzImage root=/dev/ram0 rw
    5.   initrd  /boot/initrd.boot
    6. }
    7. menuentry 'DOM kernel X86 backup' --class ubuntu --class gnu-linux --class gnu --class os {
    8.   insmod ext2
    9.   set root='(hd0,3)'
    10.   linux  /boot/bzImage root=/dev/ram0 rw
    11.   initrd  /boot/initrd.boot
    and change these as
    Kod (Text):
    1. menuentry 'DOM kernel X86' --class ubuntu --class gnu-linux --class gnu --class os {
    2.   insmod ext2
    3.   set root='(hd0,2)'
    4.   linux  /boot/bzImage root=/dev/ram0 rw consoleblank=0
    5.   initrd  /boot/initrd.boot
    6. }
    7. menuentry 'DOM kernel X86 backup' --class ubuntu --class gnu-linux --class gnu --class os {
    8.   insmod ext2
    9.   set root='(hd0,3)'
    10.   linux  /boot/bzImage root=/dev/ram0 rw consoleblank=0
    11.   initrd  /boot/initrd.boot
    Kod (Bash):
    1. # unmount the partition and reboot
    2. umount /dev/sdc1
    3.  
    4. reboot
     

Poleć tę stronę

  1. This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
    By continuing to use this site, you are consenting to our use of cookies.
    Odrzuć powiadomienie.