LinuxQuestions.org
Visit Jeremy's Blog.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook
User Name
Password
Linux - Laptop and Netbook Having a problem installing or configuring Linux on your laptop? Need help running Linux on your netbook? This forum is for you. This forum is for any topics relating to Linux and either traditional laptops or netbooks (such as the Asus EEE PC, Everex CloudBook or MSI Wind).

Notices


Reply
  Search this Thread
Old 07-07-2007, 10:57 AM   #1
Pyro Tony
LQ Newbie
 
Registered: Jul 2007
Location: Livermore, CA
Distribution: Damn Small Linux
Posts: 10

Rep: Reputation: 0
Damn Small Linux cant find fb0, fatal error 104


I installed dsl on my laptop, a old hp omnibook 3000 with about 64MB RAM and a 4GB HDD. i can boot into dsl fine using the xvesa setting but the display is messed up. i want to try and boot into xfbdev to fix this, but i always get this to show up.

Loading /usr/share/keymaps/i386/qwerty/.us.kmap.gz
xauth: creating new authority file /home/dsl/.xauthority
xauth: creating new authority file /home/dsl/.xauthority

modprobe: modeprobe: Can't locate module fb0
XIO: fatal IO error 104 (Connection reset by peer) on X server ":0.0" after 0 requests (0 known processed) with 0 events remaining.
 
Old 07-07-2007, 09:39 PM   #2
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
I am not sure how old your omnibook is. It sounds like it is at least a little bit newer than an old Compaq laptop that I tried to get DSL running on. I never was successful getting graphics to work on it. I do remember getting lots of error messages, perhaps one similar to the one you are getting. After doing a lot of Internet search and playing around I finally gave up. But I do seem to remember that if you wanted to use xbfdev, you had to pass the video mode at boot time. But I have forgotten details.

On a brighter note, when I tried to find out how old your laptop is, I ran across this link titled GNU/Linux on HP OmniBook Laptops. It is sponsored by HP! If you haven't already done so, you might see if that page can lead you anywhere.
 
Old 07-08-2007, 10:09 AM   #3
Pyro Tony
LQ Newbie
 
Registered: Jul 2007
Location: Livermore, CA
Distribution: Damn Small Linux
Posts: 10

Original Poster
Rep: Reputation: 0
Thanks i will look into that link.

EDIT: since time of original post i have sucessfuly gotten DSL to boot into xbfdev off the CD, however i get the above errors when i try and boot from the hard drive.

Last edited by Pyro Tony; 07-08-2007 at 10:15 AM.
 
Old 07-08-2007, 11:12 PM   #4
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
Quote:
Originally Posted by Pyro Tony
EDIT: since time of original post i have sucessfuly gotten DSL to boot into xbfdev off the CD, however i get the above errors when i try and boot from the hard drive.
My guess is you aren't using the same boot time parameters. When booting from the CD, these would consist of the parameters in isolinux.cfg or syslinux.cfg (on the CD) plus any parameters you typed at the boot prompt. Did you do a "regular" install or a "frugal" install? Do you know what you are using for a bootloader (probably LILO or GRUB) when you boot from your hard drive?
 
Old 07-08-2007, 11:38 PM   #5
Pyro Tony
LQ Newbie
 
Registered: Jul 2007
Location: Livermore, CA
Distribution: Damn Small Linux
Posts: 10

Original Poster
Rep: Reputation: 0
Cool I am getting closer

OK.

I can successfully boot DSL from my hard drive. it requires the CD to be in and when i get to the splash screen i use the command "boot: dsl fromhd=/dev/hda1 xsetup". at the xsetup menu i select xbfdev, IMPS/2 mouse and US keyboard. DSL then loads the GUI successfully .

i attempted a hard drive install. i have 3 partitions hda1:linux boot, 600mb hda2:backup, 160mb hda3:linux swap, 3000somethingmb. i followed the instructions in the hard drive install and when i rebooted, the system could not find a file. i think it was "KNOPTIX". anyway, i rebooted with the cd and used the cheat code "dsl tohd=/dev/hda1" to copy all the files over to hda1. this fixed the missing file .

Now for the real problem. no cd in i get to the GRUB menu and boot from the default DSL selection. everything works fine until i get to xsetup. i follow the procedure as above and end up with the fatal error 104 .

i am a linux n00b so correct me if i am wrong but i think a have a furgal install because DSL runs mostly from the hard drive and uses the cd a little bit. what i want is a full hard drive install, no cd required.

any help is appreciated, thanks.
 
Old 07-09-2007, 12:14 AM   #6
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
Quote:
Originally Posted by Pyro Tony
when i rebooted, the system could not find a file. i think it was "KNOPTIX". anyway, i rebooted with the cd and used the cheat code "dsl tohd=/dev/hda1" to copy all the files over to hda1. this fixed the missing file .
The file's name is KNOPPIX. (DSL traces its roots back to the KNOPPIX distro, and apparently they never changed the name of this file!) This file is nearly 50MB and contains the compressed filesystem that is used when you run DSL as a live CD or from a frugal installation. In other words, it is the bulk of DSL. The other components are the kernel, the initial ramdisk (commonly called initrd, but DSL calls the file something else which I don't remember at the moment), and the bootloader (syslinux or isolinux when booting from CD or floppy -- probably LILO or GRUB when booting from hard drive).

I have never done a frugal installation. Once, with DSL 1.0, I did a regular installation for somebody else. My understanding of a frugal installation is that it is almost the same thing as a live CD except that the files are on the hard drive instead of a CD. I.e. it is still running from the file KNOPPIX. A regular install does not use the file KNOPPIX. Rather it copies all the files (uncompressed) into a regualr file system on the disk. Neither a frugal install or a regular install should require a CD at all. At least that is how I understand it.

