Ubuntu :: LiveCD Customization Error Warning: Could Not Determine Root Device From /etc/fstab?
Jul 31, 2011
I'm having a problem trying to customize Ubuntu 11.04 LiveCD.Everything went well until I tried to run the system updates on the LiveCD.This is the error message output:
root@lkjoel-desktop:/# sudo apt-get -f install
Reading package lists... Done
Building dependency tree
Reading state information... Done
The following packages were automatically installed and are no longer required:
I just compiled my first own kernel (I'm using Arch Linux), following the tutorial on the german site. Now I tried to boot it, I ended up failing with this message: Code: Waiting 10 seconds for device /dev/sda1 ... Root device '/dev/sda1' doesn't exist, Attempting to create it. ERROR: Unable to determine major/minor number of root device '/dev/sda1' Here is the important part of my menu.lst:
I simply copy&pasted the Arch-entry, i.e. I also had the disk by uuid there. The failure message was the same, just the root device name was the different name Also, at first I did not have the initrd line in my menu.lst (as written in my tutorial that I may not need it). In this case I had this error message:
The new 10.04 livecd diverts to a dialog asking if you want to go to livecd or install, which makes sense (shifting the choice away from grub, etc). However, I want to go directly to desktop: does anyone know exactly where in the boot process this diversion happens? I have a suspicion that it happens before the autologin, or somewhere thereabouts, but I haven't found anything after poking around initrd.lz. where to find the script that invokes the dialog?
I just did a fresh install of Lucid, and while I was at it decided to expand my RAID 5 Storage array. Everything seems to have gone fine and I've been able to format the array without an issue. When I reboot,the array automatically appears to mount. However, whenever I try to move a file to the array,I get an error sayingdon't have the right permissions. If I right click on theray and go to the"Permissions" tab,I get an error saying the permissions can't be determined. If I run the mount command in a terminal, I can see the storage array listed, but if I open the /etc/fstab file, I don't see it listed there. So my question is two fold: I don't understand how the array is automounted if it is not in fstaband:how can I change the permissions so I can copy files to the array?
i am new to linux . i have the basic knowledge of networking. a week ago i installed debian Lenny version on an old pentium 3.in addition i installed a ddclient configured it according to many tutorials....i searched google a few days but didnt find my case.i ran the folowing command :
I am trying to install Ubuntu 10.10 from a USB flash memory stick. It works fine until around 95%, where I get the following warning/error:
I click OK and the installer seems to finish nicely, except the terminal throws several errors along these lines (see photo):
I tried also with 10.04 LTS, the difference being that the install warning appears two or three times instead of once. Some results from googling (Ubuntu Forums, Ubiquity bug) suggest unchecking the initial update options. I am going to try this but I'm not sure if I'll be able to get the boot loader right (there seemed to be problems with this).
i have the basic knowledge of networking. a week ago i installed debian Lenny version on an old pentium 3. in addition i installed a ddclient configured it according to many tutorials.i searched google a few days but didnt find my case. i ran the folowing command :
I have been trying to update my server from 6.06 server to 10.04 server. My attempts have been complicated by versions later than 6.06 not being able to properly read my CD-ROM. I used the 'do-release-upgrade' mechanism to upgrade to from 6.06 to 8.04 and then to 10.04. 8.04 loaded OK, but 10.04 fails to boot with the surprisingly common "Gave up waiting for root device" error. It stops at the built-in shell prompt. If I exit from the shell, it seems to boot up normally.
I have verified that the boot partition is /dev/sda1 and the UUID for the partition is correct. My system is an older IBM eServer xSeries 350 with quad 700MHz XEON processors and a 36GB SCSI drive. This system properly installed from the 6.06 CD and boots under this version without problems. So I have some questions. Only the first one needs an answer.
1. What do I need to do to get my system to boot properly? 2. Why was this software released with this error? 3. Why wasn't the faulty loader pulled from the release until it was fixed? 4. Is it possible to revert to the 6.06 loader, which works fine? 5. Why doesn't the loader attempt to try something else that should work instead of just giving up?
I'm trying to install Ubuntu customization kit on 8.04. However whenever I try to install it from the .deb file (it's not in the repos) it returns "Error: Dependancy not satisfyable: Python" I tried sudo apt-get install update, sudo apt-get install python and installing python through synaptic but it says it's the latest version of python already.
just installed ubuntu 10.10 on my external usb hdd from my 8gb flash drive doing this on a laptop, my primary hdd (internal) is running windows (230gb of 250gb used) so i got an external hdd (2tb) and I decided to install ubuntu on it
The system is an old AMD Duron 650MHz that was dug out of the garbage, trying to set it up as a light duty server. I installed ubuntu 10.04 with no errors or troubles during the install, however whenever the system is booted it sits at a cursor for about a minute then goes into busybox giving the error "Gave up waiting on root device." and says that the hard drive does not excist. If I sit at busybox for about another minute and type exit it then boots ubuntu 10.04 with no errors or issues.
When I run apps like mplayer to use my web cam it uses /dev/video#. For reason unknown to me this number changes and is usually either 1 or 0. I have looked on the Internet after struggling to find how to know which /dev/video device is used. So far I can only presume I have used the wrong terms to find how to determine which device the web cam is using.
I'm currently running Ubuntu (w/ GRUB) and Windows XP. I'd like to remove Ubuntu and run the recovery on Windows XP because it has started not running correctly. The computer is about 5 years old and I figured I'd just wipe it clean and start over (read: remove Ubuntu and reinstall windows via the recovery console).
I intend to follow the tutorial here: [URL]
However, I'm confused about determining the boot device number for Windows. I've run "sudo fdisk -l" and I can identify the windows drive in the list it says:
I have UUID entries for USB devices in fstab in my Ubuntu 10.10. I assume this is because I have upgraded my Ubuntu's since 8.04. Each time I boot, I get a message saying it cannot mount the devices even though they are present. I have to skip mounting in order to complete the boot process. I also have two filesystems mounted at Root ( /). See later post in this thread.can I safely remove these entries from fstab and have Ubuntu automount the devices? If I do so, will this get rid of the messages at boot time?
When CentOS boots up, it tries to determine the IP for a network device (eth0) and fails. 'Determining IP information for eth0... failed; no link present.' I'm curious to know how, after booting up, I could set the IP information for a wireless device, wlan0, manually. Another way of putting this questions is: if CentOS is able to determine IP information for a network device on bootup, what settings is it configuring exactly?
Is there a command to determine of a device supports IO Fencing?We are trying to run a Sybase cluster that shares storage. I'm sure the device supports fencing, but don't know how to show that it does.
I'm writing a bash script that needs to know whether or not a device node is part of a RAID array. I'm just curious if anyone knows of a good way to determine if a device node is in a RAID array. I know that you can run mdadm -Q or mdadm --examine on the device node and that will tell you. But I don't want to rely on screen scrapping and would rather have something that would return a boolean. Any ideas?
I'm really tired of having to umount under root, then mount again as a user for my external hard disk. When I'm in firefox, I like to save pages alot onto my external but I constantly have to remount because my user has no write permissions for the drive. What can I do for my device in fstab so that it mounts automatically under my user and not root?
Is there a way to determine the IO size that is being used for reads and writes to an attached storage device? I am trying to pattern the IO sequences to storage. I have seen mentions to max_sectors_kb but the notes indicated that changing this value did not change the IO size to the storage.
I was unable to boot into Ubuntu 9.1 today because the file system is now read only. When I check fstab, it shows "ro" but I can't change it because it's on a read only file system. I tried umounting the root then remounting with read/write access, but I was unable to umount the root. I also tried booting with a live CD, but all I can find is the root.disk file, I can't see any of the file structure. That's probably just how it is supposed to be, but I'm new to Linux so I found it strange. method to either change the disk to read/write besides this?sudo umount /mount -o remount,rw /The other option would be to somehow mount the disk image while using a live CD so that I can get to the fstab file and edit it.
I'm currently setting up a dell server with hardware raid 1 on sas 6r. i got 4 sas installed on the server and configured to raid 1 as stated below, array 1: slot 0 & 1
array 2: slot 2 & 3
during the installation, the installer detect the array 2 as sda and array 1 as sdb.. so i proceed with installation on array 2. after completed the installation, the first reboot lead me to a 'grub-rescue" prompt. by following the guide at url Mode, i've noticed that the boot folder has changed to (hd1,1), which i believe it has changed to sdb1. default root device shows that prefix=(hd0,1)/grub.