Image of XSLT 2.0 and XPath 2.0 Programmer's Reference (Programmer to Programmer)
Image of Operating System Concepts
Image of Android Wireless Application Development
Image of Linux Kernel Development (3rd Edition)

Fastest Way to Gain Root Access in RHCSA7 Exam

Time is at a premium during the RHCSA exam. Every minute you can save on a task is a minute as it can be applied to some other task. If you have to reboot the operating system, that is wasting time as you cannot be doing anything useful in terms of task completion during the reboot. One critical task is to require you to gain root access to the installed and running operating system. This is typically the first thing you need to do in the exam. There are many blogs and write-ups on how to do this by modifying

Accessing Cisco Secure ACS 5.X Internals

Cisco does not hide the fact that Cisco Secure Access Control System (Secure ACS) 5.X is based on CentOS but provides no way to get to a Linux shell. Instead, when you log into Secure ACS you are presented with a Cisco IOS-like shell. This post will show you how to access the bash shell as root, and explores the underlying filesystem layout and utilities which make up Secure ACS. For the purposes of this blog, I am using Secure ACS VM 5.2. There may be slight variations in filesystem layout and utilities in later versions of Secure ACS. So

Using FedUp to Update an EFI Boot Stub System to Fedora 19

FedUp (FEDora UPgrader) is the new tool for upgrading existing Fedora installs in Fedora 18 and above releases. It replaces all the previously recommended upgrade methods, i.e. PreUpgrade, DVD, USB, etc., that were available in previous Fedora releases. By the way, the Anaconda installer was totally redesigned for Fedora 18 and no longer has built-in upgrade functionality in Fedora 18 or later releases. Such functionality was delegated to FedUp. In this post, I demonstrate how to use FedUp to upgrade an EFI Boot Stub (EFISTUB) Fedora 18 system to an EFI Boot Stub Fedora 19 system. The EFI Boot Stub

UEFI Memory V E820 Memory

I use the EFI STUB method to boot Fedora 17 directly from a UEFI shell without using GRUB. When I got a new Lenovo T430 laptop in July, I found that when I installed a UEFI shell and tried to boot Fedora 17, it simply hung and I had to power cycle the laptop. The problem turned out to be due to the way memory is reported to the Linux kernel by the laptop firmware. Some background information first before I provide the solution. One of the most vital pieces of information that an operating system (OS) needs in order

Fedora 16 GPT, GRUB2 and BIOS Boot Partition

As people start experimenting with Fedora 16 (Verne), many are encountering the concept of of a GPT (GUID Partition Table), the GRUB2 multiboot utility and the concept of a BIOS Boot partition for the first time. Here is how Fedora 16 Beta set up the partitions on a 8Gb disk when all defaults were selected: # parted /dev/vda GNU Parted 3.0 Using /dev/vda Welcome to GNU Parted! Type ‘help’ to view a list of commands. (parted) p Model: Virtio Block Device (virtblk) Disk /dev/vda: 8590MB Sector size (logical/physical): 512B/512B Partition Table: gpt Number Start End Size File system Name Flags