From the error that it couldn't find KNOPPIX, it sounds like you did a frugal install. (But I have no idea where that file went!) Booting from CD with the tohd= option copied that file to the hard drive.

Quote:
Now for the real problem. no cd in i get to the GRUB menu and boot from the default DSL selection. everything works fine until i get to xsetup. i follow the procedure as above and end up with the fatal error 104 .
When you get this error, does it leave you at a command line prompt where you can type in commands? If so, type

Code:
cat /proc/cmdline
And write down what the results are. (Kind of low tech and error prone. If you know how to make the file persistent -- so it survives a reboot -- you can redirect the output to a file on your hard drive instead.) Then boot from the CD in the way that works, and do the same thing from the terminal emulator (I believe this is a desktop icon that look somewhat like a monitor) and see if they are the same as when you got the error.
 
Old 07-09-2007, 09:40 AM   #7
Pyro Tony
LQ Newbie
 
Registered: Jul 2007
Location: Livermore, CA
Distribution: Damn Small Linux
Posts: 10

Original Poster
Rep: Reputation: 0
Using the command you gave me, after i got the error and typed in the command it showed me
Code:
root=/dev/hda1 quiet vga=normal noacpi noapm noscsi frugal
On the good boot when i typed in the command it gave me
Code:
ramdisk size=100000 init=/etc/init lang=us apm=power-off vga=791 initrd=minirt24.gz 
nomcee noapic quiet BOOT_IMAGE=knoppix BOOT_IMAGE=linux24 fromhd=/dev/hda1 xsetup
i tried to type the good code into the GRUB command line and got the unrecocnized command. as a said im a linux n00b, that includes GRUB

looks like i will spend another day trying to get this to work .

EDIT: I just got it to boot directly from the hard drive no CD required. At the GRUB loader use
Code:
kernal /boot/linux24 /boot/knoppix root=/dev/hda1 
quiet vga=791 noacpi noapm=power-off xsetup
all i need now is to figure out how to save this as the default boot option

Last edited by Pyro Tony; 07-09-2007 at 10:03 AM.
 
Old 07-09-2007, 11:29 AM   #8
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
Quote:
Originally Posted by Pyro Tony
all i need now is to figure out how to save this as the default boot option
I think your question is where the heck is the configuration file. If so, the file you are looking for is called either grub.conf or menu.lst. I am going to guess (yeah, just a stab in the semi-dark) that it is in a directory called grub on /dev/hda1.

If you find the file and need help changing it, post the existing file here.

It sounds like you are almost home.
 
Old 07-09-2007, 12:02 PM   #9
Pyro Tony
LQ Newbie
 
Registered: Jul 2007
Location: Livermore, CA
Distribution: Damn Small Linux
Posts: 10

Original Poster
Rep: Reputation: 0
Thanks for all of your help so far. I have found the configuration file and know which line i need to edit. however the file is read only. how can i change this??

Last edited by Pyro Tony; 07-09-2007 at 12:21 PM.
 
Old 07-10-2007, 12:50 AM   #10
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
Quote:
Originally Posted by Pyro Tony
however the file is read only. how can i change this??
Usually only root can write to this file, although I believe it is common for everybody to be able to read it. For example, one of my config files:

Code:
user@box:~$ ls -lh /boot/grub/menu.lst
-rw-r--r-- 1 root root 4.3K 2007-05-26 05:57 /boot/grub/menu.lst
If this is the situation, you should be able to edit it by putting sudo in front of your editor command. An alternative (not the only one) is to change the owner to dsl (if that is the user you are running as):

Code:
sudo chown dsl path/filename
It would be a good idea to change it back afterwards:

Code:
 sudo chown root path/filename
In both cases, substitute the actual path and filename for path/filename. For example: /mnt/sda1/grub/menu.lst

Last edited by blackhole54; 07-10-2007 at 12:52 AM.
 
Old 07-10-2007, 03:08 PM   #11
Pyro Tony
LQ Newbie
 
Registered: Jul 2007
Location: Livermore, CA
Distribution: Damn Small Linux
Posts: 10

Original Poster
Rep: Reputation: 0
i got it figured out thanks. now to get the sound to work.
 
Old 07-10-2007, 06:18 PM   #12
blackhole54
Senior Member
 
Registered: Mar 2006
Posts: 1,896

Rep: Reputation: 61
Quote:
Originally Posted by Pyro Tony
i got it figured out thanks. now to get the sound to work.
Good luck! I've had an abysmal record on getting sound to work on my linux systems. It worked just fine from live CDs on serveral computers belonging to friends. But on my own old computers I am 0/3. I did n't get sound from Linux until a bought a computer preloaded with Linux.

You might check out that link I gave in post #2 again. See if it contains any help for sound.
 
Old 03-03-2009, 09:29 AM   #13
flos
Member
 
Registered: Feb 2009
Location: Shropshire, UK
Distribution: Mint
Posts: 30

Rep: Reputation: 2
Thanks (eavesdropper)

Thanks to those who posted to the above thread.
I found it useful in resuscitating a
Toshiba 300CDT laptop.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
XIO: fatal IO error 104 pho3nix Linux - Desktop 15 11-06-2007 03:31 PM
fatal io error 104 lukman Linux - Newbie 0 06-23-2006 05:48 AM
Fatal error 104 anubis65656 Slackware - Installation 3 01-20-2006 12:09 PM
Fatal IO error 104 Narkon Linux - Software 3 08-23-2004 03:13 AM
Fatal IO Error 104 during Install 7.2 xc_racer Linux - Software 3 02-12-2002 02:15 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Laptop and Netbook

All times are GMT -5. The time now is 12:23 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration