Drbl Boot Log.Pdf

Total Page:16

File Type:pdf, Size:1020Kb

Drbl Boot Log.Pdf Drlb.conf # Author: Steven Shiau <steven _at_ nchc org tw> # License: GPL # Setting for DRBL environment. # WARNING! DO NOT MODIFY THIS FILE UNLESS YOU KNOW WHAT YOU ARE DOING! # WARNING! DO NOT MODIFY THIS FILE UNLESS YOU KNOW WHAT YOU ARE DOING! # WARNING! DO NOT MODIFY THIS FILE UNLESS YOU KNOW WHAT YOU ARE DOING! # Keep drblroot="/tftpboot/nodes" and drbl_common_root="/tftpboot/node_root". These settings are already fixed in some programs. # //NOTE// The variable "DRBL_SCRIPT_PATH" is from system environment variable, and if not defined, it will be "/usr/share/drbl" by default. drbl_setup_path="$DRBL_SCRIPT_PATH/setup" # Do NOT put / in the end of $drblroot, it's important # when using rsync in drbl-setup # DO NOT modify t$drblroot and $drbl_common_root, it's already fixed for the # whole system, drblsrv and drblpush use /tftpboot/nodes and /tftpboot/node_root # Why we put here is only for sometimes we can use them. drblroot="/tftpboot/nodes" drbl_common_root="/tftpboot/node_root" # Assign the NFS protocol, either "nfs3" or "nfs4" (not ready yet). If not assigned, default is nfs3. drbl_nfs_prot="" # if [ -e /etc/debian_version ]; then # Debian SYSCONF_PATH="/etc/default/" # From Debian Squeeze, isc-dhcp-server is used, no more dhcp3-server (as that in etch, lenny...) if [ -x "/usr/sbin/dhcpd3" ]; then DHCPDCONF_DIR="/etc/dhcp3" DHCP_SRV_NAME="dhcp3-server" else DHCPDCONF_DIR="/etc/dhcp" DHCP_SRV_NAME="isc-dhcp-server" fi # DHCPDLEASE_DIR is got from get_dhcpdlease_dir() in drbl-functions NFS_SRV_NAME="nfs-kernel-server" YP_SRV_NAME="nis" # Now GDM_CFG, FAC_GDM_CFG and KDM_CFG are got in drbl-functions. #GDM_CFG="/etc/X11/gdm/gdm.conf" #FAC_GDM_CFG="/etc/X11/gdm/factory-gdm.conf" #KDM_CFG="/etc/kde3/kdm/kdmrc" RCX_ROOTDIR="/etc" # The releative path between init.d and rcx.d, for Debian, it's same, so # in when working dir is in rc.d, service is in ../init.d/ RCX_REL_INITD="../init.d" # Force to set the color output when it is Debian. For RH-like distribution, # it is already defined in /etc/init.d/functions. BOOTUP=color query_allpkgs_cmd="dpkg --get-selections" query_pkglist_cmd="dpkg -L" # instead of using dpkg -s, we use dpkg -L, since dpkg -s will give the wrong # return code if a package is installed but removed later. query_pkglist_exist_cmd="dpkg -L" elif [ -e /etc/SuSE-release ]; then # SuSE SYSCONF_PATH="/etc/sysconfig/" DHCPDCONF_DIR="/etc" # DHCPDLEASE_DIR is got from get_dhcpdlease_dir() in drbl-functions DHCP_SRV_NAME="dhcpd" NFS_SRV_NAME="nfs" YP_SRV_NAME="ypserv" # Now GDM_CFG, FAC_GDM_CFG and KDM_CFG are got in drbl-functions. #GDM_CFG="/etc/opt/gnome/gdm/gdm.conf" #FAC_GDM_CFG="/etc/opt/gnome/gdm/factory-gdm.conf" #KDM_CFG="/etc/opt/kde3/share/config/kdm/kdmrc" RCX_ROOTDIR="/etc/init.d" # The releative path between init.d and rcx.d, for SuSE, it's not same, # rcx.d is under init.d. So in when working dir is in rc.d, service is in ../ RCX_REL_INITD="../" # Force to set the color output when it is SuSE. For RH-like distribution, # it is already defined in /etc/init.d/functions. BOOTUP=color query_allpkgs_cmd="rpm -qa" query_pkglist_cmd="rpm -ql" query_pkglist_exist_cmd="rpm -q" else # RH-like SYSCONF_PATH="/etc/sysconfig/" # From Fedora 11, the dhcpd config dir is in /etc/dhcp if [ -d "/etc/dhcp" ]; then DHCPDCONF_DIR="/etc/dhcp" else DHCPDCONF_DIR="/etc" fi # DHCPDLEASE_DIR is got from get_dhcpdlease_dir() in drbl-functions DHCP_SRV_NAME="dhcpd" # From Mandriva 2008.0, the nfs server name is changed to nfs-server. nfs_srv_name_chklist="nfs nfs-server" NFS_SRV_NAME="" for i in $nfs_srv_name_chklist; do if [ -e /etc/init.d/$i -o -e "/lib/systemd/system/$i.service" ]; then NFS_SRV_NAME="$i" break fi done YP_SRV_NAME="ypserv" # Now GDM_CFG, FAC_GDM_CFG and KDM_CFG are got in drbl-functions. #GDM_CFG="/etc/X11/gdm/gdm.conf" #FAC_GDM_CFG="/etc/X11/gdm/factory-gdm.conf" #KDM_CFG="/etc/kde/kdm/kdmrc" RCX_ROOTDIR="/etc" # The releative path between init.d and rcx.d, for RH-like, it's same, so # in when working dir is in rc.d, service is in ../init.d/ RCX_REL_INITD="../init.d" query_allpkgs_cmd="rpm -qa" query_pkglist_cmd="rpm -ql" query_pkglist_exist_cmd="rpm -q" fi drbl_syscfg="/etc/drbl" cache_dir="/var/cache/apt/archives" drbl_pkgdir="/usr/share/drbl/share" pxecfg_pd="/tftpboot/nbi_img" # syslinux_binsrc_url is for downloading syslinux and pxelinux if necessary. You can change to any mirror site. E.g. "http://www.kernel.org/pub/linux/utils/boot/syslinux/" syslinux_binsrc_url="http://free.nchc.org.tw/syslinux" SYS_PXELINUX_VER_DEF="6.02" pxelinux_binsrc_dir="$DRBL_SCRIPT_PATH/pkg/syslinux/" pxelinux_file="$pxelinux_binsrc_dir/bios/pxelinux.0" gpxelinux_file="$pxelinux_binsrc_dir/bios/gpxelinux.0" lpxelinux_file="$pxelinux_binsrc_dir/bios/lpxelinux.0" pxelinux_memdisk_file="$pxelinux_binsrc_dir/bios/memdisk" pxelinux_simple_menu="$pxelinux_binsrc_dir/bios/menu.c32" pxelinux_simple_vesamenu="$pxelinux_binsrc_dir/bios/vesamenu.c32" pxelinux_chain_file="$pxelinux_binsrc_dir/bios/chain.c32" pxelinux_mboot_file="$pxelinux_binsrc_dir/bios/mboot.c32" pxelinux_sanboot_file="$pxelinux_binsrc_dir/bios/sanboot.c32" # For Syslinux 5, new .c32 are required: ldlinux.c32, libcom32.c32, libutil.c32 # Do not list ldlinux.e32 and ldlinux.e64 here. This is only about bios, not EFI. sys_pxelinux_v5p_required_c32="ldlinux.c32 libcom32.c32 libutil.c32" # EFI boot loader option, could be either "syslinux" or "grub" # //NOTE// For syslinux 6.02, EFI boot loader for iso file is not ready yet. This option is only for testing now. live_efi_boot_loader="grub" # Note, we can not use - or other charactor, since isolinux won't accept that (drbl-pxe.png is not accepted by syslinux, however, it's ok for pxelinux). To fit both, we use drblwp.png. pxelinux_bg_img="$DRBL_SCRIPT_PATH/image/drblwp.png" PXELINUX_DIR="/tftpboot/nbi_img/pxelinux.cfg" PXE_CONF_DEF="$PXELINUX_DIR/default" isolinux_file="$pxelinux_binsrc_dir/bios/isolinux.bin" # Note, we can not use - or other charactor, since isolinux won't accept that (ocs-logo.png is not accepted by syslinux, however, it's ok for pxelinux). To fit both, we use ocswp.png. ocs_logo_img_png="$DRBL_SCRIPT_PATH/image/ocswp.png" ocs_logo_img_xpm="$DRBL_SCRIPT_PATH/image/ocswp.xpm.gz" ocs_logo_grub2_img_png="$DRBL_SCRIPT_PATH/image/ocswp-grub2.png" MEMTEST86_URL="http://www.memtest.org/download/" MEMTEST86_VER_DEF="4.20" memtest86_file="$DRBL_SCRIPT_PATH/pkg/memtest86+/memtest86" fdos_img_src="/usr/lib/freedos/fdos1440.img" fdos_img_output="fdos1440_drbl.img" PXE_RAMDISK_SIZE_DEF="19456" PXE_RAMDISK_BLOCKSIZE="1024" NETINSTALL_RAMDISK_SIZE_DEF="65535" # The default-lease-time and max-lease-time in dhcpd.conf (secs) DHCPD_DEFAULT_LEASE_TIME="300" DHCPD_MAX_LEASE_TIME="300" # The default image might show in menu if user want to show them. # note! use lowercase for the image name!!! IMG_SHOW_IN_MENU="drbl local memtest drbl-terminal" # pxelinux menu powerful_client_menu_label="Linux (DRBL mode, mostly local resources)" thin_client_menu_label="Linux (Terminal mode, mostly remote resources)" clonezilla_client_menu_label_prefix="Clonezilla" # local OS label in pxelinux menu # Some might want to change it as: Debian Linux, or M$ windows... local_os_menu_label="Local operating system (if available)" # url_prefix="http://free.nchc.org.tw" # graphical boot settings, now only for Fedora Core (i.e. we will put "rhgb" in pxelinux.cfg/default) graphical_boot="no" # clonezilla image directory, the default dir is /home/partimag (YES, it's partimag instead of partimage) # NOTE! Do NOT put / in the end of the dir (i.e. Ex. use /home/partimag instead of /home/partimag/) ocsroot="/home/partimag" # clonezilla.lock path ocs_lock_dir="/var/lock/clonezilla" # clonezilla log files path ocs_log_dir="/var/log/clonezilla/" # log file for sfdisk when restoring RESTORE_SFDISK_LOG="/var/log/clonezilla-restore-sfdisk.log" # Administrator account ID in M$ windows # This is for drbl-doit to send command to cloned M$ windows via ssh. Different language M$ windows use different ID. Ex: # English: Administrator # Traditional Chinese: Administrator # France: Administrateur # Dutch: Administrator # Default vlaue: Administrator MSWIN_ADMIN_ID="Administrator" # default LANGUAGE # [0]: English, [1]: Traditional Chinese (Big5) - Taiwan, [2] Traditional Chinese (UTF-8, Unicode) - Taiwan" DEFAULT_LANGUAGE="0" # default pxe timeout (unit: 1/10 sec) DEFAULT_PXE_TIMEOUT="70" # user with UID greater than $uid_begin_default is normal user, # i.e. effective id UID_BEGIN_DEFAULT="500" # Misc setting TIMED_GDM_TIME_DEFAULT="30" TIMED_LIGHTDM_TIME_DEFAULT="30" PASSWD_LENGTH_DEFAULT="8" AUTO_LOGIN_ID_PASSWD="$drbl_syscfg/auto_login_id_passwd.txt" # The time (how long ago) to kill the old $AUTO_LOGIN_ID_PASSWD file, in secs. TIME_2_KILL="1200" # The default max swap file (MB) maxswapsize_default="128" # The default ramdisk size for PXE and NBI initrd (MB) default_ramdisk_size="9600" # parameter for checking space common_root_dir="/bin /etc /lib /sbin" buffer_ratio_for_client_space="1.5" # HOST_MAC_TABLE="$drbl_syscfg/HOST_MAC_TABLE" IP_HOST_TABLE="$drbl_syscfg/IP_HOST_TABLE" # drbl-useradd need these: useradd_range_exec_file="drbl-useradd-range" userdel_range_exec_file="drbl-userdel-range" useradd_file_exec_file="drbl-useradd-file" userdel_file_exec_file="drbl-userdel-file" useradd_list_exec_file="drbl-useradd-list" userdel_list_exec_file="drbl-userdel-list" useradd_gen="username_pw.txt" # XFS font server switch XFS_RATIO="1.2" fs_port="7100" # List those packages has different arch rpms (i386, i486, i586, i686) in repository except kernel. This is specially
Recommended publications
  • Oracle® Linux Administrator's Solutions Guide for Release 6
    Oracle® Linux Administrator's Solutions Guide for Release 6 E37355-64 August 2017 Oracle Legal Notices Copyright © 2012, 2017, Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S.
    [Show full text]
  • Resurrect Your Old PC
    Resurrect your old PCs Resurrect your old PC Nostalgic for your old beige boxes? Don’t let them gather dust! Proprietary OSes force users to upgrade hardware much sooner than necessary: Neil Bothwick highlights some great ways to make your pensioned-off PCs earn their keep. ardware performance is constantly improving, and it is only natural to want the best, so we upgrade our H system from time to time and leave the old ones behind, considering them obsolete. But you don’t usually need the latest and greatest, it was only a few years ago that people were running perfectly usable systems on 500MHz CPUs and drooling over the prospect that a 1GHz CPU might actually be available quite soon. I can imagine someone writing a similar article, ten years from now, about what to do with that slow, old 4GHz eight-core system that is now gathering dust. That’s what we aim to do here, show you how you can put that old hardware to good use instead of consigning it to the scrapheap. So what are we talking about when we say older computers? The sort of spec that was popular around the turn of the century. OK, while that may be true, it does make it seem like we are talking about really old hardware. A typical entry-level machine from six or seven years ago would have had something like an 800MHz processor, Pentium 3 or similar, 128MB of RAM and a 20- 30GB hard disk. The test rig used for testing most of the software we will discuss is actually slightly lower spec, it has a 700MHz Celeron processor, because that’s what I found in the pile of computer gear I never throw away in my loft, right next to my faithful old – but non-functioning – Amiga 4000.
    [Show full text]
  • Free Dmin Password Download Windows 10 3 Ways on How to Crack Administrator Password on Windows 10/8/7/XP
    free dmin password download windows 10 3 Ways on How to Crack Administrator Password on Windows 10/8/7/XP. Password is a very important security feature that lets you protect your important files from unauthorized users. If you have multiple accounts on your computer, then your administrator account will be the main account. To stop unauthorized users from gaining access to your important files, you would have likely set up a password to your administrator account. But what happens when you forget your administrator account password. You get a computer in which you can't go to the desktop or access your files. When you want to crack administrator password , then you will need the tricks to crack your administrator account password so that you can get access to your computer. Part 1. How to Crack Administrator Password Using CMD Part 2. Crack Administrator Password on Windows with Software Part 3. How to Crack Administrator Password Without Software. Part 1. How to Crack Administrator Password Using CMD. CMD or command prompt is an administrative tool in the Windows operating system. The command prompt is a command line tool that looks like MS-DOS and thus can be difficult to use for beginners. You can use various commands and utilities in command prompt to fix various system errors and issues. So it is no wonder that it can help crack administrator password. What you need for operating CMD is a little bit of skill and knowledge of the right commands. Command prompt not really shows you the old password, instead lets you reset the password.
    [Show full text]
  • Chapter 3. Booting Operating Systems
    Chapter 3. Booting Operating Systems Abstract: Chapter 3 provides a complete coverage on operating systems booting. It explains the booting principle and the booting sequence of various kinds of bootable devices. These include booting from floppy disk, hard disk, CDROM and USB drives. Instead of writing a customized booter to boot up only MTX, it shows how to develop booter programs to boot up real operating systems, such as Linux, from a variety of bootable devices. In particular, it shows how to boot up generic Linux bzImage kernels with initial ramdisk support. It is shown that the hard disk and CDROM booters developed in this book are comparable to GRUB and isolinux in performance. In addition, it demonstrates the booter programs by sample systems. 3.1. Booting Booting, which is short for bootstrap, refers to the process of loading an operating system image into computer memory and starting up the operating system. As such, it is the first step to run an operating system. Despite its importance and widespread interests among computer users, the subject of booting is rarely discussed in operating system books. Information on booting are usually scattered and, in most cases, incomplete. A systematic treatment of the booting process has been lacking. The purpose of this chapter is to try to fill this void. In this chapter, we shall discuss the booting principle and show how to write booter programs to boot up real operating systems. As one might expect, the booting process is highly machine dependent. To be more specific, we shall only consider the booting process of Intel x86 based PCs.
    [Show full text]
  • A Study of Cryptographic File Systems in Userspace
    Turkish Journal of Computer and Mathematics Education Vol.12 No.10 (2021), 4507-4513 Research Article A study of cryptographic file systems in userspace a b c d e f Sahil Naphade , Ajinkya Kulkarni Yash Kulkarni , Yash Patil , Kaushik Lathiya , Sachin Pande a Department of Information Technology PICT, Pune, India [email protected] b Department of Information Technology PICT, Pune, India [email protected] c Department of Information Technology PICT, Pune, India [email protected] d Department of Information Technology PICT, Pune, India [email protected] e Veritas Technologies Pune, India, [email protected] f Department of Information Technology PICT, Pune, India [email protected] Article History: Received: 10 January 2021; Revised: 12 February 2021; Accepted: 27 March 2021; Published online: 28 April 2021 Abstract: With the advancements in technology and digitization, the data storage needs are expanding; along with the data breaches which can expose sensitive data to the world. Thus, the security of the stored data is extremely important. Conventionally, there are two methods of storage of the data, the first being hiding the data and the second being encryption of the data. However, finding out hidden data is simple, and thus, is very unreliable. The second method, which is encryption, allows for accessing the data by only the person who encrypted the data using his passkey, thus allowing for higher security. Typically, a file system is implemented in the kernel of the operating systems. However, with an increase in the complexity of the traditional file systems like ext3 and ext4, the ones that are based in the userspace of the OS are now allowing for additional features on top of them, such as encryption-decryption and compression.
    [Show full text]
  • Cyber Security Manual V1.0.Pdf
    St. Angelo‘s Professional Education Lab Manual v1.0 Contributing Authors: Rajesh Vishwakarma Vinod Singh Satish Jha Lalit Jha 1 St. Angelo‘s Professional Education Lab Manual v1.0 Table of Contents Program Overview ............................................................................................................................ 5 What is penetration testing? ........................................................................................................ 5 Objectives ..................................................................................................................................... 5 Pre-requisites ............................................................................................................................... 5 Course Contents ........................................................................................................................... 6 Module One: Art of Hacking ..................................................................................................... 6 Module Two: Scenario of Enterprise security .......................................................................... 6 Module Three: Planning and gathering Information................................................................ 6 Module Four: Social Engineering .............................................................................................. 6 Module Five: Taking on the system .......................................................................................... 7 Module Six: Attacking passwords
    [Show full text]
  • Important Freedos Operating System Information
    Important FreeDOS Operating System Information This PC has the FreeDOS operating system preinstalled, The Documentation and Utilities CD supports one or more which provides only limited DOS-based functionality until languages. Because the Documentation and Utilities CD another operating system is installed. does not autorun on some operating systems, you have to explore the directory of the CD to access the Software License and Warranty documentation files. Browse the documentation folder on the CD, locate the appropriate language subfolder, then HP is not responsible for support of the FreeDOS open the product folder to the Safety & Comfort Guide. operating system, and it is important to note that some features of FreeDOS may not function on this system. NOTE: Before you can view the contents of the Some hardware options ordered and delivered with this Documentation and Utilities CD, you must install a PC may not be supported under the FreeDOS operating licensed operating system, as well as a compatible system, nor will HP be responsible for providing driver version of Adobe Acrobat Reader, available at: support for such hardware. Please refer to the standard http://www.adobe.com warranty document included with your PC to learn about software technical support. A copy of the General Public License for FreeDOS can Utilities be found on the PC in the directory The Documentation and Utilities CD also contains a PC C:\FDOS\SOURCE\FREECOM\ diagnostic program called PC Doctor. PC Doctor either runs automatically when you start your PC with this CD in and can be viewed by entering on the command line: the optical drive, or when you install it to your hard drive c:\fdos\source\freecom\license after you have installed a licensed operating system.
    [Show full text]
  • Ubuntu UNLEASHED 2012 Edition Covering 11.10 and 12.04
    Matthew Helmke with Andrew Hudson and Paul Hudson Ubuntu UNLEASHED 2012 Edition Covering 11.10 and 12.04 800 East 96th Street, Indianapolis, Indiana 46240 USA Ubuntu Unleashed 2012 Edition: Covering Ubuntu 11.10 and 12.04 Editor-in Chief Copyright © 2012 by Pearson Education, Inc. Mark Taub All rights reserved. No part of this book shall be reproduced, stored in a retrieval system, or transmitted by any means, electronic, mechanical, photocopying, recording, Executive Editor or otherwise, without written permission from the publisher. No patent liability is Debra Williams assumed with respect to the use of the information contained herein. Although every Cauley precaution has been taken in the preparation of this book, the publisher and author assume no responsibility for errors or omissions. Nor is any liability assumed for Senior Development damages resulting from the use of the information contained herein. Editor ISBN-13: 978-0-672-33578-5 Chris Zahn ISBN-10: 0-672-33578-6 Managing Editor Library of Congress Cataloging-in-Publication Data: Kristy Hart Helmke, Matthew. Ubuntu unleashed / Matthew Helmke. — 2012 ed. Project Editor p. cm. Andrew Beaster “Covering 11.10 and 12.04.” ISBN-13: 978-0-672-33578-5 (pbk. : alk. paper) Copy Editor ISBN-10: 0-672-33578-6 (pbk. : alk. paper) Keith Cline 1. Ubuntu (Electronic resource) 2. Linux. 3. Operating systems (Computers) I. Title. QA76.76.O63U36 2012 Indexer 005.4’32—dc23 Christine Karpeles 2011041953 Printed in the United States of America Proofreader First Printing: January 2012 Water Crest Trademarks Publishing All terms mentioned in this book that are known to be trademarks or service marks Technical Editors have been appropriately capitalized.
    [Show full text]
  • Antix Xfce Recommended Specs
    Antix Xfce Recommended Specs Upbeat Leigh still disburden: twill and worthful Todd idolatrizes quite deuced but immobilizing her rabato attitudinizedcogently. Which her Kingstonfranc so centennially plasticizes so that pratingly Odin flashes that Oscar very assimilatesanticlockwise. her Algonquin? Denatured Pascale Menu is placed at the bottom of paperwork left panel and is difficult to browse. But i use out penetration testing machines as a lightweight linux distributions with the initial icons. Hence, and go with soft lower score in warmth of aesthetics. Linux on dedoimedo had the installation of useful alternative antix xfce recommended specs as this? Any recommendations from different pinboard question: the unique focus styles in antix xfce recommended specs of. Not recommended for! Colorful background round landscape scenes do we exist will this lightweight Linux distro. Dvd or gui, and specs as both are retired so, and a minimal resources? Please confirm your research because of recommended to name the xfce desktop file explorer will change the far right click to everything you could give you enjoy your linux live lite can see our antix xfce recommended specs and. It being uploaded file would not recommended to open multiple windows right people won, antix xfce recommended specs and specs and interested in! Based on the Debian stable, MX Linux has topped the distrowatch. Dedoimedo a usb. If you can be installed on this i have downloaded iso image, antix xfce recommended specs and specs as long way more adding ppas to setup further, it ever since. The xfce as a plain, antix can get some other than the inclusion, and specs to try the.
    [Show full text]
  • Kdump, a Kexec-Based Kernel Crash Dumping Mechanism
    Kdump, A Kexec-based Kernel Crash Dumping Mechanism Vivek Goyal Eric W. Biederman Hariprasad Nellitheertha IBM Linux NetworkX IBM [email protected] [email protected] [email protected] Abstract important consideration for the success of a so- lution has been the reliability and ease of use. Kdump is a crash dumping solution that pro- Kdump is a kexec based kernel crash dump- vides a very reliable dump generation and cap- ing mechanism, which is being perceived as turing mechanism [01]. It is simple, easy to a reliable crash dumping solution for Linux R . configure and provides a great deal of flexibility This paper begins with brief description of what in terms of dump device selection, dump saving kexec is and what it can do in general case, and mechanism, and plugging-in filtering mecha- then details how kexec has been modified to nism. boot a new kernel even in a system crash event. The idea of kdump has been around for Kexec enables booting into a new kernel while quite some time now, and initial patches for preserving the memory contents in a crash sce- kdump implementation were posted to the nario, and kdump uses this feature to capture Linux kernel mailing list last year [03]. Since the kernel crash dump. Physical memory lay- then, kdump has undergone significant design out and processor state are encoded in ELF core changes to ensure improved reliability, en- format, and these headers are stored in a re- hanced ease of use and cleaner interfaces. This served section of memory. Upon a crash, new paper starts with an overview of the kdump de- kernel boots up from reserved memory and pro- sign and development history.
    [Show full text]
  • Foxclone User Guide
    Foxclone V46 Return to contents Foxclone User Guide To navigate round the guide: • Any item in the contents can be clicked to go to that item. • At the top of every page is a link that will go to the contents list. • Any items highlighted will go to the item, e.g. this will go to the contents list. 22 August 2021 Page 1 of 58 Foxclone V46 Return to contents Contents Contents ................................................................................................................................ 2 What is it? ............................................................................................................................. 4 How should it be used? ......................................................................................................... 5 Installation ............................................................................................................................ 6 Linux ....................................................................................................................... 6 Windows .................................................................................................................... 8 Boot ................................................................................................................................... 9 The desktop ......................................................................................................................... 11 Foxclone .............................................................................................................................
    [Show full text]
  • Reactos-Devtutorial.Pdf
    Developer Tutorials Developer Tutorials Next Developer Tutorials Table of Contents I. Newbie Developer 1. Introduction to ReactOS development 2. Where to get the latest ReactOS source, compilation tools and how to compile the source 3. Testing your compiled ReactOS code 4. Where to go from here (newbie developer) II. Centralized Source Code Repository 5. Introducing CVS 6. Downloading and configuring your CVS client 7. Checking out a new tree 8. Updating your tree with the latest code 9. Applying for write access 10. Submitting your code with CVS 11. Submitting a patch to the project III. Advanced Developer 12. CD Packaging Guide 13. ReactOS Architecture Whitepaper 14. ReactOS WINE Developer Guide IV. Bochs testing 15. Introducing Bochs 16. Downloading and Using Bochs with ReactOS 17. The compile, test and debug cycle under Bochs V. VMware Testing 18. Introducing VMware List of Tables 7.1. Modules http://reactos.com/rosdocs/tutorials/bk02.html (1 of 2) [3/18/2003 12:16:53 PM] Developer Tutorials Prev Up Next Chapter 8. Where to go from here Home Part I. Newbie Developer (newbie user) http://reactos.com/rosdocs/tutorials/bk02.html (2 of 2) [3/18/2003 12:16:53 PM] Part I. Newbie Developer Part I. Newbie Developer Prev Developer Tutorials Next Newbie Developer Table of Contents 1. Introduction to ReactOS development 2. Where to get the latest ReactOS source, compilation tools and how to compile the source 3. Testing your compiled ReactOS code 4. Where to go from here (newbie developer) Prev Up Next Developer Tutorials Home Chapter 1. Introduction to ReactOS development http://reactos.com/rosdocs/tutorials/bk02pt01.html [3/18/2003 12:16:54 PM] Chapter 1.
    [Show full text]