diff options
Diffstat (limited to 'mdk-stage1/nfsmount.c')
-rw-r--r-- | mdk-stage1/nfsmount.c | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/mdk-stage1/nfsmount.c b/mdk-stage1/nfsmount.c index d980860a2..77fbb530e 100644 --- a/mdk-stage1/nfsmount.c +++ b/mdk-stage1/nfsmount.c @@ -232,7 +232,12 @@ int nfsmount_prepare(const char *spec, int *flags, char **mount_opts) goto fail; if (status.fhs_status != 0) { - log_message("nfsmount prepare failed, reason given by server: %d", status.fhs_status); + if (status.fhs_status == 2) + log_message("NFS server says: No such file or directory"); + else if (status.fhs_status == 13) + log_message("NFS server says: Permission denied"); + else + log_message("nfsmount prepare failed, reason given by server: %d", status.fhs_status); goto fail; } |