Changeset 1691 in MondoRescue for branches/2.2.5/mondo
- Timestamp:
- Oct 21, 2007, 2:27:53 AM (17 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/2.2.5/mondo/src/common/libmondo-archive.c
r1689 r1691 1857 1857 * @return The number of errors encountered (0 for success) 1858 1858 */ 1859 int make_usb_fs( char *destfile)1859 int make_usb_fs() 1860 1860 { 1861 1861 /*@ int ********************************************** */ … … 1872 1872 malloc_string(old_pwd); 1873 1873 assert(bkpinfo != NULL); 1874 assert_string_is_neither_NULL_nor_zerolength(destfile); 1875 1876 log_msg(2, "make_usb_fs --- scratchdir=%s --- destfile=%s", 1877 bkpinfo->scratchdir, destfile); 1874 1875 log_msg(2, "make_usb_fs --- scratchdir=%s", bkpinfo->scratchdir); 1878 1876 (void) getcwd(old_pwd, MAX_STR_LEN - 1); 1879 1877 asprintf(&tmp, "chmod 755 %s", bkpinfo->scratchdir); … … 1898 1896 run_program_and_log_output(tmp, FALSE); 1899 1897 paranoid_free(tmp); 1900 asprintf(&tmp, "mount %s %s", bkpinfo->media_device, tmp1); 1898 /* Mindi always create one single parition on the USB dev */ 1899 asprintf(&tmp, "mount %s1 %s", bkpinfo->media_device, tmp1); 1901 1900 run_program_and_log_output(tmp, FALSE); 1902 1901 paranoid_free(tmp); … … 1907 1906 log_msg(1, "Making bootable backup"); 1908 1907 1909 asprintf(&tmp,"cp -rp %s/* %s", bkpinfo->scratchdir, tmp1); /* Command to execute */ 1908 /* Command to execute */ 1909 asprintf(&tmp,"mv %s/.??* %s/* %s", bkpinfo->scratchdir, bkpinfo->scratchdir, tmp1); 1910 1910 res = eval_call_to_make_USB(tmp, message_to_screen); 1911 1911 if (res) { … … 1923 1923 1924 1924 if (is_this_device_mounted(bkpinfo->media_device)) { 1925 asprintf(&tmp, "umount %s ", bkpinfo->media_device);1925 asprintf(&tmp, "umount %s1", bkpinfo->media_device); 1926 1926 run_program_and_log_output(tmp, FALSE); 1927 1927 paranoid_free(tmp); … … 1935 1935 return (retval); 1936 1936 } 1937 1938 1937 1939 1938 … … 3937 3936 res = make_iso_fs(isofile); 3938 3937 } else { 3939 res = make_usb_fs( isofile);3938 res = make_usb_fs(); 3940 3939 } 3941 3940 if (g_current_media_number == 1 && !res
Note:
See TracChangeset
for help on using the changeset viewer.