X-Git-Url: http://git.annexia.org/?p=libguestfs.git;a=blobdiff_plain;f=guestfish-actions.pod;h=44d86f24ece5e5420fd7b71b8ab2fa463ed7f263;hp=fce1b3191d48ef9b3f3fc5b480cee2e42dda3df0;hb=4581eb2523eeb4d094d53af0555cb7e0f760ae2d;hpb=f7e6ffa8a82f8a7a214a47ff32f46d9e893902d8 diff --git a/guestfish-actions.pod b/guestfish-actions.pod index fce1b31..44d86f2 100644 --- a/guestfish-actions.pod +++ b/guestfish-actions.pod @@ -449,6 +449,38 @@ The exact command which runs is C. Note in particular that the filename is not prepended to the output (the C<-b> option). +=head2 fsck + + fsck fstype device + +This runs the filesystem checker (fsck) on C which +should have filesystem type C. + +The returned integer is the status. See L for the +list of status codes from C. + +Notes: + +=over 4 + +=item * + +Multiple status codes can be summed together. + +=item * + +A non-zero return code can mean "success", for example if +errors have been corrected on the filesystem. + +=item * + +Checking or repairing NTFS volumes is not supported +(by linux-ntfs). + +=back + +This command is entirely equivalent to running C. + =head2 get-autosync get-autosync @@ -1092,3 +1124,13 @@ Because of the message protocol, there is a transfer limit of somewhere between 2MB and 4MB. To transfer large files you should use FTP. +=head2 zero + + zero device + +This command writes zeroes over the first few blocks of C. + +How many blocks are zeroed isn't specified (but it's I enough +to securely wipe the device). It should be sufficient to remove +any partition tables, filesystem superblocks and so on. +