#mount #devices #ubuntu #disk

bin+lib auto_mount

auto_mount 具有自动将新插入的设备作为 gpt 分区挂载的功能

1 个不稳定版本

0.1.5 2022年8月22日
0.1.3 2022年8月22日
0.1.2 2022年8月22日
0.1.1 2022年8月19日
0.1.0 2022年8月19日

#16#ubuntu

每月22次下载

自定义许可

9KB
160

auto_mount

auto_mount 具有自动将新插入的设备作为 gpt 分区挂载的功能。

重要注意

将格式化 /dev/sd* 下的所有 hdd

示例

use auto_mount::{
    change_devices_to_gpt, create_partition, filter_unmounted_hdd_devices, find_connected_satas,
    format_devices, mount_devices,
};

fn main() {
    let devices = find_connected_satas();
    let devices = filter_unmounted_hdd_devices(devices);
    change_devices_to_gpt(&devices);
    let devices = create_partition(&devices);
    format_devices(&devices);
    mount_devices(&devices);
}

感谢阅读

请在问题中注册改进等

祝你好运!


lib.rs:

auto_mount

auto_mount 具有自动将新插入的设备作为 gpt 分区挂载的功能。

示例

    let devices = find_connected_satas();
    let devices = filter_unmounted_hdd_devices(devices);
    change_devices_to_gpt(&devices);
    let devices = create_partition(&devices);
    format_devices(&devices);
    mount_devices(&devices);

依赖项

~0.7–1MB
~19K SLoC