從命令行調(diào)用區(qū)塊設(shè)備控制程序
blockdev命令 在命令調(diào)用“ioxtls”函數(shù),以實(shí)現(xiàn)對(duì)設(shè)備的控制。
blockdev(選項(xiàng))(參數(shù))
選項(xiàng)
-V:打印版本號(hào)并退出;
-q:安靜模式;
-v:詳細(xì)信息模式;
--setro:只讀;
--setrw:只寫;
--getro:打印只讀狀態(tài),“1”表示只讀,“0”表示非只讀;
--getss:打印扇區(qū)大小。通常為521;
--flushbufs:刷新緩沖區(qū);
--rereadpt:重新讀取分區(qū)表。
設(shè)備文件名:指定要操作的磁盤的設(shè)備文件名。
設(shè)置設(shè)備為只讀:
blockdev --setro /dev/hda4
讀取設(shè)備是否為只讀:
blockdev --getro /dev/hda4
設(shè)置設(shè)別為可讀寫:
blockdev --setrw /dev/hda4