jackeichen / pydiskcmd Goto Github PK
View Code? Open in Web Editor NEWA pure python tool to send raw commands to sata/sas/nvme disk
License: GNU Lesser General Public License v2.1
A pure python tool to send raw commands to sata/sas/nvme disk
License: GNU Lesser General Public License v2.1
Hello,
Is pysata pyscsi only available under linux?
I get an error when I use pysata pyscsi in Windows; pynvme works fine on Windows。
Intel® VROC is an enterprise RAID solution that unleashes the performance of NVMe SSDs, enabled by a feature in Intel® Xeon® Scalable processors called Intel® Volume Management Device (Intel® VMD), an integrated controller inside the CPU PCIe root complex. Intel® VROC enables these benefits without the complexity, cost, and power consumption of traditional hardware RAID host bus adapter (HBA) cards placed between the drives and the CPU.
NVMe Disk behind VROC in Linux could be act as a standalone nvme disk, the user could find out the nvme disks and raid volumes. But in Windows the user cannot get a physical drive if it is a member in a raid volume.
I hope it could be done in Windows, but it is only avaliable under Intel NDA now. So the code could not be published here.
I will keep this issue open, for telling you this message.
pydiskcmd plan to support NVMe in windows.
pydiskhealthd will periodically read disk smart log, which will make disk exit idle mode.
It will be a potential issue in some scenario, for example:
Then you may never enter idle_b.
Noticed this while merging your other PR to smartie (Thanks!), (0, 0) was duplicated in the status dict.
This project pydiskcmd will focus on providing a disk command libaray and user client tool in next version 3.0.0. Function of pydiskhealthd will be removed, and it may become an independent project at some time.
I want to know if anyone concerns about the change? Any ideas or viewpoint would be great.
there is no exit code in pynvme,pyscsi,pysats.
It is always helpful in the use.
Although some comands work well in windows 10 Pro, it is difficult to do development in different windows version.
In my test the tool Do Not work in windows server 2019, and need some time to debug on this. The main work is always in Linux for now!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.