Error Messages

Total Page:16

File Type:pdf, Size:1020Kb

Error Messages Error messages explained Error messages Explained Graham Morrison decodes the secret meaning behind the most common Linux error messages and helps you cure the problems in the process. ome people are scared of Linux understand and rarely helpful. Which is a pity, back on track. We’ve chosen areas we think are because the error messages it because the vast majority of problems can be the most problematic. These include booting produces seem to imply the coming solved quite easily, and a considerable number problems, general software usage, the filesystem, S of the apocalypse. And there’s a great involve the same problems recurring again and networking and distro installation. number of them. If you search for the word again. In business speak, these are low-hanging We’ve picked a few of the most common errors ‘Error’ in our forums, you get more than 150 fruit. And it’s these problems we want to target. from each, and explained what’s happening along pages of results. That’s a lot of people You shouldn’t need to be a Linux expert to get with the solution. The intention is that even if the experiencing a lot of problems. your machine to boot, or a programmer to play a problems don’t apply to you, you can get an idea The biggest difficulty for these users isn’t the movie file. Yet it’s this level of expertise that most of how and why Linux error messages might seem number of error messages; it’s trying to get error messages seem to assume of their users. We arcane and a little intimidating. And hopefully, something useful out of them. What does ‘Kernel want to demystify these common errors, and this will leave you with the knowledge to find a Oops’ mean, for example, or ‘PCI Can’t Allocate’? provide solutions that should help ordinary Linux better solution that might help you to solve your Linux error messages are obtuse, difficult to users side-step the problem and get their machine own problems. Distro installation very Linux distribution has a different installation system BIOS, and change the boot order from there. You can routine, and each creates problems. Ubuntu might work usually find the option under the ‘Boot’ menu, and you will need to Efor one machine and not for another. A machine with a save these changes to be able to boot from the optical drive. This working Ubuntu installation may not work with Fedora, or is the same procedure you would use if you needed to boot from OpenSUSE, or Linux Mint, or Mandriva… an external drive or USB stick, which can be just as useful if you find yourself in an internet cafe or in front of a corporate machine. ERROR Can’t boot from CD/DVD If you’re new to Linux, this is often your first experience of the ERROR PCI: cannot allocate operating system: you insert your new disc into the drive and There are many errors like this, and they mostly occur at boot restart the machine, only to be greeted by the same operating time. They all share the same cause – badly behaved power system you were using before. The problem is that your hard drive management. The culprit is something called ACPI, the Advanced has a higher boot priority than your optical drive. Many modern Configuration and Power Interface. Despite being a standard for BIOSes include a boot menu from where you can change the power management, it has been causing problems for over ten priority of your devices on the fly – try pressing the ‘Escape’ key or years. The trouble is that hardware drivers have a habit of not fully F12 when you first see something on the screen. From there, you implementing the specification. Whenever your machine’s power can simply choose to boot from the optical drive. management spins into action, such as when you turn on your Older machines might not have the same facility. You will then machine, or resume from sleep, certain devices cause problems. need to press either the F2 or ‘Del’ key at boot time to enter the Live CD installations make this problem worse, because they don’t have the luxury of probing for exact hardware matches when they boot, or including every possible driver for every device, which is why this problem often occurs when installing off a Live CD. There’s only one thing you can do – turn off ACPI. You can sometimes do this from your system BIOS, but if not, you’ll need to disable ACPI at boot time. Press Escape when booting to enter Occasionally, the Grub menu and select the option you normally use. Go down you will need to to the line that starts with kernel and press E to edit the line. At the change the device boot priority to be end of this line add acpi=off noapic, press return and B to start able to boot a Live the boot process. You should find that your machine boots without Linux distro from problems, and if you go on to install Linux, your distro should make your optical drive. a better job of choosing the correct drivers for the installation. 46 Linux Format September 2008 LXF109.errors Sec2:46 7/7/08 15:10:36 Error messages explained Booting problems here’s nothing worse than an error that stops your scroll even further down the file until you find the Screen section. system booting – mainly because you’re now without You need to delete all the high screen resolutions here, as we’re Tyour primary problem solving tool. Yet booting looking for the lowest common denominator (we’d suggest problems are common. This is because we all like to install removing any resolution larger than 1024x768). You’ll be able to distributions, and we often run more than one on a single increase the resolution from the desktop when you get your machine, as well as share a hard drive with Windows. Any one screen working. If neither of these methods work, the last failsafe of these installations can mess up the boot routine, and getting option is to change the ‘Device’ driver to “vesa”, sidestepping your a working installation back isn’t always so easy. graphics drivers entirely. ERROR Grub… ERROR Kernel panic! If this is all you see when you turn on your machine, the Grub boot A ‘Kernel panic’ or ‘Kernel oops!’ message is the closest us Linux menu has been corrupted. This is the part of your Linux users get to the Blue Screen Of Death that still haunts Windows installation that’s responsible for booting the operating system. users. And like the Windows equivalent, there’s very little you can And the only thing you can do is boot Linux off some other media, do when one occurs other than hold down the power button. The preferably a Live Linux CD. When you get to the desktop, open a kernel is at the heart of your Linux system, and a panic is usually command line terminal, switch to the administrator account and caused by misbehaving hardware forcing the kernel into type grub. This next step will also work if your Grub menu entries uncharted areas of your system’s memory. The best solution is a no longer point to your Linux partition. kernel upgrade, as the hardware problem may have been solved in Type find /boot/grub/stage1. This is searching for the a newer version. But you may need to revert to an older version of location of the original boot drive, and it should return something the kernel from your boot menu to be able to use Linux, to then along the lines of (hd0,0) – this is Grub’s own syntax for the install the upgrade. location of the hard drive, and this is dependent on your own The other option is to identify the offending hardware. If you’ve installation, so don’t assume it’s going to be (hd0,0). You should just made a hardware change or installed a new driver, this is likely now type root (hd0,0) (or your equivalent) to tell Grub which to be the culprit. Otherwise, you might have to resort to removing partition is being used to boot from, followed by setup (hd0) to each piece of hardware in turn and seeing if your machine boots. reinstall the boot loader into the disk’s master boot record. You Despite the reams of output from a kernel panic error, there’s should then be able to restart your machine and boot normally. usually very little the average user can understand, as the original error has sent the kernel in a completely random direction. ERROR Incorrect username or password You’d be surprised at just how many readers phone us to say they’ve forgotten their password, or even worse, promise they’ve never been asked for one. Fortunately, all is not lost. You need to boot your machine into single-user or recover mode. To do this, press the Escape key as soon as your computer leaves the BIOS screen on startup. This will show the Grub boot menu. If there isn’t the option to boot into either a single user or recovery mode, choose the kernel that normally boots (usually top of the list), and press E to edit the boot parameters. Move to the line that begins kernel, then press E again to edit the text on that line. Make sure the cursor is at the end of the line and add the following: rw init=/bin/bash.
Recommended publications
  • Kernel Panic
    Kernel Panic Connect, Inc. 1701 Quincy Avenue, Suites 5 & 6, Naperville, IL 60540 Ph: (630) 717-7200 Fax: (630) 717-7243 www.connectrf.com Table of Contents SCO Kernel Patches for Panics on Pentium Systems…………………………………..1 Kernel Panic Debug Methodologies..............................................................................3 SCO Kernel Patches for Panics on Pentium Systems SCO Kernel Patches for Panics on Pentium Systems Web Links http://www.sco.com/cgi-bin/ssl_reference?104530 http://www.sco.com/cgi-bin/ssl_reference?105532 Pentium System Panics with Trap Type 6; no dump is saved to /dev/swap. Keywords panic trap kernel invalid opcode pentium querytlb querytbl 386 mpx unix v4 dump swap double type6 no patch /etc/conf/pack.d/kernel/locore.o image locore Release SCO UNIX System V/386 Release 3.2 Operating System Version 4.0, 4.1 and 4.2 SCO Open Desktop Release 2.0 and 3.0 SCO Open Server System Release 2.0 and 3.0 Problem My system panics with a Trap Type 6, but no memory dump gets written. Cause There is a flaw in the kernel querytlb() routine that allows the Pentium to execute a 386-specific instruction which causes it to panic with an invalid opcode. querytlb() is only called when your system is panicking. The fault causes the system to double- panic and it thus fails to write a panic dump to disk. This means that the panic trap type 6 is concealing another type of panic which will show itself after the following patch has been applied. Solution You can apply the following patch, as root, to: /etc/conf/pack.d/kernel/locore.o Use the procedure that follows.
    [Show full text]
  • Mac OS 8 Update
    K Service Source Mac OS 8 Update Known problems, Internet Access, and Installation Mac OS 8 Update Document Contents - 1 Document Contents • Introduction • About Mac OS 8 • About Internet Access What To Do First Additional Software Auto-Dial and Auto-Disconnect Settings TCP/IP Connection Options and Internet Access Length of Configuration Names Modem Scripts & Password Length Proxies and Other Internet Config Settings Web Browser Issues Troubleshooting • About Mac OS Runtime for Java Version 1.0.2 • About Mac OS Personal Web Sharing • Installing Mac OS 8 • Upgrading Workgroup Server 9650 & 7350 Software Mac OS 8 Update Introduction - 2 Introduction Mac OS 8 is the most significant update to the Macintosh operating system since 1984. The updated system gives users PowerPC-native multitasking, an efficient desktop with new pop-up windows and spring-loaded folders, and a fully integrated suite of Internet services. This document provides information about Mac OS 8 that supplements the information in the Mac OS installation manual. For a detailed description of Mac OS 8, useful tips for using the system, troubleshooting, late-breaking news, and links for online technical support, visit the Mac OS Info Center at http://ip.apple.com/infocenter. Or browse the Mac OS 8 topic in the Apple Technical Library at http:// tilsp1.info.apple.com. Mac OS 8 Update About Mac OS 8 - 3 About Mac OS 8 Read this section for information about known problems with the Mac OS 8 update and possible solutions. Known Problems and Compatibility Issues Apple Language Kits and Mac OS 8 Apple's Language Kits require an updater for full functionality with this version of the Mac OS.
    [Show full text]
  • Linux Tutorial Last Updated: September 29 2021 for Windows Users
    VLAAMS SUPERCOMPUTER Innovative Computing CENTRUM for A Smarter Flanders Linux Tutorial Last updated: September 29 2021 For Windows Users Authors: Jasper Devreker (UGent), Ewan Higgs (UGent), Kenneth Hoste (UGent) Acknowledgement: VSCentrum.be Audience: This document is a hands-on guide for using the Linux command line in the context of the UGent HPC infrastructure. The command line (sometimes called ’shell’) can seems daunting at first, but with a little understanding can be very easy to use. Everything you do startsatthe prompt. Here you have the liberty to type in any commands you want. Soon, you will be able to move past the limited point and click interface and express interesting ideas to the computer using the shell. Gaining an understanding of the fundamentals of Linux will help accelerate your research using the HPC infrastructure. You will learn about commands, managing files, and some scripting basics. Notification: In$ commands this tutorial specific commands are separated from the accompanying text: These should be entered by the reader at a command line in a terminal on the UGent-HPC. They appear in all exercises preceded by a $ and printed in bold. You’ll find those actions ina grey frame. Button are menus, buttons or drop down boxes to be pressed or selected. “Directory” is the notation for directories (called “folders” in Windows terminology) or specific files. (e.g., “/user/home/gent/vsc400/vsc40000”) “Text” Is the notation for text to be entered. Tip: A “Tip” paragraph is used for remarks or tips. They can also be downloaded from the VSC website at https://www.vscentrum.be.
    [Show full text]
  • Xerox 4050/4090/4450/4650 Laser Printing Systems Message Guide
    XEROX Xerox 4050/4090/4450/4650 Laser Printing Systems Message Guide April 1995 720P93980 Xerox Corporation 701 S. Aviation Boulevard El Segundo, CA 90245 © 1991, 1992, 1993, 1994, 1995 by Xerox Corporation. All rights reserved. Copyright protection claimed includes all forms and matters of copyrightable material and information now allowed by statutory or judicial law or hereinafter granted, including without limitation, material generated from the software programs which are displayed on the screen, such as icons, screen displays, looks, etc. Printed in the United States of America Publication number: 720P93980 Xerox® and all Xerox products mentioned in this publication are trademarks of Xerox Corporation. Products and trademarks of other companies are also acknowledged. Changes are periodically made to this document. Changes, technical inaccuracies, and typographic errors will be corrected in subsequent editions. This document was created on the Xerox 6085 Professional Computer System using GobalView software. The typeface is Optima. Table of contents Introduction vii Document conventions vii Related publications viii 1. Compress command messages 1-1 2. Data Capture Utility messages 2-1 System failure or reload messages 2-6 3. Disk Save and Restore command messages 3-1 4. File Conversion Utility messages 4-1 5. General Floppy Utility messages 5-1 FLF messages 5-15 6. Forms Description Language compilation messages 6-1 7. Host Interface Processor messages 7-1 8. Interpress Font Utility messages 8-1 9. Operating System Software messages 9-1 OS level 0: Confirmation messages 9-1 OS level 1: Informational messages 9-7 OS level 2: Routine maintenance messages 9-37 OS level 3: Printer problem messages 9-59 OS level 4: System or tape problem messages 9-64 OS level 6: Job integrity problem messages 9-68 OS level 7: System problem messages 9-88 OS level 8: Probable severe software errors 9-93 OS level 9: Probable severe hardware errors 9-99 10.
    [Show full text]
  • SUMURI Macintosh Forensics Best Practices
    ! MAC FORENSICS - STEP BY STEP Disclaimer: Before using any new procedure, hardware or software for forensics you must do your own validation and testing before working on true evidence. These best practices are summarized from SUMURI’s Macintosh Forensic Survival Courses which is a vendor- neutral training course taught to law enforcement, government and corporate examiners worldwide. More information about SUMURI can be found at SUMURI.com STEP ACTIONS DESCRIPTION STEP-1: PRE-SEARCH INTELLIGENCE Find out as much as you can about your target: • Number and types of Macs (MacBook, iMac or Mac Pro). • Operating System Versions (for collecting/processing volatile data and Copy Over Procedure). • Type/s and number of ports. • Does it contain a T2 chipset with Secure Boot? • Is FileVault Active? STEP-2: ISOLATE Assign one trained Digital Evidence Collection Specialist to handle the computers to minimize contamination and Chain of Custody. Prohibit anyone else from handling the devices. STEP-3: ALWAYS ASK FOR THE PASSWORD Most newer Macs have enhanced security features such as T2 Security Chipsets, APFS File Systems, Secure Boot, FileVault and more. Any one or combination of these security features can stop you from getting the data. ALWAYS ASK FOR THE PASSWORD. SUMURI.com © SUMURI 2010-2019 ! STEP ACTIONS DESCRIPTION STEP-4: IF COMPUTER IS ON - SCREEN SAVER PASSWORD ACTIVE Options are: • Ask for the Password - Confirm password and proceed to Step-6. • Restart to Image RAM - Connect a RAM Imaging Utility to the Mac such as RECON IMAGER. Conduct a soft-restart (do not power off if possible and image the RAM).
    [Show full text]
  • UNIX X Command Tips and Tricks David B
    SESUG Paper 122-2019 UNIX X Command Tips and Tricks David B. Horvath, MS, CCP ABSTRACT SAS® provides the ability to execute operating system level commands from within your SAS code – generically known as the “X Command”. This session explores the various commands, the advantages and disadvantages of each, and their alternatives. The focus is on UNIX/Linux but much of the same applies to Windows as well. Under SAS EG, any issued commands execute on the SAS engine, not necessarily on the PC. X %sysexec Call system Systask command Filename pipe &SYSRC Waitfor Alternatives will also be addressed – how to handle when NOXCMD is the default for your installation, saving results, and error checking. INTRODUCTION In this paper I will be covering some of the basics of the functionality within SAS that allows you to execute operating system commands from within your program. There are multiple ways you can do so – external to data steps, within data steps, and within macros. All of these, along with error checking, will be covered. RELEVANT OPTIONS Execution of any of the SAS System command execution commands depends on one option's setting: XCMD Enables the X command in SAS. Which can only be set at startup: options xcmd; ____ 30 WARNING 30-12: SAS option XCMD is valid only at startup of the SAS System. The SAS option is ignored. Unfortunately, ff NOXCMD is set at startup time, you're out of luck. Sorry! You might want to have a conversation with your system administrators to determine why and if you can get it changed.
    [Show full text]
  • Linux Kernal II 9.1 Architecture
    Page 1 of 7 Linux Kernal II 9.1 Architecture: The Linux kernel is a Unix-like operating system kernel used by a variety of operating systems based on it, which are usually in the form of Linux distributions. The Linux kernel is a prominent example of free and open source software. Programming language The Linux kernel is written in the version of the C programming language supported by GCC (which has introduced a number of extensions and changes to standard C), together with a number of short sections of code written in the assembly language (in GCC's "AT&T-style" syntax) of the target architecture. Because of the extensions to C it supports, GCC was for a long time the only compiler capable of correctly building the Linux kernel. Compiler compatibility GCC is the default compiler for the Linux kernel source. In 2004, Intel claimed to have modified the kernel so that its C compiler also was capable of compiling it. There was another such reported success in 2009 with a modified 2.6.22 version of the kernel. Since 2010, effort has been underway to build the Linux kernel with Clang, an alternative compiler for the C language; as of 12 April 2014, the official kernel could almost be compiled by Clang. The project dedicated to this effort is named LLVMLinxu after the LLVM compiler infrastructure upon which Clang is built. LLVMLinux does not aim to fork either the Linux kernel or the LLVM, therefore it is a meta-project composed of patches that are eventually submitted to the upstream projects.
    [Show full text]
  • Oracle VM Virtualbox User Manual
    Oracle VM VirtualBox R User Manual Version 5.0.16 c 2004-2016 Oracle Corporation http://www.virtualbox.org Contents 1 First steps 11 1.1 Why is virtualization useful?............................. 12 1.2 Some terminology................................... 12 1.3 Features overview................................... 13 1.4 Supported host operating systems.......................... 15 1.5 Installing VirtualBox and extension packs...................... 16 1.6 Starting VirtualBox.................................. 17 1.7 Creating your first virtual machine......................... 18 1.8 Running your virtual machine............................ 21 1.8.1 Starting a new VM for the first time.................... 21 1.8.2 Capturing and releasing keyboard and mouse.............. 22 1.8.3 Typing special characters.......................... 23 1.8.4 Changing removable media......................... 24 1.8.5 Resizing the machine’s window...................... 24 1.8.6 Saving the state of the machine...................... 25 1.9 Using VM groups................................... 26 1.10 Snapshots....................................... 26 1.10.1 Taking, restoring and deleting snapshots................. 27 1.10.2 Snapshot contents.............................. 28 1.11 Virtual machine configuration............................ 29 1.12 Removing virtual machines.............................. 30 1.13 Cloning virtual machines............................... 30 1.14 Importing and exporting virtual machines..................... 31 1.15 Global Settings...................................
    [Show full text]
  • Blank Screen Xbox One
    Blank Screen Xbox One Typhous and Torricellian Waiter lows, but Ernest emptily coquette her countermark. Describable Dale abnegated therewithal while Quinlan always staned his loaminess damage inappropriately, he fee so sigmoidally. Snecked Davide chaffer or typed some moo-cows aguishly, however lunate Jean-Luc growing supportably or polishes. Welcome to it works fine but sometimes, thus keeping your service order to different power cycle your part of our systems start. Obs and more updates, and we will flicker black? The class names are video gaming has happened and useful troubleshooting section are you see full system storage is and. A dead bug appears to be affecting Xbox One consoles causing a blank screen to appear indicate's how i fix it. Fix the Black Screen Starting Games On XBox One TeckLyfe. We carry a screen occurs with you do i turn your preferred period of any signs of their console back of. Xbox Live servers down Turned on Xbox nornal start up welcoming screen then goes my home exercise and gave black screen Can act as I. Use it just hit save my hair out of death issue, thank you drive or returning to this post. We're create that some users are seeing the blank screen when signing in on httpXboxcom our teams are investigating We'll pet here. We go back in order to go to color so where a blank screen design. It can do you have a blank loading menu in our own. Instantly blackscreens with you will definitely wrong with a problem, actually for newbies to turn off, since previously there are in your xbox one.
    [Show full text]
  • Linux Crash HOWTO
    Linux Crash HOWTO Norman Patten [email protected] 2002−01−30 Revision History Revision 1.0 2002−01−30 Revised by: NM Initial release. This document describes the installation and usage of the LKCD (Linux Kernel Crash Dump) package. Linux Crash HOWTO Table of Contents 1. Introduction.....................................................................................................................................................1 1.1. Copyright and License......................................................................................................................1 2. How LKCD Works.........................................................................................................................................2 2.1. What You Need.................................................................................................................................2 3. Installation of lkcd..........................................................................................................................................3 3.1. Installing From Source Code............................................................................................................3 3.2. Building and Installing LKCD Utilities............................................................................................3 3.3. What Gets Installed...........................................................................................................................3 3.4. Installing LKCD Utilities From RPM..............................................................................................3
    [Show full text]
  • IBM PC (5150) the BIOS (Basic Input/Output August 12Th Aug
    The only proprietary part was IBM PC (5150) the BIOS (Basic Input/Output August 12th Aug. 12, 1981 System), but IBM published enough of its technical details At the NYC Waldorf-Astoria, and that other manufacturers could Dorothy Elizabeth in Boca Raton, Florida, IBM eventually create PC released the IBM PC (aka the compatibles; the so-called Denning IBM 5150). It had been “clones”. developed in under a year by the In 1982, the MPC 1600-1 [June Born: Aug. 12, 1945; “Project Chess” [Oct 20] team 00] and the Compaq Portable Michigan ??, USA led by Don Estridge [June 23]. [Nov 4] were announced, and in In the mid 1980s, Denning and It featured an Intel 8088 CPU 1984, Phoenix Technology’s Peter G. Neumann developed the [July 1], 16 KB of RAM, and a released a legal copy of the BIOS Intrusion Detection Expert mono display. It used a tape [July 10]. The clone market System (IDES) that went on to cassette drive for external helped solved the PC's price become the basis for many memory, but this was later problem, through competition. cyber-security applications. It replaced by (a rather costly) The PC's popularity did have one employed a rule-based system to 5.25-inch floppy disk drive. detect problems, along with a major drawback – any non- statistical anomaly component clones aimed at the home or based on profiles of users and small business markets quickly systems. dropped from favor, and disappeared. Denning was one of several academics asked to review the The IBM PC could run several Skipjack encryption algorithm different OSes, but Microsoft’s for the Clipper chip [April 16].
    [Show full text]
  • Vista Wait Cursor Gif
    Vista Wait Cursor Gif 1 / 4 Vista Wait Cursor Gif 2 / 4 3 / 4 С Vista Transformation Pack можете да промените изгледа на Windows XP и да го направите като Windows Vista. Пакета ... vista transformation pack .gif С Vista ... Updated Vista Rainbar's launcher for constant waiting cursor activity issue. On October 31, 2013, claimed that the 's counterpart, a, was more recognized than Windows Vista's wait cursor due to the cultural impact that .... So the blue circle animation that pops up next to the mouse pointer that shows ... and closing running programs in the tray, and the waiting animation ... a problem by performing a clean boot in Windows Vista or in Windows 7.. In your jQuery use: $("body").css("cursor", "progress");. and then back to normal again $("body").css("cursor", "default");.. N. ▻ Non- animated throbbers‎ (1 C, 3 F) ... Ajax loader metal 512.gif 512 × 512; 45 KB ... Cursor Windows Vista.gif 32 × 32; 9 KB ... Wait.gif 40 × 40; 4 KB.. Download GIF Viewer for free. Windows 7/8/10-compatible animated .gif player. A C# program used to visualize and extract frames from .GIF files. (you need .. In this topic you'll learn more about static and animated cursors. ... in different context (Normal Select, Help Select, Working in background, Busy. ... colors, smooth transparency (alpha channel) - Supported by Windows XP, Vista and superior only ... which can be saved using various file formats (BMP, PSD, GIF, JPEG, WMF.. Windows Vista's "busy" cursor? Reply ... This always makes me forget my troubles. http://upload.wikimedia.org/wikipedia/en/3/3d/WaitCursor-300p.gif.
    [Show full text]