[prev in list] [next in list] [prev in thread] [next in thread]
List: initramfs
Subject: Re: [PATCH] Change the fs_passno of nfs to "0"
From: Minfei Huang <mhuang () redhat ! com>
Date: 2015-05-11 11:32:49
Message-ID: 20150511113249.GB6727 () dhcp-128-1 ! nay ! redhat ! com
[Download RAW message or body]
On 05/11/15 at 05:30am, Chao Fan wrote:
> Change the fs_passno of nfs to "0"
>
> Set fs_passno, the sixth variable of fstab to "0" when the device is nfs.
>
> In the fstab,the sixth variable fs_passno stands for that the device need check
> ed or not,and dracut set it to "2".But if it is nfs,there's no fsck for nfs uti
> lity, e.g fsck.nfs like other file system. Whatever fs_passno 0 or 2 are passed
> , no fsck is executed at all for nfs mount.So it should be "0" when the device i
> s nfs.So when the third variable of fstab contains "nfs", the sixth variable fs_
> passno should be set to "0".The third variable stands for the type of the filesy
> stem.
>
>
> Signed-off-by: Chao Fan <cfan@redhat.com>
> diff --git a/dracut.sh b/dracut.sh
> index ab84221..a7a124c 100755
> --- a/dracut.sh
> +++ b/dracut.sh
> @@ -1517,7 +1517,13 @@ if [[ $kernel_only != yes ]]; then
> line=($line)
> [ -z "${line[3]}" ] && line[3]="defaults"
> [ -z "${line[4]}" ] && line[4]="0"
> - [ -z "${line[5]}" ] && line[5]="2"
> + [ -z "${line[5]}" ] && {
> + if strstr "${line[2]}" "nfs";then
> + line[5]="0"
> + else line[5]="2"
It is better to start in the new line after "else".
Thanks
Minfei
> + fi
> + }
> +
> echo "${line[@]}" >> "${initdir}/etc/fstab"
> done
> --
> To unsubscribe from this list: send the line "unsubscribe initramfs" in
> the body of a message to majordomo@vger.kernel.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
--
To unsubscribe from this list: send the line "unsubscribe initramfs" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
[prev in list] [next in list] [prev in thread] [next in thread]
Configure |
About |
News |
Add a list |
Sponsored by KoreLogic