lkml.org 
[lkml]   [2006]   [Dec]   [2]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: Mounting NFS root FS

    >> > I have been trying to make FC5's kernel do a boot with an NFS root file
    >> > system. I see
    >> > the support is in the kernel(?). I have tried this:
    >> >
    >> >> root=/dev/nfs nfsroot=10.1.1.12:/tftpboot/NFS/Root_FS
    >>
    >> This feature is almost deprecated. One is supposed to use initramfs,
    >> /sbin/ip or some DHCP client, and a mount program nowadays.
    >
    >But I think that there are plenty of light terminals still booting like
    >this which will not be able to upgrade anymore then. Even right here,
    >my web server (parisc) boot from the network that way. At least an
    >initramfs would need to be able to cope with the same syntax,

    No problem:

    <<</init<<<
    #!/bin/bash

    for o in `cat /proc/cmdline`; do
    case "$o" in
    nfsroot=*)
    arg="${o##nfsroot=}";
    ;;
    esac;
    done;

    ### further parse $arg
    >>>

    simplified example of how this can be accomplished. This is why
    initrds/initramfs are so much more powerful than in-kernel software.


    -`J'
    --
    -
    To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
    the body of a message to majordomo@vger.kernel.org
    More majordomo info at http://vger.kernel.org/majordomo-info.html
    Please read the FAQ at http://www.tux.org/lkml/

    \
     
     \ /
      Last update: 2006-12-02 23:01    [W:0.021 / U:33.684 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site