The boot process of Linux on a Intel i386 architecture has steps common in every distro:
- A Linux Loader is placed at the first sector read by the bios (The Master Boot Record of an hard disk, or the equivalent of a CDROM)
- The kernel is loaded. Newer distributions use a kernel of the 2.6 family, but the 2.4 is still widely deployed.
- Init is started and executes various scripts.
The Linux Loader (on Intel compatible architectures) is typically Lilo or Grub for hard disk installations (Syslinux is a common choice for booting CDROMs: live or install disks).
Configuration files are generally /etc/lilo.conf
and /boot/grub/grub.conf
here you define:
- where to place to Linux Loader (Master Boot Record or boot record of a single partition),
- what is the partition where resides the root ( / ) of your system,
- the path for the kernel image and for the initrd.
It's always possible to define different systems to boot (Linux or other OS) and different kernel versions.
The Linux Kernel in every distro is obviously derived from Linus Torvalds' kernel but it can have different version and some variations and non-Linus patches defined and compiled by the distro maintainer.
It's always possible to recompile the kernel from the official sources or from the custom source packages of the distro used.
Init is the first process launched in every UNIX system: it's config file is ALWAYS /etc/inittab
Analyze it and all the script sourced from it and you can entirely reconstruct what happens in the boot process.
The logic the distro maintainer has used in the initscritps largely defines the systems' nature and essence.
The difference between Linux/Unix dialects is mostly a matter of shell (init)scripts.
The Unix System V boot method, based on the rc scripts is used in many Linux and defines what startup scripts in /etc/init.d/
activate at the different runlevel.
Debian
/etc/init.d/rcS
- The system initialization script that executes all the "S" symlinked scripts in /etc/rcS.d/
for system initialization.
The directory /etc/default/
contains configuration settings (similar to /etc/sysconfig/ of other distros). After the basic initialization, the system enters in the default runlevel (Note: Debian uses 2 as default text networked runlevel, instead of 3, as in various other *nix) executing the services startup scripts in /etc/init.d according to the SysV logic of the /etc/rc#.d/ symlinks.
RedHat
/etc/rc.d/rc.sysinit
Large script, launched directly by init, that sets and executes all the system initialization functions. It sources configuration files in /etc/sysconfig/*
where user (and configuration tools) define various system settings
/etc/rc.d/functions
General purpose functions used by every system script
/etc/init.d/*
The startup/shutdown scrips of all the system services activated according to the symlinks in the /etc/rc#.d/
directories
SlackWare
/etc/rc.d/rc.S
- System Initialization
/etc/rc.d/rc.modules
- Kernel modules loading /etc/rc.d/rc.pcmcia, rc.serial ... - Probe and configure various hardware devices
/etc/rc.d/rc.sysvinit
- Executes the SysV init files according to the chosen runlevel
/etc/rc.d/rc.local
- Reserved for user's custom boot commands
Mandrake
/etc/init.d/rc.sysinit
Large script, launched directly by init, that sets and executes all the system initialization functions. It sources configuration files in /etc/sysconfig/*) where user (and configuration tools) define various system settings
/etc/init.d/functions
General purpose functions used by every system script
Gentoo
/sbin/rc
handles everything and does different activities according to the argument given. Gentoo's inittab executes: /sbin/rc sysinit
for general system initialization, /sbin/rc boot
for further generic boot commands and /sbin/rc default
to enter in the default runlevel, executing the usual services scripts in /etc/init.d/
.
SUSE
/etc/init.d/boot
First script launched by init, it sources and handles what follows
/etc/init.d/boot.*
Various boot files for different purposes that are executed according to the logic of S/K symlinks in the /etc/init.d/boot.d/
directory
/etc/init.d/boot.local
Last file, before entering in the rc phase, reserved for user's custom boot commands
/etc/init.d/*
The single services startup scripts launched according to selected runlevel (/etc/init.d/rc#.d/ rc symlinks)
On Slackware kernel's boot messages are stored in /var/log/dmesg
.
root@vagante:/# cat /var/log/dmesg
Linux version 2.4.26 (root@tree) (gcc version 3.3.4) #8 Mon Jun 14 19:09:31 PDT 2004
# Let's dive in a typical kernel booting procedure, this doesn't change too much from distro to distro (different versions of kernel and its modules generally have the same output messages) but heavily depends on the underlining hardware and its relevant drivers
[...]
# The parameters passed to this kernel:
Kernel command line: auto BOOT_IMAGE=hda10 ro root=30a
# CPU and memory initialization (here running on a Pentium 4 HT, contrary to other distros, Slackware hasn't automatically used a SMP kernel):
Initializing CPU#0
Detected 2793.205 MHz processor.
Console: colour dummy device 80x25
Calibrating delay loop... 5570.56 BogoMIPS
Memory: 514620k/523712k available (1975k kernel code, 8704k reserved, 661k data, 128k init, 0k highmem)
[...] CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: After generic, caps: bfebfbff 00000000 00000000 00000000
CPU: Common caps: bfebfbff 00000000 00000000 00000000
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz stepping 09 [...]
# IDE devices recognition:
ide0: BM-DMA at 0x2040-0x2047, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x2048-0x204f, BIOS settings: hdc:DMA, hdd:pio
hda: TOSHIBA MK6021GAS, ATA DISK drive
blk: queue c03e27c0, I/O limit 4095Mb (mask 0xffffffff)
hdc: HL-DT-STCD-RW/DVD DRIVE GCC-4241N, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
ide1 at 0x170-0x177,0x376 on irq 15
hda: attached ide-disk driver.
hda: host protected area => 1
hda: 117210240 sectors (60012 MB), CHS=7296/255/63, UDMA(100)
hdc: attached ide-cdrom driver.
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, DMA
[...]
Debian's boot follows the usual steps:
- BIOS (Hardware low level initialization)
- Boot Loader (Grub or Lilo)
- Kernel loading
- Init start up and running services scripts.
Boot Loader
Debian Sarge (actual test version) uses Grub as default boot loader,
/boot/grub
is the base directory where are placed various files:
- configuration file /boot/grub/menu.lst
with options for boot action.
- file where devices (Ex. Hard-Disk, Floppy) are mapped: device.map
.
- binary files of stage 1, stage 1.5 and stage 2 phase of grub.
Kernel
All kernels images (vmlinuz-X-XX-XX
) are placed in /boot
with system.map
and initrd images, kernel modules are separated by kernel version in /lib/modules/
.
Init
Init startup stage uses the default configuration file /etc/inittab
.
The first system initialization script launched is /etc/init.d/rcS
, this runs all the scripts beginning with S in /etc/init.d/rcS.d/
, after, init executes the services scripts in a directory specified by the default runlevel (/etc/rc?.d
), where ? by default is 2.
Default run level organization follows:
Runlevel 0 is halt.
Runlevel 1 is single-user.
Runlevel 2 is multi user with text environment (in many other Linux distro, this corrispond to runlevel 3).
Runlevel 5 is multi user with graphical environment.
Runlevel 6 is reboot.
At runlevel S the system is in emergency mode, /etc/init.d/rcS is not executed and a sulogin is offered to the user.
Fedora 2 boots is the usual Red Hat way. Its initscripts are more or less similar in the various RedHat versions, as it often happens when a process is tested and mature enought to not need particular changes.
Boot Loader
Fedora's default boot loader is Grub, the directory /boot/grub/
contains all the configuration files and the binaries, grub.conf
contains all the configuration data (/boot/grub/menu.lst
and /etc/grub.conf
are both symlinks to it), /boot/grub/splash.xpm.gz
is the default splash images shown under the text in Grub.
Kernel
The core binary is placed in /boot/vmlinuz-version
, System Map is /boot/System.map-version
and the boot initialized ram disk data in /boot/initrd-version
. A nice plus, introduced with Fedora is the presence of /boot/config-version
(installed by a kernel rpm) with the complete configuration of the current kernel (a .config file which can be used as starting point for a new kernel configuration or for historycal reasons).
Modules are placed in /lib/modules/version
.
Init
/etc/inittab
has a standard logic, with mingetty started at runlevels superior to 1 (so in single user mode no password is asked and a root shell is directly invoked). The first initialization script, executed at every runlevel is /etc/rc.d/rc.sysinit
, then are executed the various services according to the SysV logic of the /etc/rc#runlevel.d
directories.
Many system configuration files are placed in /etc/sysconfig/
and are loaded (sourced) in the boot phase.
/etc/rc.d/rc.sysinit
takes care of various setup activities, according to the following order:
- Uses initlog to log it activities according do what is configured in /etc/initlog.conf
and /etc/syslog.conf
- If DEVFS is used, starts devfsd
- Sets up hostname, hosttype and sources /etc/sysconfig/network
- Mounts the procfs and the sysfs in /proc and /sys
- Checks SeLinux status (disable by default)
- Sources /etc/init.d/functions
with various common shell functions used by other init scripts: daemon() , killproc() , pidofproc() , status() , echo_success() (the green OK) , confirm() ...
The script also sources some important configuration files: /etc/sysconfig/i18n
(the system default language, in UTF format (ex: LANG="en_US.UTF-8"), which can create problems with some older software, particularly in Perl, either export LANG="en_US"
before launching a troubled application or set it directly in /etc/sysconfig/i18n
), /etc/sysconfig/init
(the various color codes used in the booting output).
- Sets the system default font
- Prints the well known "Welcome to ..." banner
- Starts the graphical boot screen with the rhgb program which uses graphics from /usr/share/rhgb
(change to customize)
- Configures kernel according to /etc/sysctl.conf
settings
- Sets system clock accoring to /etc/sysconfig/clock
parameters
- Sets the keyboard layout according to /etc/sysconfig/keyboard
(change here to manage the keyboard settings in text mode)
- Initializes ACPI settings
- Initializes USB controller and HID devices
- Checks the files /fastboot
, /fsckoptions
, /forcefsck
and /.autofsck
and sources /etc/sysconfig/autofsck
in order to determine if and how launch a file system check.
- Checks quota settings if any
- Sets up ISA PNP devices according to the configuration file /etc/isapnp.conf
- Mounts the Root filesystem in read/write mode
- If configured sets up the Logical Volume Management (LVM)
- Activates swap space
- Loads kernel modules with the parameters specified in /etc/modules.conf
- Starts raid (MD) devices
- If there is the /.unconfigured
flag files, starts the first boot configuration procedure
- Removes various flag files in /
, /var/lock
, /var/run
, removes the rpm database (/var/lib/rpm/__db*
, it's rebuilt when a new rpm command is issued) and various files in the /tmp
directory.
- Inizializes serial ports, SCSI tapes, USB storage, Firewire
- Turns on hard disk optimization with hdparm according to the settings in /etc/sysconfig/harddisks*
- If profiles are configured, it activates the default network profile
It's now time to switch to the default runlevel and activate the services (whose initialization scripts are in /etc/init.d/
according to the symlinks in /etc/rc#.d/
in typical SysV fashion.
The last script to be executed is /etc/rc.local
where the user can place custom commands.
Services
To manage services (start|stop|restart|reload...) it's possibile to invoke directly the relative script or use the service command. For example:
[root@vagante al]# service httpd start
does the same (starting the Apache Web server) of:
[root@vagante al]# /etc/init.d/httpd start
which, since /etc/init.d is actually a symlink to /etc/rc.d/init.d, is exactly equivalent to:
[root@vagante al]# /etc/rc.d/init.d/httpd start
Debian stores (in /var/log) kernel speaks and userland service messages in several log files, with some information duplicated in two or more logs.
Kernel messages are stored in kern.log
and dmesg
(here are kept only the messages regarding the last boot.
Here follow some examples of a Debian Sarge running on a Toshiba satellite P10 laptop.
eva:/var/log# cat kern.log
or
eva:/var/log# cat dmesg
or
eva:/var/log# dmesg
Sep 13 11:26:38 eva kernel: klogd 1.4.1#15, log source = /proc/kmsg started.
Sep 13 11:26:38 eva kernel: Inspecting /boot/System.map-2.6.7-1-686
Sep 13 11:26:38 eva kernel: Loaded 26725 symbols from /boot/System.map-2.6.7-1-686.
Sep 13 11:26:38 eva kernel: Symbols match kernel version 2.6.7.
Sep 13 11:26:38 eva kernel: No module symbols loaded - kernel modules not enabled.
Sep 13 11:26:38 eva kernel: T 2004
Sep 13 11:26:38 eva kernel: BIOS-provided physical RAM map:
Sep 13 11:26:38 eva kernel: BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
Sep 13 11:26:38 eva kernel: BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
Sep 13 11:26:38 eva kernel: BIOS-e820: 00000000000dc000 - 0000000000100000 (reserved)
Sep 13 11:26:38 eva kernel: BIOS-e820: 0000000000100000 - 000000001ff70000 (usable)
Sep 13 11:26:38 eva kernel: BIOS-e820: 000000001ff70000 - 000000001ff7a000 (ACPI data)
Sep 13 11:26:38 eva kernel: BIOS-e820: 000000001ff7a000 - 000000001ff80000 (ACPI NVS)
Sep 13 11:26:38 eva kernel: BIOS-e820: 000000001ff80000 - 0000000020000000 (reserved)
Sep 13 11:26:38 eva kernel: BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
Sep 13 11:26:38 eva kernel: BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
Sep 13 11:26:38 eva kernel: BIOS-e820: 00000000ff800000 - 00000000ffc00000 (reserved)
Sep 13 11:26:38 eva kernel: BIOS-e820: 00000000fffffc00 - 0000000100000000 (reserved)
Sep 13 11:26:38 eva kernel: 0MB HIGHMEM available.
Sep 13 11:26:38 eva kernel: 511MB LOWMEM available.
Sep 13 11:26:38 eva kernel: found SMP MP-table at 000f6cd0
Sep 13 11:26:38 eva kernel: On node 0 totalpages: 130928
Sep 13 11:26:38 eva kernel: DMA zone: 4096 pages, LIFO batch:1
Sep 13 11:26:38 eva kernel: Normal zone: 126832 pages, LIFO batch:16
Sep 13 11:26:38 eva kernel: HighMem zone: 0 pages, LIFO batch:1
Sep 13 11:26:38 eva kernel: DMI present.
Sep 13 11:26:38 eva kernel: ACPI: RSDP (v000 TOSCPL ) @ 0x000f6ca0
Sep 13 11:26:38 eva kernel: ACPI: RSDT (v001 TOSCPL RSDT 0x06040000 LTP 0x00000000) @ 0x1ff73273
Sep 13 11:26:38 eva kernel: ACPI: FADT (v001 TOSCPL SPRGDALE 0x06040000 PTL 0x00000003) @ 0x1ff79ef7
Sep 13 11:26:38 eva kernel: ACPI: MADT (v001 PTLTD ^I APIC 0x06040000 LTP 0x00000000) @ 0x1ff79f6b
Sep 13 11:26:38 eva kernel: ACPI: SSDT (v001 PTLTD ACPIHT 0x06040000 LTP 0x00000001) @ 0x1ff79fc9
Sep 13 11:26:38 eva kernel: ACPI: DSDT (v001 TOSCPL SPRGDALE 0x06040000 MSFT 0x0100000e) @ 0x00000000
Sep 13 11:26:38 eva kernel: ACPI: PM-Timer IO Port: 0x1008
Sep 13 11:26:38 eva kernel: ACPI: Local APIC address 0xfee00000
Sep 13 11:26:38 eva kernel: ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Sep 13 11:26:38 eva kernel: Processor #0 15:2 APIC version 20
Sep 13 11:26:38 eva kernel: ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Sep 13 11:26:38 eva kernel: Processor #1 15:2 APIC version 20
Sep 13 11:26:38 eva kernel: WARNING: NR_CPUS limit of 1 reached. Processor ignored.
Sep 13 11:26:38 eva kernel: ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
Sep 13 11:26:38 eva kernel: ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
Sep 13 11:26:38 eva kernel: ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
Sep 13 11:26:38 eva kernel: IOAPIC[0]: Assigned apic_id 2
Sep 13 11:26:38 eva kernel: IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
Sep 13 11:26:38 eva kernel: ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
Sep 13 11:26:38 eva kernel: Enabling APIC mode: Flat. Using 1 I/O APICs
Sep 13 11:26:38 eva kernel: Using ACPI (MADT) for SMP configuration information
Sep 13 11:26:38 eva kernel: Built 1 zonelists
Sep 13 11:26:38 eva kernel: Kernel command line: root=/dev/hda4 ro
Sep 13 11:26:38 eva kernel: Initializing CPU#0
Sep 13 11:26:38 eva kernel: PID hash table entries: 2048 (order 11: 16384 bytes)
Sep 13 11:26:38 eva kernel: Detected 2993.611 MHz processor.
Sep 13 11:26:38 eva kernel: Using pmtmr for high-res timesource
Sep 13 11:26:38 eva kernel: Console: colour VGA+ 80x25
Sep 13 11:26:38 eva kernel: Memory: 511672k/523712k available (1515k kernel code, 11264k reserved, 659k data, 148k init, 0k highmem)
Sep 13 11:26:38 eva kernel: Checking if this processor honours the WP bit even in supervisor mode... Ok.
Sep 13 11:26:38 eva kernel: Calibrating delay loop... 5931.00 BogoMIPS
Sep 13 11:26:38 eva kernel: Security Scaffold v1.0.0 initialized
Sep 13 11:26:38 eva kernel: Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Sep 13 11:26:38 eva kernel: Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Sep 13 11:26:38 eva kernel: Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Sep 13 11:26:38 eva kernel: CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
Sep 13 11:26:38 eva kernel: CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000
Sep 13 11:26:38 eva kernel: CPU: Trace cache: 12K uops, L1 D cache: 8K
Sep 13 11:26:38 eva kernel: CPU: L2 cache: 512K
Sep 13 11:26:38 eva kernel: CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080
Sep 13 11:26:38 eva kernel: Intel machine check architecture supported.
Sep 13 11:26:38 eva kernel: Intel machine check reporting enabled on CPU#0.
Sep 13 11:26:38 eva kernel: CPU0: Intel P4/Xeon Extended MCE MSRs (12) available
Sep 13 11:26:38 eva kernel: CPU0: Thermal monitoring enabled
Sep 13 11:26:38 eva kernel: CPU: Intel(R) Pentium(R) 4 CPU 3.00GHz stepping 09
Sep 13 11:26:38 eva kernel: Enabling fast FPU save and restore... done.
Sep 13 11:26:38 eva kernel: Enabling unmasked SIMD FPU exception support... done.
Sep 13 11:26:38 eva kernel: Checking 'hlt' instruction... OK.
Sep 13 11:26:38 eva kernel: enabled ExtINT on CPU#0
Sep 13 11:26:38 eva kernel: ESR value before enabling vector: 00000000
Sep 13 11:26:38 eva kernel: ESR value after enabling vector: 00000000
Sep 13 11:26:38 eva kernel: ENABLING IO-APIC IRQs
Sep 13 11:26:38 eva kernel: init IO_APIC IRQs
Sep 13 11:26:38 eva kernel: IO-APIC (apicid-pin) 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
Sep 13 11:26:38 eva kernel: ..TIMER: vector=0x31 pin1=0 pin2=-1
Sep 13 11:26:38 eva kernel: Using local APIC timer interrupts.
Sep 13 11:26:38 eva kernel: calibrating APIC timer ...
Sep 13 11:26:38 eva kernel: ..... CPU clock speed is 2992.0192 MHz.
Sep 13 11:26:38 eva kernel: ..... host bus clock speed is 199.0479 MHz.
Sep 13 11:26:38 eva kernel: checking if image is initramfs...it isn't (ungzip failed); looks like an initrd
Sep 13 11:26:38 eva kernel: Freeing initrd memory: 4536k freed
Sep 13 11:26:38 eva kernel: NET: Registered protocol family 16
Sep 13 11:26:38 eva kernel: PCI: PCI BIOS revision 2.10 entry at 0xfd984, last bus=2
Sep 13 11:26:38 eva kernel: PCI: Using configuration type 1
Sep 13 11:26:38 eva kernel: mtrr: v2.0 (20020519)
Sep 13 11:26:38 eva kernel: ACPI: Subsystem revision 20040326
Sep 13 11:26:38 eva kernel: ACPI: Interpreter enabled
Sep 13 11:26:38 eva kernel: ACPI: Using IOAPIC for interrupt routing
Sep 13 11:26:38 eva kernel: ACPI: PCI Root Bridge [PCI0] (00:00)
Sep 13 11:26:38 eva kernel: PCI: Probing PCI hardware (bus 00)
Sep 13 11:26:38 eva kernel: PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
Sep 13 11:26:38 eva kernel: PCI: Transparent bridge - 0000:00:1e.0
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB_._PRT]
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs *10)
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs *10)
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 5) *9
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 5) *9
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 7 10 11 12 14 15) *9
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 7 10 11 12 14 15) *9
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 7 10 11 12 14 15) *0, disabled.
Sep 13 11:26:38 eva kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 5) *9
Sep 13 11:26:38 eva kernel: ACPI: Embedded Controller [EC0] (gpe 28)
Sep 13 11:26:38 eva kernel: Linux Plug and Play Support v0.97 (c) Adam Belay
Sep 13 11:26:38 eva kernel: PnPBIOS: Scanning system for PnP BIOS support...
Sep 13 11:26:38 eva kernel: PnPBIOS: Found PnP BIOS installation structure at 0xc00f6d10
Sep 13 11:26:38 eva kernel: PnPBIOS: PnP BIOS version 1.0, entry 0xf0000:0xb272, dseg 0x400
Sep 13 11:26:38 eva kernel: pnp: 00:0b: ioport range 0x4d0-0x4d1 has been reserved
Sep 13 11:26:38 eva kernel: pnp: 00:0b: ioport range 0x1000-0x105f has been reserved
Sep 13 11:26:38 eva kernel: pnp: 00:0b: ioport range 0x1060-0x107f has been reserved
Sep 13 11:26:38 eva kernel: pnp: 00:0b: ioport range 0x1180-0x11bf has been reserved
Sep 13 11:26:38 eva kernel: PnPBIOS: 18 nodes reported by PnP BIOS; 18 recorded by driver
Sep 13 11:26:38 eva kernel: 00:00:1f[A] -> 2-18 -> IRQ 18 level low
Sep 13 11:26:38 eva kernel: 00:00:1f[B] -> 2-17 -> IRQ 17 level low
Sep 13 11:26:38 eva kernel: 00:00:1d[A] -> 2-16 -> IRQ 16 level low
Sep 13 11:26:38 eva kernel: 00:00:1d[B] -> 2-19 -> IRQ 19 level low
Sep 13 11:26:38 eva kernel: 00:00:1d[D] -> 2-23 -> IRQ 23 level low
Sep 13 11:26:38 eva kernel: 00:02:00[A] -> 2-20 -> IRQ 20 level low
Sep 13 11:26:38 eva kernel: 00:02:01[A] -> 2-21 -> IRQ 21 level low
Sep 13 11:26:38 eva kernel: 00:02:02[A] -> 2-22 -> IRQ 22 level low
Sep 13 11:26:38 eva kernel: number of MP IRQ sources: 16.
Sep 13 11:26:38 eva kernel: number of IO-APIC #2 registers: 24.
Sep 13 11:26:38 eva kernel: testing the IO APIC.......................
Sep 13 11:26:38 eva kernel: IO APIC #2......
Sep 13 11:26:38 eva kernel: .... register #00: 02000000
Sep 13 11:26:38 eva kernel: ....... : physical APIC id: 02
Sep 13 11:26:38 eva kernel: ....... : Delivery Type: 0
Sep 13 11:26:38 eva kernel: ....... : LTS : 0
Sep 13 11:26:38 eva kernel: .... register #01: 00178020
Sep 13 11:26:38 eva kernel: ....... : max redirection entries: 0017
Sep 13 11:26:38 eva kernel: ....... : PRQ implemented: 1
Sep 13 11:26:38 eva kernel: ....... : IO APIC version: 0020
Sep 13 11:26:38 eva kernel: .... IRQ redirection table:
Sep 13 11:26:38 eva kernel: NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
Sep 13 11:26:38 eva kernel: 00 001 01 0 0 0 0 0 1 1 31
Sep 13 11:26:38 eva kernel: 01 001 01 0 0 0 0 0 1 1 39
Sep 13 11:26:38 eva kernel: 02 001 01 1 0 0 0 0 1 1 41
Sep 13 11:26:38 eva kernel: 03 001 01 0 0 0 0 0 1 1 49
Sep 13 11:26:38 eva kernel: 04 001 01 0 0 0 0 0 1 1 51
Sep 13 11:26:38 eva kernel: 05 001 01 0 0 0 0 0 1 1 59
Sep 13 11:26:38 eva kernel: 06 001 01 0 0 0 0 0 1 1 61
Sep 13 11:26:38 eva kernel: 07 001 01 0 0 0 0 0 1 1 69
Sep 13 11:26:38 eva kernel: 08 001 01 0 0 0 0 0 1 1 71
Sep 13 11:26:38 eva kernel: 09 001 01 0 1 0 0 0 1 1 79
Sep 13 11:26:38 eva kernel: 0a 001 01 0 0 0 0 0 1 1 81
Sep 13 11:26:38 eva kernel: 0b 001 01 0 0 0 0 0 1 1 89
Sep 13 11:26:38 eva kernel: 0c 001 01 0 0 0 0 0 1 1 91
Sep 13 11:26:38 eva kernel: 0d 001 01 0 0 0 0 0 1 1 99
Sep 13 11:26:38 eva kernel: 0e 001 01 0 0 0 0 0 1 1 A1
Sep 13 11:26:38 eva kernel: 0f 001 01 0 0 0 0 0 1 1 A9
Sep 13 11:26:38 eva kernel: 10 001 01 1 1 0 1 0 1 1 C1
Sep 13 11:26:38 eva kernel: 11 001 01 1 1 0 1 0 1 1 B9
Sep 13 11:26:38 eva kernel: 12 001 01 1 1 0 1 0 1 1 B1
Sep 13 11:26:38 eva kernel: 13 001 01 1 1 0 1 0 1 1 C9
Sep 13 11:26:38 eva kernel: 14 001 01 1 1 0 1 0 1 1 D9
Sep 13 11:26:38 eva kernel: 15 001 01 1 1 0 1 0 1 1 E1
Sep 13 11:26:38 eva kernel: 16 001 01 1 1 0 1 0 1 1 E9
Sep 13 11:26:38 eva kernel: 17 001 01 1 1 0 1 0 1 1 D1
Sep 13 11:26:38 eva kernel: IRQ to pin mappings:
Sep 13 11:26:38 eva kernel: IRQ0 -> 0:0
Sep 13 11:26:38 eva kernel: IRQ1 -> 0:1
Sep 13 11:26:38 eva kernel: IRQ2 -> 0:2
Sep 13 11:26:38 eva kernel: IRQ3 -> 0:3
Sep 13 11:26:38 eva kernel: IRQ4 -> 0:4
Sep 13 11:26:38 eva kernel: IRQ5 -> 0:5
Sep 13 11:26:38 eva kernel: IRQ6 -> 0:6
Sep 13 11:26:38 eva kernel: IRQ7 -> 0:7
Sep 13 11:26:38 eva kernel: IRQ8 -> 0:8
Sep 13 11:26:38 eva kernel: IRQ9 -> 0:9
Sep 13 11:26:38 eva kernel: IRQ10 -> 0:10
Sep 13 11:26:38 eva kernel: IRQ11 -> 0:11
Sep 13 11:26:38 eva kernel: IRQ12 -> 0:12
Sep 13 11:26:38 eva kernel: IRQ13 -> 0:13
Sep 13 11:26:38 eva kernel: IRQ14 -> 0:14
Sep 13 11:26:38 eva kernel: IRQ15 -> 0:15
Sep 13 11:26:38 eva kernel: IRQ16 -> 0:16
Sep 13 11:26:38 eva kernel: IRQ17 -> 0:17
Sep 13 11:26:38 eva kernel: IRQ18 -> 0:18
Sep 13 11:26:38 eva kernel: IRQ19 -> 0:19
Sep 13 11:26:38 eva kernel: IRQ20 -> 0:20
Sep 13 11:26:38 eva kernel: IRQ21 -> 0:21
Sep 13 11:26:38 eva kernel: IRQ22 -> 0:22
Sep 13 11:26:38 eva kernel: IRQ23 -> 0:23
Sep 13 11:26:38 eva kernel: .................................... done.
Sep 13 11:26:38 eva kernel: PCI: Using ACPI for IRQ routing
Sep 13 11:26:38 eva kernel: VFS: Disk quotas dquot_6.5.1
Sep 13 11:26:38 eva kernel: Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
Sep 13 11:26:38 eva kernel: devfs: 2004-01-31 Richard Gooch ([email protected])
Sep 13 11:26:38 eva kernel: devfs: boot_options: 0x0
Sep 13 11:26:38 eva kernel: Initializing Cryptographic API
Sep 13 11:26:38 eva kernel: isapnp: Scanning for PnP cards...
Sep 13 11:26:38 eva kernel: isapnp: No Plug & Play device found
Sep 13 11:26:38 eva kernel: Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
Sep 13 11:26:38 eva kernel: ttyS1 at I/O 0x2f8 (irq = 3) is a 16550A
Sep 13 11:26:38 eva kernel: RAMDISK driver initialized: 16 RAM disks of 8192K size 1024 blocksize
Sep 13 11:26:38 eva kernel: i8042.c: Detected active multiplexing controller, rev 1.1.
Sep 13 11:26:38 eva kernel: serio: i8042 AUX0 port at 0x60,0x64 irq 12
Sep 13 11:26:38 eva kernel: serio: i8042 AUX1 port at 0x60,0x64 irq 12
Sep 13 11:26:38 eva kernel: serio: i8042 AUX2 port at 0x60,0x64 irq 12
Sep 13 11:26:38 eva kernel: serio: i8042 AUX3 port at 0x60,0x64 irq 12
Sep 13 11:26:38 eva kernel: serio: i8042 KBD port at 0x60,0x64 irq 1
Sep 13 11:26:38 eva kernel: input: AT Translated Set 2 keyboard on isa0060/serio0
Sep 13 11:26:38 eva kernel: NET: Registered protocol family 2
Sep 13 11:26:38 eva kernel: IP: routing cache hash table of 4096 buckets, 32Kbytes
Sep 13 11:26:38 eva kernel: TCP: Hash tables configured (established 32768 bind 65536)
Sep 13 11:26:38 eva kernel: NET: Registered protocol family 8
Sep 13 11:26:38 eva kernel: NET: Registered protocol family 20
Sep 13 11:26:38 eva kernel: ACPI: (supports S0 S3 S4 S5)
Sep 13 11:26:38 eva kernel: RAMDISK: cramfs filesystem found at block 0
Sep 13 11:26:38 eva kernel: RAMDISK: Loading 4536 blocks [1 disk] into ram disk...
Sep 13 11:26:38 eva kernel: VFS: Mounted root (cramfs filesystem) readonly.
Sep 13 11:26:38 eva kernel: Freeing unused kernel memory: 148k freed
Sep 13 11:26:38 eva kernel: vesafb: probe of vesafb0 failed with error -6
Sep 13 11:26:38 eva kernel: NET: Registered protocol family 1
Sep 13 11:26:38 eva kernel: SCSI subsystem initialized
Sep 13 11:26:38 eva kernel: libata version 1.02 loaded.
Sep 13 11:26:38 eva kernel: Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
Sep 13 11:26:38 eva kernel: ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
Sep 13 11:26:38 eva kernel: ICH5: IDE controller at PCI slot 0000:00:1f.1
Sep 13 11:26:38 eva kernel: PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
Sep 13 11:26:38 eva kernel: ICH5: chipset revision 2
Sep 13 11:26:38 eva kernel: ICH5: not 100%% native mode: will probe irqs later
Sep 13 11:26:38 eva kernel: ide0: BM-DMA at 0x1880-0x1887, BIOS settings: hda:pio, hdb:pio
Sep 13 11:26:38 eva kernel: ide1: BM-DMA at 0x1888-0x188f, BIOS settings: hdc:pio, hdd:pio
Sep 13 11:26:38 eva kernel: hda: TOSHIBA MK6021GAS, ATA DISK drive
Sep 13 11:26:38 eva kernel: Using anticipatory io scheduler
Sep 13 11:26:38 eva kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Sep 13 11:26:38 eva kernel: hdc: PIONEER DVD-RW DVR-K12D, ATAPI CD/DVD-ROM drive
Sep 13 11:26:38 eva kernel: ide1 at 0x170-0x177,0x376 on irq 15
Sep 13 11:26:38 eva kernel: hda: max request size: 128KiB
Sep 13 11:26:38 eva kernel: hda: 117210240 sectors (60011 MB), CHS=65535/16/63, UDMA(100)
Sep 13 11:26:38 eva kernel: /dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4
Sep 13 11:26:38 eva kernel: NTFS driver 2.1.14 [Flags: R/O MODULE].
Sep 13 11:26:38 eva kernel: kjournald starting. Commit interval 5 seconds
Sep 13 11:26:38 eva kernel: EXT3-fs: mounted filesystem with ordered data mode.
Sep 13 11:26:38 eva kernel: Adding 498004k swap on /dev/hda3. Priority:-1 extents:1
Sep 13 11:26:38 eva kernel: EXT3 FS on hda4, internal journal
Sep 13 11:26:38 eva kernel: Generic RTC Driver v1.07
Sep 13 11:26:38 eva kernel: hdc: ATAPI 24X DVD-ROM DVD-R CD-R/RW drive, 2000kB Cache, UDMA(33)
Sep 13 11:26:38 eva kernel: Uniform CD-ROM driver Revision: 3.20
Sep 13 11:26:38 eva kernel: 8139too Fast Ethernet driver 0.9.27
Sep 13 11:26:38 eva kernel: eth0: RealTek RTL8139 at 0x3000, 00:02:3f:d2:88:13, IRQ 21
Sep 13 11:26:38 eva kernel: eth0: Identified 8139 chip type 'RTL-8101'
Sep 13 11:26:38 eva kernel: mice: PS/2 mouse device common for all mice
Sep 13 11:26:38 eva kernel: nvidia: module license 'NVIDIA' taints kernel.
Sep 13 11:26:38 eva kernel: NVRM: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-6111 Tue Jul 27 07:55:38 PDT 2004
Sep 13 11:26:38 eva kernel: eth0: link up, 10Mbps, half-duplex, lpa 0x0000
Sep 13 11:26:38 eva kernel: Capability LSM initialized
Sep 13 11:26:38 eva kernel: kjournald starting. Commit interval 5 seconds
Sep 13 11:26:38 eva kernel: EXT3 FS on hda2, internal journal
Sep 13 11:26:38 eva kernel: EXT3-fs: mounted filesystem with ordered data mode.
Sep 13 11:26:38 eva kernel: NTFS volume version 3.1.
Sep 13 11:26:38 eva kernel: NET: Registered protocol family 17
Sep 13 11:26:38 eva kernel: parport: PnPBIOS parport detected.
Sep 13 11:26:38 eva kernel: parport0: PC-style at 0x378, irq 7 [PCSPP,TRISTATE,EPP]
Sep 13 11:26:38 eva kernel: Linux agpgart interface v0.100 (c) Dave Jones
Sep 13 11:26:38 eva kernel: agpgart: Detected an Intel 865 Chipset.
Sep 13 11:26:38 eva kernel: agpgart: Maximum main memory to use for agp memory: 439M
Sep 13 11:26:38 eva kernel: agpgart: AGP aperture is 256M @ 0xd0000000
Sep 13 11:26:38 eva kernel: cpci_hotplug: CompactPCI Hot Plug Core version: 0.2
Sep 13 11:26:38 eva kernel: pci_hotplug: PCI Hot Plug PCI Core version: 0.5
Sep 13 11:26:38 eva kernel: pciehp: PCI Express Hot Plug Controller Driver version: 0.4
Sep 13 11:26:38 eva kernel: shpchp: shpc_init : shpc_cap_offset == 0
Sep 13 11:26:38 eva kernel: shpchp: shpc_init : shpc_cap_offset == 0
Sep 13 11:26:38 eva kernel: shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
Sep 13 11:26:38 eva kernel: usbcore: registered new driver usbfs
Sep 13 11:26:38 eva kernel: usbcore: registered new driver hub
Sep 13 11:26:38 eva kernel: USB Universal Host Controller Interface driver v2.2
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.0: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #1
Sep 13 11:26:38 eva kernel: PCI: Setting latency timer of device 0000:00:1d.0 to 64
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.0: irq 16, io base 00001800
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
Sep 13 11:26:38 eva kernel: hub 1-0:1.0: USB hub found
Sep 13 11:26:38 eva kernel: hub 1-0:1.0: 2 ports detected
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.1: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #2
Sep 13 11:26:38 eva kernel: PCI: Setting latency timer of device 0000:00:1d.1 to 64
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.1: irq 19, io base 00001820
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
Sep 13 11:26:38 eva kernel: hub 2-0:1.0: USB hub found
Sep 13 11:26:38 eva kernel: hub 2-0:1.0: 2 ports detected
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.2: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #3
Sep 13 11:26:38 eva kernel: PCI: Setting latency timer of device 0000:00:1d.2 to 64
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.2: irq 18, io base 00001840
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
Sep 13 11:26:38 eva kernel: hub 3-0:1.0: USB hub found
Sep 13 11:26:38 eva kernel: hub 3-0:1.0: 2 ports detected
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.3: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB UHCI #4
Sep 13 11:26:38 eva kernel: PCI: Setting latency timer of device 0000:00:1d.3 to 64
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.3: irq 16, io base 00001860
Sep 13 11:26:38 eva kernel: uhci_hcd 0000:00:1d.3: new USB bus registered, assigned bus number 4
Sep 13 11:26:38 eva kernel: hub 4-0:1.0: USB hub found
Sep 13 11:26:38 eva kernel: hub 4-0:1.0: 2 ports detected
Sep 13 11:26:38 eva kernel: usb 3-1: new low speed USB device using address 2
Sep 13 11:26:38 eva kernel: usbcore: registered new driver hiddev
Sep 13 11:26:38 eva kernel: drivers/usb/input/hid-core.c: ctrl urb status -32 received
Sep 13 11:26:38 eva kernel: input: USB HID v1.00 Mouse [0461:4d03] on usb-0000:00:1d.2-1
Sep 13 11:26:38 eva kernel: usbcore: registered new driver usbhid
Sep 13 11:26:38 eva kernel: drivers/usb/input/hid-core.c: v2.0:USB HID core driver
Sep 13 11:26:38 eva kernel: ts: Compaq touchscreen protocol output
Sep 13 11:26:38 eva kernel: ehci_hcd 0000:00:1d.7: Intel Corp. 82801EB/ER (ICH5/ICH5R) USB2 EHCI Controller
Sep 13 11:26:38 eva kernel: PCI: Setting latency timer of device 0000:00:1d.7 to 64
Sep 13 11:26:38 eva kernel: ehci_hcd 0000:00:1d.7: irq 23, pci mem e09d1000
Sep 13 11:26:38 eva kernel: ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 5
Sep 13 11:26:38 eva kernel: PCI: cache line size of 128 is not supported by device 0000:00:1d.7
Sep 13 11:26:38 eva kernel: ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2004-May-10
Sep 13 11:26:38 eva kernel: hub 5-0:1.0: USB hub found
Sep 13 11:26:38 eva kernel: hub 5-0:1.0: 8 ports detected
Sep 13 11:26:38 eva kernel: usb 3-1: USB disconnect, address 2
Sep 13 11:26:38 eva kernel: hw_random hardware driver 1.0.0 loaded
Sep 13 11:26:38 eva kernel: usb 3-1: new low speed USB device using address 3
Sep 13 11:26:38 eva kernel: drivers/usb/input/hid-core.c: ctrl urb status -32 received
Sep 13 11:26:38 eva kernel: input: USB HID v1.00 Mouse [0461:4d03] on usb-0000:00:1d.2-1
Sep 13 11:26:38 eva kernel: PCI: Setting latency timer of device 0000:00:1f.5 to 64
Sep 13 11:26:38 eva kernel: intel8x0_measure_ac97_clock: measured 49531 usecs
Sep 13 11:26:38 eva kernel: intel8x0: clocking to 48000
Sep 13 11:26:38 eva kernel: PCI: Setting latency timer of device 0000:00:1f.6 to 64
Sep 13 11:26:38 eva kernel: ieee1394: Initialized config rom entry `ip1394'
Sep 13 11:26:38 eva kernel: ohci1394: $Rev: 1223 $ Ben Collins <[email protected]>
Sep 13 11:26:38 eva kernel: ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[20] MMIO=[c2004000-c20047ff] Max Packet=[2048]
Sep 13 11:26:38 eva kernel: 8139cp: 10/100 PCI Ethernet driver v1.2 (Mar 22, 2004)
Sep 13 11:26:38 eva kernel: Linux Kernel Card Services
Sep 13 11:26:38 eva kernel: options: [pci] [cardbus] [pm]
Sep 13 11:26:38 eva kernel: PCI: Enabling device 0000:02:04.0 (0000 -> 0002)
Sep 13 11:26:38 eva kernel: Yenta: CardBus bridge found at 0000:02:04.0 [1179:0001]
Sep 13 11:26:38 eva kernel: Yenta: ISA IRQ mask 0x0438, PCI irq 16
Sep 13 11:26:38 eva kernel: Socket status: 30000007
Sep 13 11:26:38 eva kernel: ieee1394: Host added: ID:BUS[0-00:1023] GUID[00023f4137001953]
Sep 13 11:26:38 eva kernel: ip1394: $Rev: 1224 $ Ben Collins <[email protected]>
Sep 13 11:26:38 eva kernel: ip1394: eth1: IEEE-1394 IPv4 over 1394 Ethernet (fw-host0)
Sep 13 11:26:38 eva kernel: NET: Registered protocol family 10
Sep 13 11:26:38 eva kernel: Disabled Privacy Extensions on device c02f4780(lo)
Sep 13 11:26:38 eva kernel: IPv6 over IPv4 tunneling driver
Sep 13 11:26:39 eva kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
Sep 13 11:26:39 eva kernel: apm: overridden by ACPI.
Sep 13 11:26:47 eva kernel: eth0: no IPv6 routers present
Sep 13 11:26:54 eva kernel: ip_tables: (C) 2000-2002 Netfilter core team
Sep 13 11:26:54 eva kernel: ip_conntrack version 2.1 (4091 buckets, 32728 max) - 296 bytes per conntrack
Sep 13 11:26:54 eva kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
Sep 13 11:26:54 eva kernel: apm: overridden by ACPI.
General logs that store informations about kernel, daemon start up and kill, errors, modules dependency. Follow a little example of error on start up and some modules stdout
eva:/var/log# cat messages
or
eva:/var/log# cat syslog
[Kernel speaks]
Sep 13 11:26:39 eva ifplugd(eth0)[2653]: ifplugd 0.25 initializing.
Sep 13 11:26:39 eva ifplugd(eth0)[2653]: Using interface eth0/00:02:3F:D2:88:13 with driver <8139too> (version: 0.9.27)
Sep 13 11:26:39 eva ifplugd(eth0)[2653]: Using detection mode: SIOCETHTOOL
Sep 13 11:26:39 eva ifplugd(eth0)[2653]: Initialization complete, link beat detected.
Sep 13 11:26:39 eva ifplugd(eth0)[2653]: Executing '/etc/ifplugd/ifplugd.action eth0 up'.
Sep 13 11:26:39 eva ifplugd(eth0)[2653]: client: /sbin/ifup: interface eth0 already configured
Sep 13 11:26:39 eva ifplugd(eth0)[2653]: Program executed successfully.
Sep 13 11:26:40 eva /usr/sbin/gpm[2647]: Detected EXPS/2 protocol mouse.
Sep 13 11:26:47 eva kernel: eth0: no IPv6 routers present
Sep 13 11:26:51 eva /usr/sbin/cron[2688]: (CRON) INFO (pidfile fd = 3)
Sep 13 11:26:52 eva /usr/sbin/cron[2689]: (CRON) STARTUP (fork ok)
Sep 13 11:26:52 eva xfs: ignoring font path element /usr/lib/X11/fonts/cyrillic/ (unreadable)
Sep 13 11:26:52 eva /usr/sbin/cron[2689]: (CRON) INFO (Running @reboot jobs)
Sep 13 11:26:53 eva xfs: ignoring font path element /usr/lib/X11/fonts/CID (unreadable)
Sep 13 11:26:54 eva kernel: ip_tables: (C) 2000-2002 Netfilter core team
Sep 13 11:26:54 eva kernel: ip_conntrack version 2.1 (4091 buckets, 32728 max) - 296 bytes per conntrack
Sep 13 11:26:54 eva kernel: apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
Sep 13 11:26:54 eva kernel: apm: overridden by ACPI.
Sep 13 11:26:54 eva modprobe: FATAL: Error inserting apm (/lib/modules/2.6.7-1-686/kernel/arch/i386/kernel/apm.ko): No such device
Other logs file store boot messages (and other information) relative a single service or daemon. For example /var/log/Xfree86.log for Xfree and /var/log/xdm.log for xdm.
eva:/var/log# cat XFree86.0.log
XFree86 Version 4.3.0.1 (Debian 4.3.0.dfsg.1-4 20040529113443 [email protected])
Release Date: 15 August 2003
X Protocol Version 11, Revision 0, Release 6.6
Build Operating System: Linux 2.6.6-rc3-bk9 i686 [ELF]
Build Date: 29 May 2004
Before reporting problems, check http://www.XFree86.Org/
to make sure that you have the latest version.
Module Loader present
OS Kernel: Linux version 2.4.25-1-386 (herbert@gondolin) (gcc version 3.3.3 (Debian 20040401)) #2 Wed Apr 14 19:38:08 EST 2004 T
Markers: (--) probed, (**) from config file, (==) default setting,
(++) from command line, (!!) notice, (II) informational,
(WW) warning, (EE) error, (NI) not implemented, (??) unknown.
(==) Log file: "/var/log/XFree86.0.log", Time: Tue Sep 7 13:08:02 2004
(==) Using config file: "/etc/X11/XF86Config-4"
(==) ServerLayout "Default Layout"
(**) |-->Screen "Default Screen" (0)
(**) | |-->Monitor "Generic Monitor"
(**) | |-->Device "nvidia"
(**) |-->Input Device "Generic Keyboard"
(**) Option "XkbRules" "xfree86"
(**) XKB: rules: "xfree86"
(**) Option "XkbModel" "pc104"
(**) XKB: model: "pc104"
(**) Option "XkbLayout" "us"
(**) XKB: layout: "us"
(==) Keyboard: CustomKeycode disabled
(**) |-->Input Device "Configured Mouse"
(**) |-->Input Device "Touchpad"
(WW) No FontPath specified. Using compiled-in default.
(WW) The directory "/usr/X11R6/lib/X11/fonts/CID/" does not exist.
Entry deleted from font path.
(==) FontPath set to "/usr/X11R6/lib/X11/fonts/misc/,/usr/X11R6/lib/X11/fonts/Speedo/,/usr/X11R6/lib/X11/fonts/Type1/,
/usr/X11R6/lib/X11/fonts/75dpi/,/usr/X11R6/lib/X11/fonts/100dpi/"
(==) RgbPath set to "/usr/X11R6/lib/X11/rgb"
(==) ModulePath set to "/usr/X11R6/lib/modules"
(++) using VT number 8
Mandrake stored boot information in the same files o Red Hat: /var/log/dmesg
(kernel messages) and /var/log/boot.log
(services outputs). These info are also logged in /var/log/messages
, with the other system messages.
[root@vagante root]# cat /var/log/dmesg
rakesoft.com) (gcc version 3.3.2 (Mandrake Linux 10.0 3.3.2-6mdk)) #1 SMP Wed Mar 17 14:24:28 CET 2004
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000d8000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001ff70000 (usable)
BIOS-e820: 000000001ff70000 - 000000001ff7b000 (ACPI data)
BIOS-e820: 000000001ff7b000 - 000000001ff80000 (ACPI NVS)
BIOS-e820: 000000001ff80000 - 0000000020000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ff800000 - 00000000ffc00000 (reserved)
BIOS-e820: 00000000fffffc00 - 0000000100000000 (reserved)
511MB LOWMEM available.
found SMP MP-table at 000f67a0
hm, page 000f6000 reserved twice.
hm, page 000f7000 reserved twice.
hm, page 0009f000 reserved twice.
hm, page 000a0000 reserved twice.
On node 0 totalpages: 130928
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 126832 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI present.
ACPI: RSDP (v000 HP ) @ 0x000f67b0
ACPI: RSDT (v001 HP RSDT 0x06040000 LTP 0x00000000) @ 0x1ff738bb
ACPI: FADT (v001 HP SPDG 0x06040000 PTL 0x00000003) @ 0x1ff7aecf
ACPI: MADT (v001 HP APIC 0x06040000 LTP 0x00000000) @ 0x1ff7af43
ACPI: BOOT (v001 HP $SBFTBL$ 0x06040000 LTP 0x00000001) @ 0x1ff7afa1
ACPI: SSDT (v001 HP ACPIHT 0x06040000 LTP 0x00000001) @ 0x1ff7afc9
ACPI: DSDT (v001 HP SPRGDALE 0x06040000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x1008
ACPI: Local APIC address 0xfee00000
ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
Processor #0 15:2 APIC version 20
ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
Processor #1 15:2 APIC version 20
ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
Using ACPI for processor (LAPIC) configuration information
Intel MultiProcessor Specification v1.4
Virtual Wire compatibility mode.
OEM ID: INTEL Product ID: SPDG+ICH5 APIC at: 0xFEE00000
I/O APIC #2 Version 32 at 0xFEC00000.
Enabling APIC mode: Flat. Using 1 I/O APICs
Processors: 2
Built 1 zonelists
Kernel command line: auto BOOT_IMAGE=Mandrake ro root=306 devfs=mount acpi=ht resume=/dev/hda5 splash=silent
bootsplash: silent mode.
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 2793.560 MHz processor.
Using pmtmr for high-res timesource
Console: colour dummy device 80x25
Memory: 513064k/523712k available (1920k kernel code, 9880k reserved, 892k data, 288k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 5537.79 BogoMIPS
Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 206k freed
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU#0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU#0: Thermal monitoring enabled
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
CPU0: Intel(R) Pentium(R) 4 CPU 2.80GHz stepping 09
per-CPU timeslice cutoff: 1463.10 usecs.
task migration cache decay timeout: 2 msecs.
enabled ExtINT on CPU#0
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Booting processor 1/1 eip 3000
Initializing CPU#1
masked ExtINT on CPU#1
ESR value before enabling vector: 00000000
ESR value after enabling vector: 00000000
Calibrating delay loop... 5570.56 BogoMIPS
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: Physical Processor ID: 0
CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#1.
CPU#1: Intel P4/Xeon Extended MCE MSRs (12) available
CPU#1: Thermal monitoring enabled
CPU1: Intel(R) Pentium(R) 4 CPU 2.80GHz stepping 09
Total of 2 processors activated (11108.35 BogoMIPS).
cpu_sibling_map[0] = 1
cpu_sibling_map[1] = 0
ENABLING IO-APIC IRQs
Setting 2 in the phys_id_present_map
...changing IO-APIC physical APIC ID to 2 ... ok.
init IO_APIC IRQs
IO-APIC (apicid-pin) 2-0, 2-4, 2-5, 2-10, 2-11, 2-21, 2-22 not connected.
..TIMER: vector=0x31 pin1=-1 pin2=0
...trying to set up timer (IRQ0) through the 8259A ...
..... (found pin 0) ...works.
number of MP IRQ sources: 25.
number of IO-APIC #2 registers: 24.
testing the IO APIC.......................
IO APIC #2......
.... register #00: 02000000
....... : physical APIC id: 02
....... : Delivery Type: 0
....... : LTS : 0
.... register #01: 00178020
....... : max redirection entries: 0017
....... : PRQ implemented: 1
....... : IO APIC version: 0020
.... IRQ redirection table:
NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
00 001 01 0 0 0 0 0 1 1 31
01 001 01 0 0 0 0 0 1 1 39
02 000 00 1 0 0 0 0 0 0 00
03 001 01 0 0 0 0 0 1 1 41
04 000 00 1 0 0 0 0 0 0 00
05 000 00 1 0 0 0 0 0 0 00
06 001 01 0 0 0 0 0 1 1 49
07 001 01 0 0 0 0 0 1 1 51
08 001 01 0 0 0 0 0 1 1 59
09 001 01 0 0 0 0 0 1 1 61
0a 000 00 1 0 0 0 0 0 0 00
0b 000 00 1 0 0 0 0 0 0 00
0c 001 01 0 0 0 0 0 1 1 69
0d 001 01 0 0 0 0 0 1 1 71
0e 001 01 0 0 0 0 0 1 1 79
0f 001 01 0 0 0 0 0 1 1 81
10 001 01 1 1 0 1 0 1 1 89
11 001 01 1 1 0 1 0 1 1 91
12 001 01 1 1 0 1 0 1 1 99
13 001 01 1 1 0 1 0 1 1 A1
14 001 01 1 1 0 1 0 1 1 A9
15 000 00 1 0 0 0 0 0 0 00
16 000 00 1 0 0 0 0 0 0 00
17 001 01 1 1 0 1 0 1 1 B1
IRQ to pin mappings:
IRQ0 -> 0:0
IRQ1 -> 0:1
IRQ2 -> 0:2
IRQ3 -> 0:3
IRQ6 -> 0:6
IRQ7 -> 0:7
IRQ8 -> 0:8
IRQ9 -> 0:9
IRQ12 -> 0:12
IRQ13 -> 0:13
IRQ14 -> 0:14
IRQ15 -> 0:15
IRQ16 -> 0:16
IRQ17 -> 0:17
IRQ18 -> 0:18
IRQ19 -> 0:19
IRQ20 -> 0:20
IRQ23 -> 0:23
.................................... done.
Using local APIC timer interrupts.
calibrating APIC timer ...
..... CPU clock speed is 2792.0648 MHz.
..... host bus clock speed is 199.0474 MHz.
checking TSC synchronization across 2 CPUs: passed.
Starting migration thread for cpu 0
Starting migration thread for cpu 1
Brought up 1 CPUs
NET: Registered protocol family 16
EISA bus registered
PCI: PCI BIOS revision 2.10 entry at 0xfd972, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040211
ACPI: Interpreter disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay
PnPBIOS: Disabled
PCI: Probing PCI hardware
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
Transparent bridge - 0000:00:1e.0
PCI: Using IRQ router PIIX/ICH [8086/24d0] at 0000:00:1f.0
PCI->APIC IRQ transform: (B0,I29,P0) -> 16
PCI->APIC IRQ transform: (B0,I29,P1) -> 19
PCI->APIC IRQ transform: (B0,I29,P2) -> 18
PCI->APIC IRQ transform: (B0,I29,P3) -> 23
PCI->APIC IRQ transform: (B0,I31,P0) -> 17
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B0,I31,P1) -> 17
PCI->APIC IRQ transform: (B1,I0,P0) -> 16
PCI->APIC IRQ transform: (B2,I0,P0) -> 20
PCI->APIC IRQ transform: (B2,I1,P0) -> 17
PCI->APIC IRQ transform: (B2,I1,P1) -> 18
PCI->APIC IRQ transform: (B2,I2,P0) -> 19
vesafb: framebuffer at 0xe0000000, mapped to 0xe0800000, size 16384k
vesafb: mode is 1024x768x16, linelength=2048, pages=1
vesafb: protected mode interface info at c000:e4e0
vesafb: scrolling: redraw
vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
fb0: VESA VGA frame buffer device
SBF: Simple Boot Flag extension found and enabled.
SBF: Setting boot flags 0x1
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: disabled - APM is not SMP safe.
Starting balanced_irq
ikconfig 0.7 with /proc/config*
VFS: Disk quotas dquot_6.5.1
devfs: 2004-01-31 Richard Gooch ([email protected])
devfs: boot_options: 0x1
Initializing Cryptographic API
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
bootsplash 3.1.4-2004/02/19: looking for picture.... silentjpeg size 40369 bytes, found (1024x768, 23048 bytes, v3).
Console: switching to colour frame buffer device 122x43
pty: 1024 Unix98 ptys configured
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A
RAMDISK driver initialized: 16 RAM disks of 32000K size 1024 blocksize
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH5: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ICH5: chipset revision 2
ICH5: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x2040-0x2047, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x2048-0x204f, BIOS settings: hdc:DMA, hdd:pio
hda: TOSHIBA MK6021GAS, ATA DISK drive
Using anticipatory io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: HL-DT-STCD-RW/DVD DRIVE GCC-4241N, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 117210240 sectors (60011 MB), CHS=65535/16/63, UDMA(100)
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 p4 < p5 p6 p7 p8 p9 p10 p11 p12 >
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
Synaptics Touchpad, model: 1
Firmware: 5.9
Sensor: 35
new absolute packet format
Touchpad has extended capability bits
-> palm detection
input: SynPS/2 Synaptics TouchPad on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
EISA: Probing bus 0 at eisa0
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 32768)
NET: Registered protocol family 1
BIOS EDD facility v0.13 2004-Mar-09, 1 devices found
Please report your BIOS at http://linux.dell.com/edd/results.html
PM: Reading pmdisk image.
PM: Resume from disk failed.
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
Mounted devfs on /dev
found reiserfs format "3.6" with standard journal
Reiserfs journal params: device hda6, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda6) for (hda6)
Using r5 hash to sort names
Mounted devfs on /dev
Freeing unused kernel memory: 288k freed
Real Time Clock Driver v1.12
drivers/usb/core/usb.c: registered new driver usbfs
drivers/usb/core/usb.c: registered new driver hub
drivers/usb/host/uhci-hcd.c: USB Universal Host Controller Interface driver v2.1
uhci_hcd 0000:00:1d.0: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 16, io base 00001cc0
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 1
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.1: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 19, io base 00001ce0
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.2: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 18, io base 00002000
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
ehci_hcd 0000:00:1d.7: EHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 23, pci mem e1824000
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 4
PCI: cache line size of 128 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 6 ports detected
loop: loaded (max 8 devices)
Adding 1020088k swap on /dev/hda5. Priority:-1 extents:1
nvidia: module license 'NVIDIA' taints kernel.
0: nvidia: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-5336 Wed Jan 14 18:29:26 PST 2004
SCSI subsystem initialized
Initializing USB Mass Storage driver...
drivers/usb/core/usb.c: registered new driver usb-storage
USB Mass Storage support registered.
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 865 Chipset.
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 128M @ 0xd8000000
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda2, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
found reiserfs format "3.6" with standard journal
Reiserfs journal params: device hda8, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda8) for (hda8)
Using r5 hash to sort names
found reiserfs format "3.6" with standard journal
Reiserfs journal params: device hda10, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda10) for (hda10)
Using r5 hash to sort names
found reiserfs format "3.6" with standard journal
Reiserfs journal params: device hda9, size 8192, journal first block 18, max trans len 1024, max batch 900, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda9) for (hda9)
Using r5 hash to sort names
NTFS driver 2.1.6 [Flags: R/O MODULE].
NTFS volume version 3.1.
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
ohci1394: $Rev: 1097 $ Ben Collins <[email protected]>
ohci1394: fw-host0: OHCI-1394 1.1 (PCI): IRQ=[19] MMIO=[d2005000-d20057ff] Max Packet=[2048]
ieee1394: Host added: ID:BUS[0-00:1023] GUID[00508b088000fcc7]
8139too Fast Ethernet driver 0.9.27
eth0: RealTek RTL8139 at 0xe204f800, 00:c0:9f:2d:c8:a4, IRQ 20
eth0: Identified 8139 chip type 'RTL-8101'
[root@vagante root]# cat /var/log/boot.log
Aug 6 15:13:36 vagante alsa: succeeded
Aug 6 15:13:37 vagante alsa: succeeded
Aug 6 17:13:14 vagante rc.sysinit: Setting default font (lat0-16): succeeded
Aug 6 17:13:14 vagante rc.sysinit: Mounting proc filesystem succeeded
Aug 6 17:13:15 vagante rc.sysinit: Mounting sysfs on /sys succeeded
Aug 6 17:13:15 vagante devfsd: Started device management daemon v1.3.25 for /dev
Aug 6 17:13:16 vagante rc.sysinit: Running DevFs daemon succeeded
Aug 6 17:13:16 vagante rc.sysinit: Unmounting initrd: succeeded
Aug 6 17:13:17 vagante rc.sysinit: Configuring kernel parameters: succeeded
Aug 6 15:13:17 vagante date: Fri Aug 6 15:13:17 CEST 2004
Aug 6 15:13:17 vagante rc.sysinit: Setting clock (localtime): Fri Aug 6 15:13:17 CEST 2004 succeeded
Aug 6 15:13:17 vagante rc.sysinit: Loading default keymap succeeded
Aug 6 15:13:17 vagante rc.sysinit: Setting hostname vagante: succeeded
Aug 6 15:13:18 vagante usb: Initializing USB controller (usb-uhci): succeeded
Aug 6 15:13:18 vagante usb: Initializing USB controller (ehci-hcd): succeeded
Aug 6 15:13:18 vagante usb: Mount USB filesystem succeeded
Aug 6 15:13:19 vagante fsck: Filesystem seems mounted read-only. Skipping journal replay.
Aug 6 15:13:19 vagante fsck: Checking internal tree..
Aug 6 15:13:19 vagante fsck: Reiserfs super block in block 16 on 0x306 of format 3.6 with standard journal
Aug 6 15:13:19 vagante fsck: Blocks (total/free): 2047996/1078732 by 4096 bytes
Aug 6 15:13:19 vagante fsck: Filesystem is cleanly umounted
Aug 6 15:13:19 vagante fsck: / 2 (of 53)/ 1 (of 136)
Aug 6 15:13:19 vagante fsck: / 3 (of 53)/ 1 (of 112)
[...]
Aug 6 15:13:20 vagante fsck: finished
Aug 6 15:13:20 vagante rc.sysinit: Remounting root filesystem in read-write mode: succeeded
Aug 6 15:13:20 vagante rc.sysinit: Activating swap partitions: succeeded
Aug 6 15:13:20 vagante : Loading module: nvidia
Aug 6 15:13:21 vagante : Loading module: scsi_hostadapter
Aug 6 15:13:21 vagante : Loading module: intel-agp
Aug 6 15:13:21 vagante fsck: /dev/hda7: clean, 2468/1030176 files, 1473704/2056942 blocks
Aug 6 15:13:21 vagante fsck: Replaying journal..
Aug 6 15:13:21 vagante fsck: 0 transactions replayed
Aug 6 15:13:21 vagante fsck: Checking internal tree..
Aug 6 15:13:21 vagante fsck: Reiserfs super block in block 16 on 0x308 of format 3.6 with standard journal
Aug 6 15:13:21 vagante fsck: Blocks (total/free): 732430/258039 by 4096 bytes
Aug 6 15:13:21 vagante fsck: Filesystem is cleanly umounted
Aug 6 15:13:21 vagante fsck: / 1 (of 163)
Aug 6 15:13:21 vagante fsck: / 2 (of 163)/ 1 (of 151)
Aug 6 15:13:21 vagante fsck: / 3 (of 163)
Aug 6 15:13:21 vagante fsck: / 1 (of 89)
Aug 6 15:13:21 vagante fsck: / 4 (of 163)
Aug 6 15:13:21 vagante fsck: / 1 (of 170)
Aug 6 15:13:21 vagante fsck: / 5 (of 163)
Aug 6 15:13:21 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 6 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 7 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 8 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 85)
Aug 6 15:13:22 vagante fsck: / 9 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 10 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 11 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 150)
Aug 6 15:13:22 vagante fsck: / 12 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 149)
Aug 6 15:13:22 vagante fsck: / 13 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 131)
Aug 6 15:13:22 vagante fsck: / 14 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 15 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 160)
Aug 6 15:13:22 vagante fsck: / 16 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 128)
Aug 6 15:13:22 vagante fsck: / 17 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 128)
Aug 6 15:13:22 vagante fsck: / 18 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 167)
Aug 6 15:13:22 vagante fsck: / 19 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 20 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 21 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 22 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 146)
Aug 6 15:13:22 vagante fsck: / 23 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 146)
Aug 6 15:13:22 vagante fsck: / 24 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 85)
Aug 6 15:13:22 vagante fsck: / 25 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 26 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 27 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 163)
Aug 6 15:13:22 vagante fsck: / 28 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 154)
Aug 6 15:13:22 vagante fsck: / 29 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 30 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 31 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 90)
Aug 6 15:13:22 vagante fsck: / 32 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 89)
Aug 6 15:13:22 vagante fsck: / 33 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 34 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 35 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 36 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 37 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 129)
Aug 6 15:13:22 vagante fsck: / 38 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 149)
Aug 6 15:13:22 vagante fsck: / 39 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 121)
Aug 6 15:13:22 vagante fsck: / 40 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 41 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 42 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 43 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 44 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 45 (of 163)
Aug 6 15:13:22 vagante fsck: / 46 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 47 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 48 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 49 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 129)
Aug 6 15:13:22 vagante fsck: / 50 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 51 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 52 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 53 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 54 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 55 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 132)
Aug 6 15:13:22 vagante fsck: / 56 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 57 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 58 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 59 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 135)
Aug 6 15:13:22 vagante fsck: / 60 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 61 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 62 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 63 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 64 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 65 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 66 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 67 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 68 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 69 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 70 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 71 (of 163)
Aug 6 15:13:22 vagante fsck: / 1 (of 170)
Aug 6 15:13:22 vagante fsck: / 72 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 73 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 130)
Aug 6 15:13:23 vagante fsck: / 74 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 75 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 76 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 89)
Aug 6 15:13:23 vagante fsck: / 77 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 78 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 79 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 80 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 87)
Aug 6 15:13:23 vagante fsck: / 81 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 154)
Aug 6 15:13:23 vagante fsck: / 82 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 83 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 84 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 85 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 86 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 87 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 88 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 89 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 90 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 91 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 92 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 93 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 94 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 95 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 96 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 129)
Aug 6 15:13:23 vagante fsck: / 97 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: / 98 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 136)
Aug 6 15:13:23 vagante fsck: / 99 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /100 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /101 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /102 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 129)
Aug 6 15:13:23 vagante fsck: /103 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /104 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /105 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 150)
Aug 6 15:13:23 vagante fsck: /106 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 153)
Aug 6 15:13:23 vagante fsck: /107 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /108 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /109 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /110 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /111 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /112 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /113 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /114 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /115 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /116 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /117 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 86)
Aug 6 15:13:23 vagante fsck: /118 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 163)
Aug 6 15:13:23 vagante fsck: /119 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 169)
Aug 6 15:13:23 vagante fsck: /120 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 170)
Aug 6 15:13:23 vagante fsck: /121 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 163)
Aug 6 15:13:23 vagante fsck: /122 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 160)
Aug 6 15:13:23 vagante fsck: /123 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 147)
Aug 6 15:13:23 vagante fsck: /124 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 159)
Aug 6 15:13:23 vagante fsck: /125 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 147)
Aug 6 15:13:23 vagante fsck: /126 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 149)
Aug 6 15:13:23 vagante fsck: /127 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 127)
Aug 6 15:13:23 vagante fsck: /128 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 127)
Aug 6 15:13:23 vagante fsck: /129 (of 163)
Aug 6 15:13:23 vagante fsck: / 1 (of 130)
Aug 6 15:13:24 vagante fsck: /130 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 170)
Aug 6 15:13:24 vagante fsck: /131 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 153)
Aug 6 15:13:24 vagante fsck: /132 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 101)
Aug 6 15:13:24 vagante fsck: /133 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 141)
Aug 6 15:13:24 vagante fsck: /134 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 145)
Aug 6 15:13:24 vagante fsck: /135 (of 163)
Aug 6 15:13:24 vagante fsck: /136 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 118)
Aug 6 15:13:24 vagante fsck: /137 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 130)
Aug 6 15:13:24 vagante fsck: /138 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 124)
Aug 6 15:13:24 vagante fsck: /139 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 152)
Aug 6 15:13:24 vagante fsck: /140 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 160)
Aug 6 15:13:24 vagante fsck: /141 (of 163)
Aug 6 15:13:24 vagante fsck: /142 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 148)
Aug 6 15:13:24 vagante fsck: /143 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 147)
Aug 6 15:13:24 vagante fsck: /144 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 87)
Aug 6 15:13:24 vagante fsck: /145 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 160)
Aug 6 15:13:24 vagante fsck: /146 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 161)
Aug 6 15:13:24 vagante fsck: /147 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 109)
Aug 6 15:13:24 vagante fsck: /148 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 130)
Aug 6 15:13:24 vagante fsck: /149 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 170)
Aug 6 15:13:24 vagante fsck: /150 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 149)
Aug 6 15:13:24 vagante fsck: /151 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 151)
Aug 6 15:13:24 vagante fsck: /152 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 158)
Aug 6 15:13:24 vagante fsck: /153 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 170)
Aug 6 15:13:24 vagante fsck: /154 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 149)
Aug 6 15:13:24 vagante fsck: /155 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 127)
Aug 6 15:13:24 vagante fsck: /156 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 141)
Aug 6 15:13:24 vagante fsck: /157 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 170)
Aug 6 15:13:24 vagante fsck: /158 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 163)
Aug 6 15:13:24 vagante fsck: /159 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 164)
Aug 6 15:13:24 vagante fsck: /160 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 166)
Aug 6 15:13:24 vagante fsck: /161 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 154)
Aug 6 15:13:24 vagante fsck: /162 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 170)
Aug 6 15:13:24 vagante fsck: /163 (of 163)
Aug 6 15:13:24 vagante fsck: / 1 (of 134)
Aug 6 15:13:24 vagante fsck: finished
Aug 6 15:13:24 vagante fsck: /share: clean, 55583/1281696 files, 1695250/2560359 blocks
Aug 6 15:13:26 vagante mount: mount: special device /dev/scsi/host0/bus0/target0/lun0/part1 does not exist
Aug 6 15:13:26 vagante mount: mount: special device /dev/sda1 does not exist
Aug 6 15:13:27 vagante rc.sysinit: Mounting local filesystems: failed
Aug 6 15:13:27 vagante rc.sysinit: Mounting loopback filesystems: succeeded
Aug 6 15:13:27 vagante loadkeys: Loading /usr/lib/kbd/keymaps/i386/qwerty/it-latin1.kmap.gz
Aug 6 15:13:27 vagante keytable: Loading keymap: it-latin1 succeeded
Aug 6 15:13:27 vagante loadkeys: Loading /usr/lib/kbd/keymaps/include/compose.latin.inc.gz
Aug 6 15:13:27 vagante keytable: Loading compose keys: compose.latin.inc succeeded
Aug 6 15:13:27 vagante keytable: succeeded
Aug 6 15:13:27 vagante rc.sysinit: Enabling swap space: succeeded
Aug 6 15:13:27 vagante rc.sysinit: Initializing firewire controller (ohci1394): succeeded
Aug 6 15:13:29 vagante mandrake_everytime: Starting netprofile: succeeded
Aug 6 15:13:29 vagante iptables: Applying iptables firewall rules:
Aug 6 15:13:30 vagante iptables: Applying iptables firewall rules succeeded
Aug 6 15:13:30 vagante iptables: ^[[65G
Aug 6 15:13:30 vagante iptables: [^[[1;32m
Aug 6 15:13:30 vagante iptables:
Aug 6 15:13:30 vagante rc: Starting iptables: succeeded
Aug 6 15:13:30 vagante pcmcia: Starting PCMCIA services:
Aug 6 15:13:30 vagante pcmcia: cardmgr[1137]: watching 1 socket
Aug 6 15:13:30 vagante pcmcia: done.
Aug 6 15:13:30 vagante rc: Starting pcmcia: succeeded
Aug 6 15:13:30 vagante network: Setting network parameters: succeeded
Aug 6 15:13:31 vagante network: Bringing up loopback interface: succeeded
Aug 6 15:13:34 vagante network: Bringing up interface eth0: succeeded
Aug 6 15:13:38 vagante sound: Loading mixer settings succeeded
Aug 6 15:13:38 vagante random: Initializing random number generator: succeeded
Aug 6 15:13:38 vagante xfs: xfs startup succeeded
Aug 6 15:13:39 vagante dm: Starting display manager:
Aug 6 15:13:39 vagante dm: Display manager startup succeeded
Aug 6 15:13:39 vagante dm: ^[[65G
Aug 6 15:13:39 vagante dm: [^[[1;32m
Aug 6 15:13:39 vagante dm:
Aug 6 15:13:39 vagante rc: Starting dm: succeeded
Aug 6 15:13:39 vagante arpwatch: arpwatch startup succeeded
Aug 6 15:13:40 vagante named: named startup succeeded
Aug 6 15:13:40 vagante sshd: Starting sshd:
Aug 6 15:13:41 vagante sshd: startup succeeded
Aug 6 15:13:41 vagante sshd: ^[[65G
Aug 6 15:13:41 vagante sshd: [^[[1;32m
Aug 6 15:13:41 vagante sshd:
Aug 6 15:13:41 vagante rc: Starting sshd: succeeded
Aug 6 15:13:41 vagante xinetd: xinetd startup succeeded
Aug 6 15:13:47 vagante cups: cupsd startup succeeded
Aug 6 15:13:47 vagante dhcpd: dhcpd startup failed
Aug 6 15:13:47 vagante loadkeys: Loading /usr/lib/kbd/keymaps/i386/qwerty/it-latin1.kmap.gz
Aug 6 15:13:47 vagante keytable: Loading keymap: it-latin1 succeeded
Aug 6 15:13:47 vagante loadkeys: Loading /usr/lib/kbd/keymaps/include/compose.latin.inc.gz
Aug 6 15:13:47 vagante keytable: Loading compose keys: compose.latin.inc succeeded
Aug 6 15:13:47 vagante keytable: succeeded
Aug 6 15:13:48 vagante crond: crond startup succeeded
Aug 6 15:13:48 vagante squid: Starting squid:
Aug 6 15:13:48 vagante squid: ^[[65G[^[[1;32m
Aug 6 15:13:48 vagante squid:
Aug 6 15:13:48 vagante rc: Starting squid: succeeded
Aug 6 15:13:48 vagante lisa: Starting lisa: succeeded
Aug 6 15:13:49 vagante rc: Starting kheader: succeeded
Aug 6 15:13:49 vagante devfsd: Running devfsd actions: succeeded
Aug 6 15:15:29 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 15:15:29 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 15:15:29 vagante network: Shutting down interface eth0: succeeded
Aug 6 15:15:29 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 15:15:29 vagante network: Shutting down loopback interface: succeeded
Aug 6 15:15:29 vagante network: Setting network parameters: succeeded
Aug 6 15:15:29 vagante network: Bringing up loopback interface: succeeded
Aug 6 15:15:33 vagante network: Bringing up interface eth0: succeeded
Aug 6 16:29:47 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:29:47 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:29:47 vagante network: Shutting down interface eth0: succeeded
Aug 6 16:29:47 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:29:47 vagante network: Shutting down loopback interface: succeeded
Aug 6 16:29:47 vagante network: Setting network parameters: succeeded
Aug 6 16:29:48 vagante network: Bringing up loopback interface: succeeded
Aug 6 16:29:53 vagante network: Bringing up interface eth0: succeeded
Aug 6 16:34:52 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:34:52 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:34:52 vagante network: Shutting down interface eth0: succeeded
Aug 6 16:34:52 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:34:52 vagante network: Shutting down loopback interface: succeeded
Aug 6 16:34:52 vagante network: Setting network parameters: succeeded
Aug 6 16:34:52 vagante network: Bringing up loopback interface: succeeded
Aug 6 16:34:54 vagante network: Bringing up interface eth0: succeeded
Aug 6 16:57:45 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:57:45 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:57:45 vagante network: Shutting down interface eth0: succeeded
Aug 6 16:57:45 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 16:57:45 vagante network: Shutting down loopback interface: succeeded
Aug 6 16:57:46 vagante network: Setting network parameters: succeeded
Aug 6 16:57:46 vagante network: Bringing up loopback interface: succeeded
Aug 6 16:57:47 vagante network: Bringing up interface eth0: succeeded
Aug 6 17:08:28 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 17:08:28 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 17:08:28 vagante network: Shutting down interface eth0: succeeded
Aug 6 17:08:28 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 17:08:28 vagante network: Shutting down loopback interface: succeeded
Aug 6 17:08:28 vagante network: Setting network parameters: succeeded
Aug 6 17:08:28 vagante network: Bringing up loopback interface: succeeded
Aug 6 17:08:33 vagante network: Bringing up interface eth0: succeeded
Aug 6 19:31:00 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 19:31:00 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 19:31:00 vagante network: Shutting down interface eth0: succeeded
Aug 6 19:31:00 vagante ifdown: RTNETLINK answers: No such device or address
Aug 6 19:31:00 vagante network: Shutting down loopback interface: succeeded
Aug 6 19:31:00 vagante network: Setting network parameters: succeeded
Aug 6 19:31:01 vagante network: Bringing up loopback interface: succeeded
Aug 6 19:31:02 vagante network: Bringing up interface eth0: succeeded
Aug 6 20:23:27 vagante lisa: Stopping lisa: succeeded
Aug 6 20:23:27 vagante dm: Stopping display manager:
Aug 6 20:23:27 vagante dm: Display manager shutdown succeeded
Aug 6 20:23:27 vagante dm:
Aug 6 20:23:28 vagante rc: Stopping dm: succeeded
Aug 6 20:23:28 vagante devfsd: devfsd shutdown succeeded
Aug 6 20:23:28 vagante devfsd: Stopping devfsd daemon: succeeded
Aug 6 20:23:28 vagante xfs: xfs shutdown succeeded
Aug 6 20:23:28 vagante rc: Stopping kheader: succeeded
Aug 6 20:23:28 vagante squid: Stopping squid:
Aug 6 20:23:28 vagante squid: /etc/rc0.d/K25squid: line 147: 6889 Aborted $SQUID -k check >/dev/null 2>&1
Aug 6 20:23:28 vagante squid: ^[[65G[^[[1;31m
Aug 6 20:23:28 vagante squid:
Aug 6 20:23:28 vagante rc: Stopping squid: failed
Aug 6 20:23:28 vagante sshd: Stopping sshd:
Aug 6 20:23:28 vagante sshd: stop succeeded
Aug 6 20:23:28 vagante sshd: ^[[65G
Aug 6 20:23:28 vagante sshd: [^[[1;32m
Aug 6 20:23:28 vagante sshd:
Aug 6 20:23:28 vagante rc: Stopping sshd: succeeded
Aug 6 20:23:28 vagante arpwatch: arpwatch shutdown failed
Aug 6 20:23:29 vagante named: named shutdown succeeded
Aug 6 20:23:29 vagante xinetd: xinetd shutdown succeeded
Aug 6 20:23:29 vagante crond: crond shutdown succeeded
Aug 6 20:23:29 vagante cups: cupsd shutdown succeeded
Aug 6 20:23:29 vagante alsa: Doing alsactl to store mixer settings...
Aug 6 20:23:30 vagante alsa: succeeded
Aug 6 20:23:30 vagante alsa: ^[[65G
Aug 6 20:23:30 vagante alsa: [^[[1;32m
Aug 6 20:23:30 vagante alsa:
Aug 6 20:23:30 vagante alsa: Shutting down ALSA sound driver (version 1.0.2c):
Aug 6 20:23:31 vagante alsa: succeeded
Aug 6 20:23:31 vagante alsa: ^[[65G
Aug 6 20:23:31 vagante alsa: [^[[1;32m
Aug 6 20:23:31 vagante alsa:
Aug 6 20:23:31 vagante rc: Stopping alsa: succeeded
Aug 6 20:23:31 vagante dd: 1+0 records in
Aug 6 20:23:31 vagante dd: 1+0 records out
Aug 6 20:23:31 vagante random: Saving random seed: succeeded
All the boot information and output of a Suse 9 system can be retrieved in /var/log/boot.msg
. Here you find the kernel messages, stored by the ksyslog daemon, the init output and the messages of the various services started at the chosen runlevel.
This file is rewritten at every reboot, a copy of the output of the previous boot is kept in /var/log/boot.omsg
Here follows the output of the boot messages on a fresh Suse 9.1 on a HP Pavillon zd7000 laptop.
[root@vagante root]# cat /mnt/suse/var/log/boot.msg
Inspecting /boot/System.map-2.6.5-7.108-smp
Loaded 24327 symbols from /boot/System.map-2.6.5-7.108-smp.
Symbols match kernel version 2.6.5.
No module symbols loaded - kernel modules not enabled.
klogd 1.4.1, log source = ksyslog started. Kernel output starts here
<4>Linux version 2.6.5-7.108-smp (geeko@buildhost) (gcc version 3.3.3 (SuSE Linux)) #1 SMP Wed Aug 25 13:34:40 UTC 2004 2.6.5 is the default kernel for Suse 9.1
<6>BIOS-provided physical RAM map:
<4> BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
<4> BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
<4> BIOS-e820: 00000000000d8000 - 0000000000100000 (reserved)
<4> BIOS-e820: 0000000000100000 - 000000001ff70000 (usable)
<4> BIOS-e820: 000000001ff70000 - 000000001ff7b000 (ACPI data)
<4> BIOS-e820: 000000001ff7b000 - 000000001ff80000 (ACPI NVS)
<4> BIOS-e820: 000000001ff80000 - 0000000020000000 (reserved)
<4> BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
<4> BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
<4> BIOS-e820: 00000000ff800000 - 00000000ffc00000 (reserved)
<4> BIOS-e820: 00000000fffffc00 - 0000000100000000 (reserved)
<5>500MB vmalloc/ioremap area available.
<5>0MB HIGHMEM available.
<5>511MB LOWMEM available.
<6>found SMP MP-table at 000f67a0
<4>On node 0 totalpages: 130928
<4> DMA zone: 4096 pages, LIFO batch:1
<4> Normal zone: 126832 pages, LIFO batch:16
<4> HighMem zone: 0 pages, LIFO batch:1
<6>DMI present.
<6>Using APIC driver default
<6>ACPI: RSDP (v000 HP ) @ 0x000f67b0
<6>ACPI: RSDT (v001 HP RSDT 0x06040000 LTP 0x00000000) @ 0x1ff738bb
<6>ACPI: FADT (v001 HP SPDG 0x06040000 PTL 0x00000003) @ 0x1ff7aecf
<6>ACPI: MADT (v001 HP APIC 0x06040000 LTP 0x00000000) @ 0x1ff7af43
<6>ACPI: BOOT (v001 HP $SBFTBL$ 0x06040000 LTP 0x00000001) @ 0x1ff7afa1
<6>ACPI: SSDT (v001 HP ACPIHT 0x06040000 LTP 0x00000001) @ 0x1ff7afc9
<6>ACPI: DSDT (v001 HP SPRGDALE 0x06040000 MSFT 0x0100000e) @ 0x00000000
<6>ACPI: PM-Timer IO Port: 0x1008
<7>ACPI: Local APIC address 0xfee00000
<4>ES7000: did not find Unisys ACPI OEM table!
<6>ACPI: LAPIC (acpi_id[0x00] lapic_id[0x00] enabled)
<4>Processor #0 15:2 APIC version 20
<6>ACPI: LAPIC (acpi_id[0x01] lapic_id[0x01] enabled)
<4>Processor #1 15:2 APIC version 20
<6>ACPI: LAPIC_NMI (acpi_id[0x00] high edge lint[0x1])
<6>ACPI: LAPIC_NMI (acpi_id[0x01] high edge lint[0x1])
<6>ACPI: IOAPIC (id[0x02] address[0xfec00000] global_irq_base[0x0])
<6>IOAPIC[0]: Assigned apic_id 2
<4>IOAPIC[0]: apic_id 2, version 32, address 0xfec00000, GSI 0-23
<6>ACPI: INT_SRC_OVR (bus 0 bus_irq 9 global_irq 9 high level)
<4>Enabling APIC mode: Flat. Using 1 I/O APICs
<6>Using ACPI (MADT) for SMP configuration information
<4>Built 1 zonelists
<4>Kernel command line: root=/dev/hda9 vga=0x317 desktop resume=/dev/hda5 splash=silent
<6>bootsplash: silent mode.
<6>Initializing CPU#0
<4>PID hash table entries: 2048 (order 11: 16384 bytes)
<4>CKRM Initialization
<4>...... Initializing ClassType
<4>...... Initializing ClassType
<4>CKRM Initialization done
<4>Detected 2794.439 MHz processor.
<6>Using tsc for high-res timesource
<4>Console: colour dummy device 80x25
<6>Memory: 512740k/523712k available (2227k kernel code, 10188k reserved, 762k data, 244k init, 0k highmem)
<4>Checking if this processor honours the WP bit even in supervisor mode... Ok.
<4>Calibrating delay loop... 5521.40 BogoMIPS
<6>Security Scaffold v1.0.0 initialized
<6>SELinux: Disabled at boot.
<6>Dentry cache hash table entries: 65536 (order: 6, 262144 bytes)
<4>Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
<4>Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
<7>CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
<7>CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000
<6>CPU: Trace cache: 12K uops, L1 D cache: 8K
<6>CPU: L2 cache: 512K
<6>CPU: Physical Processor ID: 0
<7>CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080
<6>Intel machine check architecture supported.
<6>Intel machine check reporting enabled on CPU#0.
<6>CPU#0: Intel P4/Xeon Extended MCE MSRs (12) available
<6>CPU#0: Thermal monitoring enabled
<6>Enabling fast FPU save and restore... done.
<6>Enabling unmasked SIMD FPU exception support... done.
<6>Checking 'hlt' instruction... OK.
<4>CPU0: Intel(R) Pentium(R) 4 CPU 2.80GHz stepping 09
<4>per-CPU timeslice cutoff: 1462.58 usecs.
<4>task migration cache decay timeout: 2 msecs.
<4>enabled ExtINT on CPU#0
<4>ESR value before enabling vector: 00000000
<4>ESR value after enabling vector: 00000000
<4>Booting processor 1/1 eip 3000
<6>Initializing CPU#1
<4>masked ExtINT on CPU#1
<4>ESR value before enabling vector: 00000000
<4>ESR value after enabling vector: 00000000
<4>Calibrating delay loop... 5570.56 BogoMIPS
<7>CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
<7>CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000
<6>CPU: Trace cache: 12K uops, L1 D cache: 8K
<6>CPU: L2 cache: 512K
<6>CPU: Physical Processor ID: 0
<7>CPU: After all inits, caps: bfebfbff 00000000 00000000 00000080
<6>Intel machine check architecture supported.
<6>Intel machine check reporting enabled on CPU#1.
<6>CPU#1: Intel P4/Xeon Extended MCE MSRs (12) available
<6>CPU#1: Thermal monitoring enabled
<4>CPU1: Intel(R) Pentium(R) 4 CPU 2.80GHz stepping 09
<6>Total of 2 processors activated (11091.96 BogoMIPS).Pentium 4 with its dual hyperthreading computing pipes, is treated as a biprocesssor, for this reason a smp kernel is used
<4>ENABLING IO-APIC IRQs
<7>init IO_APIC IRQs
<7> IO-APIC (apicid-pin) 2-16, 2-17, 2-18, 2-19, 2-20, 2-21, 2-22, 2-23 not connected.
<6>..TIMER: vector=0x31 pin1=0 pin2=-1
<4>Using local APIC timer interrupts.
<4>calibrating APIC timer ...
<4>..... CPU clock speed is 2792.0625 MHz.
<4>..... host bus clock speed is 199.0473 MHz.
<4>checking TSC synchronization across 2 CPUs: passed.
<4>Brought up 2 CPUs
<6>checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
<6>Looking for DSDT in initrd ...No customized DSDT found in initrd!
<6>Freeing initrd memory: 1192k freed
<6>NET: Registered protocol family 16
<6>PCI: PCI BIOS revision 2.10 entry at 0xfd972, last bus=2
<6>PCI: Using configuration type 1
<6>mtrr: v2.0 (20020519)
<6>ACPI: Subsystem revision 20040326
<3>ACPI breakpoint: Executed AML Breakpoint opcode
<6>ACPI: Interpreter enabled
<6>ACPI: Using IOAPIC for interrupt routing
<6>ACPI: PCI Root Bridge [PCI0] (00:00)
<4>PCI: Probing PCI hardware (bus 00)
<6>PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
<4>Transparent bridge - 0000:00:1e.0
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
<7>ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB_._PRT]
<4>ACPI: PCI Interrupt Link [LNKA] (IRQs 3 10 11 14 15) *5
<4>ACPI: PCI Interrupt Link [LNKB] (IRQs 3 *10 11 14 15)
<4>ACPI: PCI Interrupt Link [LNKC] (IRQs 3 *10 11 14 15)
<4>ACPI: PCI Interrupt Link [LNKD] (IRQs 3 10 *11 14 15)
<4>ACPI: PCI Interrupt Link [LNKE] (IRQs 3 10 11 14 15) *4
<4>ACPI: PCI Interrupt Link [LNKF] (IRQs 3 10 11 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [LNKG] (IRQs 3 10 11 14 15) *0, disabled.
<4>ACPI: PCI Interrupt Link [LNKH] (IRQs 3 10 *11 14 15)
<6>ACPI: Embedded Controller [EC0] (gpe 29)
<6>Linux Plug and Play Support v0.97 (c) Adam Belay
<7>00:00:1f[A] -> 2-18 -> IRQ 18 level low
<7>00:00:1f[B] -> 2-17 -> IRQ 17 level low
<7>00:00:1d[A] -> 2-16 -> IRQ 16 level low
<7>00:00:1d[B] -> 2-19 -> IRQ 19 level low
<7>00:00:1d[D] -> 2-23 -> IRQ 23 level low
<7>00:02:00[A] -> 2-20 -> IRQ 20 level low
<7>00:02:03[A] -> 2-21 -> IRQ 21 level low
<7>00:02:03[B] -> 2-22 -> IRQ 22 level low
<7>number of MP IRQ sources: 16.
<7>number of IO-APIC #2 registers: 24.
<6>testing the IO APIC.......................
<7>IO APIC #2......
<7>.... register #00: 02000000
<7>....... : physical APIC id: 02
<7>....... : Delivery Type: 0
<7>....... : LTS : 0
<7>.... register #01: 00178020
<7>....... : max redirection entries: 0017
<7>....... : PRQ implemented: 1
<7>....... : IO APIC version: 0020
<7>.... IRQ redirection table:
<7> NR Log Phy Mask Trig IRR Pol Stat Dest Deli Vect:
<7> 00 0FF 0F 0 0 0 0 0 1 1 31
<7> 01 0FF 0F 0 0 0 0 0 1 1 39
<7> 02 0FF 0F 0 0 0 0 0 1 1 41
<7> 03 0FF 0F 0 0 0 0 0 1 1 49
<7> 04 0FF 0F 0 0 0 0 0 1 1 51
<7> 05 0FF 0F 0 0 0 0 0 1 1 59
<7> 06 0FF 0F 0 0 0 0 0 1 1 61
<7> 07 0FF 0F 0 0 0 0 0 1 1 69
<7> 08 0FF 0F 0 0 0 0 0 1 1 71
<7> 09 0FF 0F 0 1 0 0 0 1 1 79
<7> 0a 0FF 0F 0 0 0 0 0 1 1 81
<7> 0b 0FF 0F 0 0 0 0 0 1 1 89
<7> 0c 0FF 0F 0 0 0 0 0 1 1 91
<7> 0d 0FF 0F 0 0 0 0 0 1 1 99
<7> 0e 0FF 0F 0 0 0 0 0 1 1 A1
<7> 0f 0FF 0F 0 0 0 0 0 1 1 A9
<7> 10 003 03 1 1 0 1 0 1 1 C1
<7> 11 003 03 1 1 0 1 0 1 1 B9
<7> 12 003 03 1 1 0 1 0 1 1 B1
<7> 13 003 03 1 1 0 1 0 1 1 C9
<7> 14 003 03 1 1 0 1 0 1 1 D9
<7> 15 003 03 1 1 0 1 0 1 1 E1
<7> 16 003 03 1 1 0 1 0 1 1 E9
<7> 17 003 03 1 1 0 1 0 1 1 D1
<7>IRQ to pin mappings:
<7>IRQ0 -> 0:0
<7>IRQ1 -> 0:1
<7>IRQ2 -> 0:2
<7>IRQ3 -> 0:3
<7>IRQ4 -> 0:4
<7>IRQ5 -> 0:5
<7>IRQ6 -> 0:6
<7>IRQ7 -> 0:7
<7>IRQ8 -> 0:8
<7>IRQ9 -> 0:9
<7>IRQ10 -> 0:10
<7>IRQ11 -> 0:11
<7>IRQ12 -> 0:12
<7>IRQ13 -> 0:13
<7>IRQ14 -> 0:14
<7>IRQ15 -> 0:15
<7>IRQ16 -> 0:16
<7>IRQ17 -> 0:17
<7>IRQ18 -> 0:18
<7>IRQ19 -> 0:19
<7>IRQ20 -> 0:20
<7>IRQ21 -> 0:21
<7>IRQ22 -> 0:22
<7>IRQ23 -> 0:23
<6>.................................... done.
<6>PCI: Using ACPI for IRQ routing
<6>PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
<6>vesafb: framebuffer at 0xe0000000, mapped to 0xe080d000, size 32768k
<6>vesafb: mode is 1024x768x16, linelength=2048, pages=1
<6>vesafb: protected mode interface info at c000:e4e0
<6>vesafb: scrolling: redraw
<6>vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0
<6>fb0: VESA VGA frame buffer device
<6>Simple Boot Flag at 0x36 set to 0x1
<6>apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
<5>apm: disabled - APM is not SMP safe.
<6>Starting balanced_irq
<4>Initial HugeTLB pages allocated: 0
<5>VFS: Disk quotas dquot_6.5.1
<6>Initializing Cryptographic API
<6>isapnp: Scanning for PnP cards...
<6>isapnp: No Plug & Play device found
<6> silentjpeg size 37245 bytes,<6>...found (1024x768, 17142 bytes, v3).
<4>Console: switching to colour frame buffer device 118x41
<6>Real Time Clock Driver v1.12
<6>Serial: 8250/16550 driver $Revision: 1.90 $ 48 ports, IRQ sharing enabled
<4>ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A
<4>Using anticipatory io scheduler
<4>floppy0: no floppy controllers found
<4>RAMDISK driver initialized: 16 RAM disks of 64000K size 1024 blocksize
<6>loop: loaded (max 8 devices)
<6>Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
<6>ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
<6>ICH5: IDE controller at PCI slot 0000:00:1f.1
<4>PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
<6>ICH5: chipset revision 2
<6>ICH5: not 100%% native mode: will probe irqs later
<6> ide0: BM-DMA at 0x2040-0x2047, BIOS settings: hda:DMA, hdb:pio
<6> ide1: BM-DMA at 0x2048-0x204f, BIOS settings: hdc:DMA, hdd:pio
<4>hda: TOSHIBA MK6021GAS, ATA DISK drive
<4>ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
<4>hdc: HL-DT-STCD-RW/DVD DRIVE GCC-4241N, ATAPI CD/DVD-ROM drive
<4>ide1 at 0x170-0x177,0x376 on irq 15
<4>hda: max request size: 128KiB
<6>hda: 117210240 sectors (60011 MB), CHS=65535/16/63, UDMA(100)
<4>hda: cache flushes supported
<6> hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12 >
<4>ide-floppy driver 0.99.newide
<6>mice: PS/2 mouse device common for all mice
<6>input: PC Speaker
<6>serio: i8042 AUX port at 0x60,0x64 irq 12
<6>Synaptics Touchpad, model: 1
<6> Firmware: 5.9
<6> Sensor: 35
<6> new absolute packet format
<6> Touchpad has extended capability bits
<6> -> palm detection
<6>input: SynPS/2 Synaptics TouchPad on isa0060/serio1
<6>serio: i8042 KBD port at 0x60,0x64 irq 1
<6>input: AT Translated Set 2 keyboard on isa0060/serio0
<6>md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
<6>NET: Registered protocol family 2
<6>IP: routing cache hash table of 4096 buckets, 32Kbytes
<6>TCP: Hash tables configured (established 32768 bind 32768)
<6>NET: Registered protocol family 1
<6>NET: Registered protocol family 8
<6>NET: Registered protocol family 20
<6>ACPI: (supports S0 S3 S4 S5)
<6>md: Autodetecting RAID arrays.
<6>md: autorun ...
<6>md: ... autorun DONE.
<5>RAMDISK: Compressed image found at block 0
<4>VFS: Mounted root (ext2 filesystem).
<6>kjournald starting. Commit interval 5 seconds
<6>EXT3-fs: mounted filesystem with ordered data mode.
<4>VFS: Mounted root (ext3 filesystem) readonly.
<5>Trying to move old root to /initrd ... failed
<5>Unmounting old root
<5>Trying to free ramdisk memory ... okay
<6>Freeing unused kernel memory: 244k freed
<6>Adding 1020088k swap on /dev/hda5. Priority:42 extents:1
<6>EXT3 FS on hda9, internal journal
<6>md: Autodetecting RAID arrays.
<6>md: autorun ...
<6>md: ... autorun DONE.
<6>device-mapper: 4.1.0-ioctl (2003-12-10) initialised: [email protected]
<6>kjournald starting. Commit interval 5 seconds
<6>EXT3 FS on hda3, internal journal
<6>EXT3-fs: mounted filesystem with ordered data mode.
<6>subfs 0.9
Kernel logging (ksyslog) stopped.
Kernel log daemon terminating.
Boot logging started on /dev/tty1(/dev/console) at Sat Sep 4 20:26:21 2004
Here follow initscripts output
Configuring serial ports...
/dev/ttyS1 at 0x02f8 (irq = 3) is a undefined
Configured serial ports
done
Mounting shared memory FS on /dev/shmdone
Activating swap-devices in /etc/fstab...
doneChecking root file system...
fsck 1.34 (25-Jul-2003)
/dev/hda9: clean, 99524/512000 files, 524134/1023868 blocks
done
Activating device mapper...
Creating /dev/mapper/control character device with major:10 minor:63.
done
Checking file systems...
fsck 1.34 (25-Jul-2003)
doneSetting updone
Mounting local file systems...
proc on /proc type proc (rw)
tmpfs on /dev/shm type tmpfs (rw)
devpts on /dev/pts type devpts (rw,mode=0620,gid=5)
mount: you didn't specify a filesystem type for /dev/hda3
I will try type ext3
/dev/hda3 on /share type ext3 (rw)
/dev/hdc on /media/cdrecorder type subfs (ro,nosuid,nodev,fs=cdfss,procuid,iocharset=utf8)
mount: mount point /mnt/removable does not exist
mount: mount point /mnt/windows does not exist
failed
Loading required kernel modules
doneRestore device permissionsdone
Activating remaining swap-devices in /etc/fstab...
done
Setting up the CMOS clockdone
Setting up timezone datadone
Setting scheduling timeslices unused
Setting up hostname 'linux'done
Setting up loopback interface lo
lo IP address: 127.0.0.1/8
done
Enabling syn flood protectiondone
Disabling IP forwardingdone
done
Creating /var/log/boot.msg
done
System Boot Control: The system has been set up
Skipped features: boot.sched
System Boot Control: Running /etc/init.d/boot.local
done
INIT: Entering runlevel: 5
Boot logging started on /dev/tty1(/dev/console) at Sat Sep 4 18:26:31 2004
According to the default runlevel, the relevant services are started:
Master Resource Control: previous runlevel: N, switching to runlevel: 5
Hotplug is already active (disable with NOHOTPLUG=1 at the boot prompt)done
Initializing random number generatordone
coldplug scanning input: ***done
scanning pci: ********.WWW**W*done
scanning usb: done
. . . . . . . . . . . . . . . . . . . . . . . .done
Starting PCMCIA
done
Setting up network interfaces:
lo
lo IP address: 127.0.0.1/8
done eth0 device: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
eth0 configuration: eth-id-00:c0:9f:2d:c8:a4
eth0 (DHCP) .
. . IP/Netmask: 192.168.0.102 / 255.255.255.0
doneSetting up service network . . . . . . . . . . . . . . . .done
Starting syslog services
done
Mount SMB/ CIFS File Systems unused
Starting RPC portmap daemondone
Starting resource managerdone
Starting nfsboot (sm-notify) done
Starting SSH daemondone
loading ACPI modules (ac battery button fan processor thermal ) Starting powersaved done
Starting sound driver: intel8x0done
Restoring the previous sound settingdone
Starting cupsddone
Starting mail service (Postfix)done
Loading keymap qwerty/it.map.gz
doneLoading compose table latin1.adddone
Start Unicode mode
doneLoading console font lat9w-16.psfu -m trivial (K
done
Starting hardware scan on boot
Starting Name Service Cache Daemondone
Starting CRON daemondone
Starting service kdm
done
Master Resource Control: runlevel 5 has been reached
Skipped services in runlevel 5: smbfs
Fedora (and generally all Red Hat distro) store information about the boot process messages in these files:
/var/log/dmesg
(kernel messages) and /var/log/boot.log
(services outputs).
The first log (it can be seen also with the command dmesg
) is rewritten at every system restart, the second one mantains the record of past booting activities.
Here follows the output of a Fedora System on a HP Pavillon zd7000 laptop with some standad services removed from startup and a modified kernel with the Nvidia drivers.
[root@vagante root]# cat /var/log/dmesg
Linux version 2.6.5-1.358.8kstacks (root@www) (gcc version 3.3.3 20040412 (Red Hat Linux 3.3.3-7)) #1 Sat May 22 21:46:42 EDT 2004 In this case the kernel is a modified version with 8K stacks, necessary for using the nvidia drivers in Fedora2
BIOS-provided physical RAM map:
BIOS-e820: 0000000000000000 - 000000000009f800 (usable)
BIOS-e820: 000000000009f800 - 00000000000a0000 (reserved)
BIOS-e820: 00000000000d8000 - 0000000000100000 (reserved)
BIOS-e820: 0000000000100000 - 000000001ff70000 (usable)
BIOS-e820: 000000001ff70000 - 000000001ff7b000 (ACPI data)
BIOS-e820: 000000001ff7b000 - 000000001ff80000 (ACPI NVS)
BIOS-e820: 000000001ff80000 - 0000000020000000 (reserved)
BIOS-e820: 00000000fec00000 - 00000000fec10000 (reserved)
BIOS-e820: 00000000fee00000 - 00000000fee01000 (reserved)
BIOS-e820: 00000000ff800000 - 00000000ffc00000 (reserved)
BIOS-e820: 00000000fffffc00 - 0000000100000000 (reserved)
0MB HIGHMEM available.
511MB LOWMEM available.
On node 0 totalpages: 130928
DMA zone: 4096 pages, LIFO batch:1
Normal zone: 126832 pages, LIFO batch:16
HighMem zone: 0 pages, LIFO batch:1
DMI present.
ACPI: RSDP (v000 HP ) @ 0x000f67b0
ACPI: RSDT (v001 HP RSDT 0x06040000 LTP 0x00000000) @ 0x1ff738bb
ACPI: FADT (v001 HP SPDG 0x06040000 PTL 0x00000003) @ 0x1ff7aecf
ACPI: MADT (v001 HP APIC 0x06040000 LTP 0x00000000) @ 0x1ff7af43
ACPI: BOOT (v001 HP $SBFTBL$ 0x06040000 LTP 0x00000001) @ 0x1ff7afa1
ACPI: SSDT (v001 HP ACPIHT 0x06040000 LTP 0x00000001) @ 0x1ff7afc9
ACPI: DSDT (v001 HP SPRGDALE 0x06040000 MSFT 0x0100000e) @ 0x00000000
ACPI: PM-Timer IO Port: 0x1008
Built 1 zonelists
Kernel command line: ro root=LABEL=/ rhgb quiet
Initializing CPU#0
PID hash table entries: 2048 (order 11: 16384 bytes)
Detected 2793.138 MHz processor.
Using pmtmr for high-res timesource
Console: colour VGA+ 80x25
Memory: 515964k/523712k available (1534k kernel code, 6976k reserved, 606k data, 144k init, 0k highmem)
Checking if this processor honours the WP bit even in supervisor mode... Ok.
Calibrating delay loop... 5537.79 BogoMIPS
Security Scaffold v1.0.0 initialized
SELinux: Initializing.
SELinux: Starting in permissive mode
There is already a security framework initialized, register_security failed.
Failure registering capabilities with the kernel
selinux_register_security: Registering secondary module capability SELinux settings, in this case, are not customized
Capability LSM initialized
Dentry cache hash table entries: 32768 (order: 5, 131072 bytes)
Inode-cache hash table entries: 32768 (order: 5, 131072 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
CPU: After generic identify, caps: bfebfbff 00000000 00000000 00000000
CPU: After vendor identify, caps: bfebfbff 00000000 00000000 00000000
CPU: Trace cache: 12K uops, L1 D cache: 8K
CPU: L2 cache: 512K
CPU: After all inits, caps: bfebf3ff 00000000 00000000 00000080
Intel machine check architecture supported.
Intel machine check reporting enabled on CPU#0.
CPU#0: Intel P4/Xeon Extended MCE MSRs (12) available
CPU: Intel(R) Pentium(R) 4 CPU 2.80GHz stepping 09
Enabling fast FPU save and restore... done.
Enabling unmasked SIMD FPU exception support... done.
Checking 'hlt' instruction... OK.
POSIX conformance testing by UNIFIX
NET: Registered protocol family 16
PCI: PCI BIOS revision 2.10 entry at 0xfd972, last bus=2
PCI: Using configuration type 1
mtrr: v2.0 (20020519)
ACPI: Subsystem revision 20040326
ACPI: IRQ9 SCI: Edge set to Level Trigger.
ACPI breakpoint: Executed AML Breakpoint opcode
ACPI: Interpreter enabled
ACPI: Using PIC for interrupt routing
ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
PCI: Ignoring BAR0-3 of IDE controller 0000:00:1f.1
Transparent bridge - 0000:00:1e.0
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.AGP_._PRT]
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0.HUB_._PRT]
ACPI: PCI Interrupt Link [LNKA] (IRQs 3 10 11 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 *10 11 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs 3 *10 11 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 10 *11 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 10 11 14 15)
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 10 11 14 15)
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 10 11 14 15)
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 10 *11 14 15)
ACPI: Embedded Controller [EC0] (gpe 29)
Linux Plug and Play Support v0.97 (c) Adam Belay
usbcore: registered new driver usbfs
usbcore: registered new driver hub
ACPI: PCI Interrupt Link [LNKA] enabled at IRQ 5
ACPI: PCI Interrupt Link [LNKD] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKC] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKH] enabled at IRQ 11
ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
ACPI: PCI Interrupt Link [LNKE] enabled at IRQ 4
PCI: Using ACPI for IRQ routing
PCI: if you experience problems, try using option 'pci=noacpi' or even 'acpi=off'
Simple Boot Flag at 0x36 set to 0x1
apm: BIOS version 1.2 Flags 0x03 (Driver version 1.16ac)
apm: overridden by ACPI.
audit: initializing netlink socket (disabled)
audit(1094465361.838:0): initialized
Total HugeTLB memory allocated, 0
VFS: Disk quotas dquot_6.5.1
Dquot-cache hash table entries: 1024 (order 0, 4096 bytes)
SELinux: Registering netfilter hooks
Initializing Cryptographic API
pci_hotplug: PCI Hot Plug PCI Core version: 0.5
ACPI: Processor [CPU0] (supports C1 C3, 8 throttling states)
ACPI: Thermal Zone [THRM] (32 C)
isapnp: Scanning for PnP cards...
isapnp: No Plug & Play device found
Real Time Clock Driver v1.12
Linux agpgart interface v0.100 (c) Dave Jones
agpgart: Detected an Intel 865 Chipset.
agpgart: Maximum main memory to use for agp memory: 439M
agpgart: AGP aperture is 128M @ 0xd8000000
Serial: 8250/16550 driver $Revision: 1.90 $ 8 ports, IRQ sharing enabled
ttyS1 at I/O 0x2f8 (irq = 3) is a NS16550A
RAMDISK driver initialized: 16 RAM disks of 16384K size 1024 blocksize
divert: not allocating divert_blk for non-ethernet device lo
Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
ICH5: IDE controller at PCI slot 0000:00:1f.1
PCI: Enabling device 0000:00:1f.1 (0005 -> 0007)
ICH5: chipset revision 2
ICH5: not 100% native mode: will probe irqs later
ide0: BM-DMA at 0x2040-0x2047, BIOS settings: hda:DMA, hdb:pio
ide1: BM-DMA at 0x2048-0x204f, BIOS settings: hdc:DMA, hdd:pio
hda: TOSHIBA MK6021GAS, ATA DISK drive
Using cfq io scheduler
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hdc: HL-DT-STCD-RW/DVD DRIVE GCC-4241N, ATAPI CD/DVD-ROM drive
ide1 at 0x170-0x177,0x376 on irq 15
hda: max request size: 128KiB
hda: 117210240 sectors (60011 MB), CHS=65535/16/63, UDMA(100)
hda: hda1 hda2 hda3 hda4 < hda5 hda6 hda7 hda8 hda9 hda10 hda11 hda12 >
hdc: ATAPI 24X DVD-ROM CD-R/RW drive, 2048kB Cache, DMA
Uniform CD-ROM driver Revision: 3.20
ide-floppy driver 0.99.newide
usbcore: registered new driver hiddev
usbcore: registered new driver hid
drivers/usb/input/hid-core.c: v2.0:USB HID core driver
mice: PS/2 mouse device common for all mice
serio: i8042 AUX port at 0x60,0x64 irq 12
Synaptics Touchpad, model: 1
Firmware: 5.9
Sensor: 35
new absolute packet format
Touchpad has extended capability bits
-> palm detection
input: SynPS/2 Synaptics TouchPad on isa0060/serio1
serio: i8042 KBD port at 0x60,0x64 irq 1
input: AT Translated Set 2 keyboard on isa0060/serio0
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
NET: Registered protocol family 2
IP: routing cache hash table of 4096 buckets, 32Kbytes
TCP: Hash tables configured (established 32768 bind 65536)
Initializing IPsec netlink socket
NET: Registered protocol family 1
NET: Registered protocol family 17
ACPI: (supports S0 S3 S4 S5)
checking if image is initramfs...it isn't (no cpio magic); looks like an initrd
Freeing initrd memory: 187k freed
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.
RAMDISK: Compressed image found at block 0
VFS: Mounted root (ext2 filesystem).
EXT3-fs: INFO: recovery required on readonly filesystem.
EXT3-fs: write access will be enabled during recovery.
kjournald starting. Commit interval 5 seconds
EXT3-fs: recovery complete.
EXT3-fs: mounted filesystem with ordered data mode.
Freeing unused kernel memory: 144k freed
SELinux: Disabled at runtime.
SELinux: Unregistering netfilter hooks
NET: Registered protocol family 10
Disabled Privacy Extensions on device c02db720(lo)
IPv6 over IPv4 tunneling driver
divert: not allocating divert_blk for non-ethernet device sit0
nvidia: module license 'NVIDIA' taints kernel. NVidia modules are not fully GPL even if freelt usable. The kernel underlines this
0: nvidia: loading NVIDIA Linux x86 NVIDIA Kernel Module 1.0-5336 Wed Jan 14 18:29:26 PST 2004
agpgart: Found an AGP 3.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V3 device at 0000:00:00.0 into 8x mode
agpgart: Putting AGP V3 device at 0000:01:00.0 into 8x mode
ACPI: AC Adapter [ACAD] (on-line)
ACPI: Battery Slot [BAT1] (battery present)
ACPI: Power Button (FF) [PWRF]
ACPI: Sleep Button (CM) [SBTN]
ACPI: Lid Switch [LID]
ehci_hcd 0000:00:1d.7: EHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.7 to 64
ehci_hcd 0000:00:1d.7: irq 11, pci mem e08a1000
ehci_hcd 0000:00:1d.7: new USB bus registered, assigned bus number 1
PCI: cache line size of 128 is not supported by device 0000:00:1d.7
ehci_hcd 0000:00:1d.7: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29
hub 1-0:1.0: USB hub found
hub 1-0:1.0: 6 ports detected
USB Universal Host Controller Interface driver v2.2
uhci_hcd 0000:00:1d.0: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.0 to 64
uhci_hcd 0000:00:1d.0: irq 5, io base 00001cc0
uhci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
hub 2-0:1.0: USB hub found
hub 2-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.1: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.1 to 64
uhci_hcd 0000:00:1d.1: irq 11, io base 00001ce0
uhci_hcd 0000:00:1d.1: new USB bus registered, assigned bus number 3
hub 3-0:1.0: USB hub found
hub 3-0:1.0: 2 ports detected
uhci_hcd 0000:00:1d.2: UHCI Host Controller
PCI: Setting latency timer of device 0000:00:1d.2 to 64
uhci_hcd 0000:00:1d.2: irq 10, io base 00002000
uhci_hcd 0000:00:1d.2: new USB bus registered, assigned bus number 4
hub 4-0:1.0: USB hub found
hub 4-0:1.0: 2 ports detected
EXT3 FS on hda2, internal journal
device-mapper: 4.1.0-ioctl (2003-12-10) initialised: [email protected]
cdrom: open failed.
Adding 1020088k swap on /dev/hda5. Priority:-1 extents:1
found reiserfs format "3.6" with standard journal
reiserfs: using ordered data mode
Reiserfs journal params: device hda6, size 8192, journal first block 18, max trans len 1024, max batch 90
0, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda6) for (hda6)
Using r5 hash to sort names
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda7, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
found reiserfs format "3.6" with standard journal
reiserfs: using ordered data mode
Reiserfs journal params: device hda8, size 8192, journal first block 18, max trans len 1024, max batch 90
0, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda8) for (hda8)
Using r5 hash to sort names
found reiserfs format "3.6" with standard journal
reiserfs: using ordered data mode
Reiserfs journal params: device hda10, size 8192, journal first block 18, max trans len 1024, max batch 9
00, max commit age 30, max trans age 30
reiserfs: checking transaction log (hda10) for (hda10)
Using r5 hash to sort names
EXT2-fs warning: mounting unchecked fs, running e2fsck is recommended
sh-2021: reiserfs_fill_super: can not find reiserfs on hda9
kjournald starting. Commit interval 5 seconds
EXT3 FS on hda3, internal journal
EXT3-fs: mounted filesystem with ordered data mode.
[root@vagante root]# cat /var/log/boot.log
Here follows the enumeration of services started at boot time and stopped during shutdown
Sep 4 10:31:56 vagante syslog: syslogd startup succeeded
Sep 4 10:31:56 vagante syslog: klogd startup succeeded
Sep 4 10:31:56 vagante irqbalance: irqbalance startup succeeded
Sep 4 10:31:56 vagante random: Initializing random number generator: succeeded
Sep 4 10:31:56 vagante pcmcia: Starting PCMCIA services:
Sep 4 10:31:57 vagante pcmcia: cardmgr[1726]: watching 1 socket
Sep 4 10:31:57 vagante pcmcia: done.
Sep 4 10:31:57 vagante rc: Starting pcmcia: succeeded
Sep 4 10:31:58 vagante autofs: automount startup succeeded
Sep 4 10:31:58 vagante smartd: smartd startup succeeded
Sep 4 10:31:58 vagante acpid: acpid startup succeeded
Sep 4 10:31:54 vagante network: Bringing up interface eth0: succeeded
Sep 4 10:31:54 vagante network: Bringing up interface eth1: succeeded
Sep 4 10:31:59 vagante yum: succeeded
Sep 4 10:32:07 vagante cups: cupsd startup succeeded
Sep 4 10:32:07 vagante sshd: succeeded
Sep 4 10:32:07 vagante xinetd: xinetd startup succeeded
Sep 4 10:32:10 vagante postfix: succeeded
Sep 4 10:32:10 vagante crond: crond startup succeeded
Sep 4 10:32:11 vagante xfs: xfs startup succeeded
Sep 4 10:32:11 vagante anacron: anacron startup succeeded
Sep 4 10:32:11 vagante readahead: Starting background readahead:
Sep 4 10:32:12 vagante rc: Starting readahead: succeeded
Sep 4 10:32:12 vagante messagebus: messagebus startup succeeded
Sep 4 13:44:42 vagante yum: Disabling nightly yum update:
Sep 4 13:44:42 vagante yum: succeeded
Sep 4 13:44:42 vagante yum: ^[[60G
Sep 4 13:44:42 vagante yum:
Sep 4 13:44:42 vagante rc: Stopping yum: succeeded
Sep 4 13:44:42 vagante messagebus: messagebus -TERM succeeded
Sep 4 13:44:42 vagante cups: cupsd shutdown succeeded
Sep 4 13:44:42 vagante xfs: xfs shutdown succeeded
Sep 4 13:44:43 vagante sshd: sshd -TERM succeeded
Sep 4 13:44:43 vagante postfix: Shutting down postfix:
Sep 4 13:44:43 vagante postfix: failed
Sep 4 13:44:43 vagante postfix:
Sep 4 13:44:43 vagante rc: Stopping postfix: failed
Sep 4 13:44:43 vagante smartd: smartd shutdown succeeded
Sep 4 13:44:44 vagante xinetd: xinetd shutdown succeeded
Sep 4 13:44:44 vagante ripd: rip shutdown succeeded
Sep 4 13:44:44 vagante acpid: acpid shutdown succeeded
Sep 4 13:44:44 vagante crond: crond shutdown succeeded
Sep 4 13:44:44 vagante dd: 1+0 records in
Sep 4 13:44:44 vagante dd: 1+0 records out
Sep 4 13:44:44 vagante random: Saving random seed: succeeded
Sep 6 10:10:04 vagante syslog: syslogd startup succeeded
Sep 6 10:10:04 vagante syslog: klogd startup succeeded
Sep 6 10:10:04 vagante irqbalance: irqbalance startup succeeded
Sep 6 10:10:04 vagante random: Initializing random number generator: succeeded
Sep 6 10:10:04 vagante pcmcia: Starting PCMCIA services:
Sep 6 10:10:05 vagante pcmcia: cardmgr[1649]: watching 1 socket
Sep 6 10:10:05 vagante pcmcia: done.
Sep 6 10:10:05 vagante rc: Starting pcmcia: succeeded
Sep 6 10:10:06 vagante autofs: automount startup succeeded
Sep 6 10:10:06 vagante smartd: smartd startup succeeded
Sep 6 10:10:06 vagante acpid: acpid startup succeeded
Sep 6 10:10:02 vagante ifup: done.
Sep 6 10:10:02 vagante network: Bringing up interface eth0: succeeded
Sep 6 10:10:07 vagante yum: succeeded
Sep 6 10:10:02 vagante network: Bringing up interface eth1: succeeded
Sep 6 10:10:16 vagante cups: cupsd startup succeeded
Sep 6 10:10:16 vagante sshd: succeeded
Sep 6 10:10:16 vagante xinetd: xinetd startup succeeded
Sep 6 10:10:18 vagante postfix: succeeded
Sep 6 10:10:18 vagante crond: crond startup succeeded
Sep 6 10:10:19 vagante xfs: xfs startup succeeded
Sep 6 10:10:19 vagante anacron: anacron startup succeeded
Sep 6 10:10:19 vagante readahead: Starting background readahead:
Sep 6 10:10:19 vagante rc: Starting readahead: succeeded
Sep 6 10:10:20 vagante messagebus: messagebus startup succeeded
Sep 6 11:15:24 vagante cups: cupsd shutdown succeeded
Sep 6 11:15:26 vagante cups: cupsd startup succeeded
Slackware's boot process maintains the logic of the typical Linux boot sequence, but uses BSD style init scripts instead of the SystemV style more common in other mainstream Linux distro. The main boot sequence actors are always:
- Linux Loader (Lilo by default)
- Kernel (2.4 in Slackware 10)
- Init and its initialization scripts.
Let's explore the involved components in a Slackware 10 boot process (most of what is reported here applies also to older Slackware versions).
Linux Loader
Lilo is the default choice in Slackware 10 and /etc/lilo.conf
its configuration file. The default settings are essential: you find only the entries defined in the installation procedure (no fallback options to safe boot options or memtest labels) and an handy selection of VGA codes for different console resolutions.
A log of the Lilo related activities during installation is placed in /var/log/setup/setup.liloconfig
The program /sbin/mkrescue
is available for the creation of a bootable rescue floppy disc or CD ISO image.
Documentation is available as man pages and docs/samples in /usr/doc/lilo-version/
.
Kernel
The kernel image referenced in lilo.conf, /boot/vmlinuz
, is a symlink to the actual kernel file (for example /boot/vmlinuz-ide-2.4.26
).
In the same directory you find the configuration file used for the kernel compilation (ie: /boot/config-ide-2.4.26
) and System.map
. The default kernel package is optimized for 486 architecture.
Kernel modules are provided by a different package and placed in the standard /lib/modules/kernelversion
.
The /etc/rc.d/rc.modules
initialization script explicitly loads (modprobe) selected kernel modules at boot time. It's mostly not necessary for kernel compiled for module autoloading, as the default Slackware kernel, so most of its lines are commented.
The Kernel headers, necessary to compile system software, as in other distros, are provided by an autonomous package and placed in /usr/include/linux
and /usr/include/asm-i386/
Init
The major differences of Slackware, compared to other Linux distros as RedHat, Mandrake, Debian or Suse, stays in the absence of /etc/rc.d/rc#.d directories (where # is the selected runlevel) with symlinks to the startup scripts of different services, typical of the SystemV style logic. However a simple /etc/rc.d/rc.sysvinit
script provides basic compatibility with SystemV style startup scripts, looking for S/K files in /etc/rc.d/rcrunlevel.d/
. Note that by default Slackware doesn't create these directories.
Whatever the init scripts, a sysadmin always knows where to begin his quest for system awareness: /etc/inittab
.
A Unix multi-level logic is always present, different runlevels place the system in different states:
0 - System halted
1 - Single user mode without network, needed for maintenance (root's password is still required)
3 - Multiuser mode with network support and text login (default)
4 - Multiuser mode with network support and X Window support (xdm graphic login). Note that in many other distro this is 5.
From Init's configuration file is possible to reconstruct the whole userland phase of the boot process:
/etc/rc.d/rc.S
is the first script to be executed. It handles common general initialization activities: starts the devfs, if supported; activates swap partitions; checks the root filesystem (if hard problems occur /bin/sulogin
is invoked asking the root password for system maintenance); remounts root system in read/write mode; initializes the Logical Volume Manager, if present; checks and mounts other (non network) filesystems in /etc/fstab
; cleans up some temporary files; overwrites /etc/motd/
with the current kernel version (to comment out to keep previous custom Messages of the Day); configures ISA Plug&Play devices; sets the system time according to the hardware clock time; sources the /etc/rc.d/rc.modules
for non automatic kernel modules loading; sources /etc/rc.d/rc.serial
(note that this function is commented by default) for serial ports initialization; improves the system's randomness.
/etc/rc.d/rc.K
is used only to bring the system to runlevel 1 where every network and system service is disabled.
/etc/rc.d/rc.M
is executed for multiuser support at runlevels 2,3,4,5.
It sets screen blanking after 15 minutes of idleness; defines the system's hostname according to what is written in /etc/HOSTNAME
; activates PCMCIA support running /etc/rc.d/rc.pcmcia start
; initializes the networking hardware and IP parameters running /etc/rc.d/rc.inet1
; initializes hotplug support (/etc/rc.d/rc.hotplug start
); starts various network services via /etc/rc.d/rc.inet2
(it mounts remote NFS/SMB shares, starts the portmapper, activates firewalling (/etc/rc.d/rc.firewall start
) and IP forwarding (/etc/rc.d/rc.ip_forward start
), launches Inetd (/etc/rc.d/rc.inetd start
), the OpenSSH server (/etc/rc.d/rc.sshd start
), the Bind DNS server (/etc/rc.d/rc.bind start
), NIS (/etc/rc.d/rc.yp start
) and NFS server (/etc/rc.d/rc.nfsd start
); starts system logging (/etc/rc.d/rc.syslog start
); removes stale lock files, updates shared libraries links and X font indexes; starts the print spooling subsystem; if uncommented, starts smartd (for hard drives problems early discovery) and genpowerd (for communication with UPS via serial or USB line); enables BSD process accounting (not activated by default); starts crond and atd; activates file system quotas, if configured; launches Sendmail (/etc/rc.d/rc.sendmail start
), APM, ACPI (/etc/rc.d/rc.acpid start
) and ALSA (/etc/rc.d/rc.alsa
); selects the screen font (/etc/rc.d/rc.font
) and keymap (/etc/rc.d/rc.keymap
); starts Mysql (/etc/rc.d/rc.mysql start
), Apache (/etc/rc.d/rc.httpd start
), Samba (/etc/rc.d/rc.samba start
), the GPM mouse server (/etc/rc.d/rc.gpm start
); if there are SystemV init scripts for the current runlevel, it ries to executed them via /etc/rc.d/rc.sysvinit
and finally it executes user custom commands in /etc/rc.d/rc.local
.
/etc/rc.d/rc4.d
is executed just at runlevel 4 and starts the GDM, KDM or XDM session manager for graphical login.
The default getty program used is agetty
, inittab provides six virtual terminal consoles (tty1-6) and has commented examples with agetty configuration for console via serial port or and dialup.
Inittab is completed with the init default runleve set at 3, the "control+alt+del" reboot "three finger salute" and power failure handling settings.
The boot process of Suse 9 on the ia32 architecture follows the phases typical of every Linux:
- Bios POST a boot device selection (hard disk, in a normal installation). Depends on the hardware.
- Execution of the Linux loader on the Master Boot Record (grub or lilo, usually)
- Kernel loading
- Execution of init and startup of the various services.
Linux loader
SuSE 9 is based on grub as default Linux loader. It uses YaST2 to manage it [System - BootLoader Configuration], storing general configuration data in /etc/grub.conf
and information about the booting options in /boot/grub/menu.lst
.
The directory /boot/grub/
contains all the configuration files and the binaries.
It's possible to find a copy of the MBR present on the system before the SuSE installation in the file /boot/backup_mbr
.
The always useful Memtest tool, which can be chosen as boot option, is placed in /boot/memtest.bin
The mapping of devices and their names is in /boot/grub/device.map
.
Kernel
The defaut kernel is /boot/vmlinuz
which actually is a link to a file named boot/vmlinuz-kernelversion
. Similar symlinking is done for the /boot/initrd
.
Kernel modules are placed in /lib/modules/kernelversion
Init
SuSe 9 conforms to the Linux Standard Base (LSB) for the whole initialization phase: the usual /etc/inittab
defines what to execute at the different run-levels of the system, in /etc/init.d
are stored all the startup and shutdown scripts for the various services, which are managed by the symlinks in the /etc/rc.d/rc.runlevel
directories.
An useful sample file for building own startup scripts is /etc/init.d/skeleton
which provides all the references and a base structure for a fully integrated script.
Once created a script you can generate all the rc symlinks structure with the command insserv
or using YaST2's runlevel editor [System - Runlevel Editor].
The runlevels have common meanings: 0- halt, 1- single user mode, 3- multiuser with network, 5- multiuser with network and xdm graphical login, 6-reboot.
Most of the startup options can be set editing the files in /etc/sysconfig
which can be also modified with YaST2 [System - /etc/sysconfig Editor]. Note that many important settings of the system (the typical ones you never know how are managed) can be easily be defined with this graphic interface or editing directly the files in /etc/sysconf.
When you manually edit them, sunce they can influence the creation of other system's configuration files, you should run SuSEconfig
to validate and apply the new configurations (this is done automatically whenever you exit from YaST2).
Some scripts are always executed at the startup (except when operating in emergency mode), before entering any runlevel:
/etc/init.d/boot
- Exports the environment variables LINES COLUMNS CONSOLE
;
- Sources the script /etc/rc.status
which contains all the functions used in the boot script messages;
- Loads the (useful) boot configuration file /etc/sysconfig/boot
where are defined variables that affect the boot sequence (prompt for user confirmation, pallalelizing of services statup, possibility to stop the boot process...)
- Mounts the /proc and /dev/pty file systems;
- Asks for interactive boot mode (if $PROMPT_FOR_CONFIRM=yes);
- Starts blogd wich logs the boot messages in /var/log/boot.msg
;
- Checks the symlinks in the /etc/init.d/boot.d/
directory which point, with an elegant logic similar to the rc one (S for starting scripts, K for killing scripts), to various scripts which are executed in the following order (they are all started, by default):
/etc/init.d/boot.proc
sets some /proc parameters as Magic SysRq Key according to what is configured in /etc/sysconfig/sysctl
;
/etc/init.d/setserial
provides serial ports configuration and has pre-set (commented) entries for various multiport boards;
/etc/init.d/boot.md
handles the multiple devices (used for software Raid);
/etc/init.d/boot.lvm
manages Logical Volumes (checking /etc/sysconfig/lvm
for additional configuration);
/etc/init.d/boot.localfs
checks and mounts the local file systems (here the boot can be interrupted if there's a file system check failure);
/etc/init.d/boot.crypto
enables and mounts crypto file systems;
/etc/init.d/boot.loadmodules
load modules required to be loaded in specific order;
/etc/init.d/boot.restore_permissions
restores devices permissions after a crash;
/etc/init.d/boot.scpm
manages System's Profiles with scpm, a nice SuSE GPL utility that manages different profiles to be chosen at boot (typically network settings, but not only, since the user can decide what scripts have to be executed for each profile). It can be configured with YaST;
/etc/init.d/boot.swap
enables swap partitions and the Shared Memory File System (SHM);
/etc/init.d/boot.clock
sets CMOS clock;
/etc/init.d/boot.idedma
activates DMA mode on IDE devices according to what is configured in /etc/sysconfig/hadware
;
/etc/init.d/boot.ldconfig
runs, if needed, ldconfig to rebuild links and caches of shared libraries;
/etc/init.d/boot.isapnp
initializes Isa Plug and Play devices;
/etc/init.d/boot.localnet
sets up hostname, loopback interface and YP bindings;
/etc/init.d/boot.sched
sets kernel's scheduling timeslices according to what is configured in /etc/sysconfig/kernel
/etc/init.d/boot.ipconfig
sets typical network settings as IP forwarding, TCP syncookies for syn-flood protection according to what is configured in /etc/sysconfig/sysctl
(network IP settings are later defined when starting the /etc/init.d/network
script, according to the selected runlevel) ;
/etc/init.d/boot.klog
writes kernel boot messages to /var/log/boo.msg
.
At its end, the /etc/init.d/boot
script runs /etc/init.d/boot.local
where the administrator can place custom scripts to run before entering into any runlevel.
What follows depend on the services installed and the decision to run them at the boot runlevel according to the rc directories in /etc/init.d. Note that there still exist a /etc/rc.d
directory, but it's a simple symlink to /etc/init.d
.
Services
To manage services it's possibile to invoke directly the relative script or use the rcservice commands. For example:
[root@vagante al]# rcsnmpd start
does the same (starting the SNMP daemon) of:
[root@vagante al]# /etc/init.d/snmpd start
since /usr/sbin/rcsnmpd is actually a symlink to /etc/init.d/snmpd.
Mandrake's boot process is quite similar to the one used on RedHat systems.
Linux Loader
Grub is the default choice and standard is the place of its configuration files: /boot/grub/
Kernel
As in RedHat Fedora, the kernel image, the system map, the configuration file and the initrd are placed in /boot
, with the version name appended to each file. Modules are placed in /lib/modules
Init
/etc/inittab
is practically the same of Fedora, with runlevel 1 dedicated to single user emergency mode, runlevel 3 for multiuser, networked mode and runlevel 5 with X11 graphical environment.
The /etc/rc.d/rc.sysinit
script that brings up the system is very similar to RedHat's one. Both are based on the initscripts package and derive from the old bcheckrc Unix script that used to mount the system partitions at boot times.
Now rc.sysinit does much more that and sets up a whole system with configuration data largely obtained from the files in /etc/sysconfig
. A detailed list of the various oprions available for the sysconfig files is in the sysconfig.txt
text placed in the documentation directory of the initscripts packages (for example, on Mandrake 10, /usr/share/doc/initscripts-7.06/sysconfig.txt
.
Worth noting is the management, in Mandrake's version of rc.sysinit, of encrypted swap space and file systems.
Services
As usual it's possibile to manage service using the scripts in /etc/init.d
or, as in RedHat, using the service
command.