Hello Steve,

on my running Ubuntu 9.04 PXE system, I got :
---------------------------------------------
$ cat /etc/fstab 
# /etc/fstab: static file system information.
#
# Use 'vol_id --uuid' to print the universally unique identifier for a
# device; this may be used with UUID= as a more robust way to name devices
# that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/nfs        /               nfs    defaults 1       1
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0      
0
/dev/scd0       /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
hal9000:/home   /home           nfs    hard 0       0

$ df  
Filesystem           1K-blocks      Used Available Use% Mounted on
tmpfs                  1677788         0   1677788   0% /lib/init/rw
varrun                 1677788       360   1677428   1% /var/run
varlock                1677788         0   1677788   0% /var/lock
udev                   1677788       128   1677660   1% /dev
tmpfs                  1677788       708   1677080   1% /dev/shm
rootfs               480719104 304585728 151714048  67% /
lrm                    1677788      2192   1675596   1%
/lib/modules/2.6.28-17-generic/volatile
hal9000:/home        480719104 304585728 151714048  67% /home

$ uname -a
Linux tron 2.6.28-17-generic #58-Ubuntu SMP Tue Dec 1 18:57:07 UTC 2009
i686 GNU/Linux


The same system booting Ubuntu 9.10, I got :
---------------------------------------------
$ cat fstab 
# /etc/fstab: static file system information.
#
# Use 'blkid -o value -s UUID' to print the universally unique identifier
# for a device; this may be used with UUID= as a more robust way to name
# devices that works even if disks are added and removed. See fstab(5).
#
# <file system> <mount point>   <type>  <options>       <dump>  <pass>
proc            /proc           proc    defaults        0       0
/dev/nfs        /               nfs    defaults 1       1
/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8 0      
0
/dev/scd0       /media/floppy0  auto    rw,user,noauto,exec,utf8 0       0
hal9000:/home   /home           nfs    hard 0       0

The 'df' can't be done as like this system is not booting, he can go
further when booted in single user mode from TFTP server.


1) So when booting in normal mode the system is waiting indefinitively
with error :
-----------------------error------------------------
One or more of the mounts listed in /etc/fstab cannot yet be mounted:
(ESC for recovery shell)
/home:waiting fr hal9000:/home

modem-manager: Loaded plugin Gobi
blablabla

^C
mountall: Cancelled

still waiting and nothing more, the only thing I can do is a Ctrl+Alt+Del
:-(
----------------------error-------------------------

2) but booting in single user mode the system is going further, and
prupose to me the "Recovery Menu", I choose "resume", and then it comes to
the login prompt, I enter as root.

# df
Filesystem           1K-blocks      Used Available Use% Mounted on
192.168.101.199:/nfsroot/ubuntu-9.10-desktop-i386
                     480719104 305199872 151100160  67% /
udev                   1677660       272   1677388   1% /dev
none                   1677660         0   1677660   0% /dev/shm
none                   1677660        88   1677572   1% /var/run
none                   1677660         0   1677660   0% /var/lock
none                   1677660         0   1677660   0% /lib/init/rw
#

!! Take care of the first df. it returns "rootfs" for /


Here are the params for TFTP server to boot the system :
--------------------------------------------------------
DEFAULT linux_good
PROMPT 1
TIMEOUT 100
LABEL linux_new
KERNEL vmlinuz-2.6.31-16-generic-pae
APPEND root=/dev/nfs initrd=initrd.img-2.6.31-16-generic-pae
nfsroot=192.168.101.199:/nfsroot/ubuntu-9.10-desktop-i386 ip=dhcp rw single
LABEL linux_good
KERNEL vmlinuz-2.6.28-17-generic
APPEND root=/dev/nfs initrd=initrd.img-2.6.28-17-generic
nfsroot=192.168.101.199:/nfsroot/ubuntu-9.04-desktop-i386 ip=dhcp rw quiet
splash


The only thing changed on Ubuntu 9.10 is it detected 4GB and set the PAE
kernel.
# uname -a
Linux tron 2.6.31-16-generic-pae #52-Ubuntu SMP Thu Dec 3 23:18:13 UTC
2009 i686 GNU/Linux
#

I'm going to try to install the regular kernel as on ubuntu 9.04 to test
in case it works.

Cheers

Stephane


On Wed, 16 Dec 2009 21:58:28 -0000, Steve Langasek
<[email protected]> wrote:
>> the root fs is mounted on
> ip_server:/home/nfsroot/ubuntu-9.10-desktop-i386 instead of /dev/nfs.
> 
> Why is this a problem, exactly?
> 
> What does the client's fstab look like?

-- 
We can change

-- 
nfsroot not working anymore in 9.10
https://bugs.launchpad.net/bugs/496623
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to