node disk
1.0.0
$ npm install --save disk
ภายใน:
บล็อกอุปกรณ์:
ระบบไฟล์:
var Disk = require ( 'disk' )
ตั้งค่าอุปกรณ์ที่จะทำงานด้วย สิ่งนี้สามารถเป็นอะไรก็ได้ด้วย API ที่รองรับอุปกรณ์บล็อก
var device = new BlockDevice ( {
path : BlockDevice . getPath ( 0 )
} )
สร้างดิสก์:
var disk = new Disk ( device )
เปิดอุปกรณ์:
// This also attempts to detect it's block size if unspecified,
// as well as reading the MBR & GPT on the device
disk . open ( function ( error ) { } )
อ่านหรือเขียน MBR ( disk.mbr
) จากหรือไปยังอุปกรณ์:
disk . readMBR ( function ( error , mbr ) { } )
disk . writeMBR ( function ( error ) { } )
อ่านหรือเขียน GPT ( disk.gpt
) จากหรือไปยังอุปกรณ์:
disk . readGPT ( function ( error , gpt ) { } )
disk . writeGPT ( function ( error ) { } )
ตรวจสอบ GPT สำรอง หมายเหตุ: การโทรกลับจะถูกเรียกพร้อมกับข้อผิดพลาด และ GPT สำรองหากไม่ตรวจสอบ
disk . verifyGPT ( function ( error , backupGPT ) { } )
ปิดอุปกรณ์:
disk . close ( function ( error ) { } )
คุณสมบัติ:
วิธีการ: