Changeset 1924 in MondoRescue for branches/stable/mondo/src/mondorestore/mondorestore.c
- Timestamp:
- Apr 18, 2008, 1:41:41 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/stable/mondo/src/mondorestore/mondorestore.c
r1904 r1924 924 924 925 925 strcpy(bkpinfo->restore_path, "/"); 926 if (!g_restoring_live_from_cd ) {926 if (!g_restoring_live_from_cd && !g_restoring_live_from_nfs) { 927 927 popup_and_OK 928 928 (_("Please insert tape/CD/USB key, then hit 'OK' to continue.")); 929 929 sleep(1); 930 930 } 931 interactively_obtain_media_parameters_from_user(FALSE); 931 if (!g_restoring_live_from_nfs) { 932 interactively_obtain_media_parameters_from_user(FALSE); 933 } 932 934 if (!bkpinfo->media_device) { 933 935 mr_msg(2, "Warning - failed to find media dev"); … … 948 950 retval = load_mountlist(mountlist, g_mountlist_fname); 949 951 load_raidtab_into_raidlist(raidlist, RAIDTAB_FNAME); 950 filelist = process_filelist_and_biggielist(); 951 if ( filelist) {952 953 if (!g_restoring_live_from_nfs && (filelist = process_filelist_and_biggielist())) { 952 954 save_filelist(filelist, "/tmp/selected-files.txt"); 953 955 mr_asprintf(&old_restpath,bkpinfo->restore_path); … … 961 963 strcpy(bkpinfo->restore_path, old_restpath); 962 964 mr_free(old_restpath); 965 } else { 966 retval += restore_everything(NULL); 963 967 } 964 968 if (IS_THIS_A_STREAMING_BACKUP(bkpinfo->backup_media_type)) { … … 2706 2710 paranoid_fclose(fout); 2707 2711 sprintf(command, 2708 "tar -zxvf %s tmp/mondo-restore.cfg tmp/mountlist.txt tmp/filelist.fulltmp/biggielist.txt",2712 "tar -zxvf %s ./tmp/mondo-restore.cfg ./tmp/mountlist.txt ./tmp/filelist.full ./tmp/biggielist.txt", 2709 2713 datadisks_fname); 2710 2714 run_program_and_log_output(command, 4); … … 3044 3048 g_restoring_live_from_cd = TRUE; 3045 3049 } 3050 if (bkpinfo->backup_media_type == nfs) { 3051 g_restoring_live_from_nfs = TRUE; 3052 } 3046 3053 if (argc == 5 && strcmp(argv[1], "--monitas-live") == 0) { 3047 3054 retval =
Note:
See TracChangeset
for help on using the changeset viewer.