extern crate fatfs; extern crate fscommon; use std::env; use std::fs; use std::io; use fscommon::BufStream; fn main() -> io::Result<()> { let filename = env::args().nth(1).expect("image path expected"); let file = fs::OpenOptions::new().read(true).write(true).open(&filename)?; let buf_file = BufStream::new(file); fatfs::format_volume(buf_file, fatfs::FormatVolumeOptions::new())?; Ok(()) }