X-Git-Url: http://git.annexia.org/?a=blobdiff_plain;f=TODO;h=f781fb88a648a68b78cd4a529266e6e3ce9ad647;hb=ce85a6a82ae80fdfb3eb7c2c2251658f8aadc241;hp=5002fc155d209105411c2ad181d3901fa1ffbe4a;hpb=3451d73a693091ae1a33e7dbefbe56c1b93f426a;p=libguestfs.git diff --git a/TODO b/TODO index 5002fc1..f781fb8 100644 --- a/TODO +++ b/TODO @@ -103,7 +103,6 @@ Ideas for extra commands findfs logsave mklost+found - ext2undelete SELinux: chcat @@ -190,12 +189,6 @@ autogenerated module which creates a Sys::Guestfs handle singleton How would editing files work? -ntfsclone ---------- - -Useful imaging tool: -http://man.linux-ntfs.org/ntfsclone.8.html - virt-rescue pty --------------- @@ -377,3 +370,34 @@ live CD inspection guestfish -i livecd.iso Could this be done through the core API and existing calls? + +More ntfs tools +--------------- + +ntfsprogs actually has a lot more useful tools than we currently +use. Interesting ones are: + +ntfslabel: display or change filesystem label (we should unify all + set*label APIs into a single set_vfs_label which can deal with any + filesystem) + +ntfsclone: clone, image, restore, rescue NTFS + +ntfsinfo: print various information about NTFS volume and files + +ntfs streams: extract alternate streams from NTFS files + +Undelete files +-------------- + +Two useful tools: + + - ext2undelete + - ntfsundelete + +More mkfs_opts options +---------------------- + +Useful options to offer: + - Set label. + - Set UUID.