Component: disk
252 changelog entries across 76 version(s)
Releases by channel (stacked)
- added "last-seen" property that displays disk model and serial when removed;
- added error message when disk state transitions from good to bad;
- avoid reading SCSI stats all the time to allow disks to go to sleep;
- improved error message when a swap file is created without "file-size" specified;
- avoid reading SCSI stats all the time to allow disks to go to sleep;
- improved error message when a swap file is created without "file-size" specified;
- added "raid-scrub-cancel" command;
- do not consider USB drives as self-encryption capable;
- fixed "smart-info" not showing information on certain storage devices;
- limited maximum swap size to be no more than 10x of device RAM;
- added "/disk" smart-info;
- added disk check and repair for ext4, Btrfs and XFS file systems;
- improved device name tracking in "/system/resource/hardware" menu;
- show disk io errors in "/disk" menu;
- improved device name tracking in "/system/resource/hardware" menu;
- use USB UASP interface for supported devices (additional fixes);
- added disk check and repair for ext4, btrfs and xfs file systems;
- use USB UASP interface for supported devices;
- added "/disk" smart-info;
- show disk io errors in "/disk" menu;
- added support for file-based swap space;
- added trim command which functions similarly to fstrim;
- fixed issue where iSCSI did not work with ESXi and XEN hypervisors;
- fixed issue with disks not mounting after swapping devices;
- fixed opening a drive in read-only mode if it became locked;
- improved BTRFS stability on TILE devices;
- renamed format file-system=trim and trim-secure to format file-system=discard and discard-secure;
- show if drive is encrypted and locked;
- fixed issue where mountpoint was not removed after removing the disk;
- fixed issue where mountpoint was not removed after removing the disk;
- added support for file-based swap space;
- added trim command which functions similarly to fstrim;
- fixed issue where iSCSI did not work with ESXi and XEN hypervisors;
- fixed issue with disks not mounting after swapping devices;
- fixed opening a drive in read-only mode if it became locked;
- improved BTRFS stability on TILE devices;
- renamed format file-system=trim and trim-secure to format file-system=discard and discard-secure;
- added nvme-tcp-server-nqn setting to be able to explicitly configure NQN, will default to "nqn.2000-02.com.mikrotik:slot" for new configurations;
- allow only lowercase chars in iscsi-server-iqn;
- allow to have type=file devices without rose-storage (needed for file based swap);
- allow to set smb-share only for type=smb;
- consolidate client states into single field, as each item can be only one type of "client";
- do not allow setting raid-master when have filesystem;
- do not allow starting Btrfs replace when replace is suspended;
- do not delete partition configs on device remove and eject (fixes lost config with unstable hardware);
- fixed iscsi client;
- fixed iscsi export disable;
- fixed issue with double "/" in SMB share path for some clients;
- fixed SATA eject/scan;
- fixed SMB mount to be writable by container;
- fixed write RAID superblock;
- improved cleanup order to avoid waiting for timeouts on shutdown;
- improved RDS2216 SATA controller;
- improved system stability;
- rename nvme-tcp client name to nqn everywhere symmetrically with server;
- show NVMe critical warnings;
- unshare iscsi and nfs client/server ids, add iscsi-server-iqn;
- update interface type/speed after scan;
- use default label when nothing specified when formatting from WinBox;
- fixed auto-mount for disks formatted without partitions (introduced in v7.21beta2);
- show if driver is encrypted and locked;
- added nvme-tcp-server-nqn setting to be able to explicitly configure NQN, will default to "nqn.2000-02.com.mikrotik:slot" for new configurations;
- allow ":" and "." in slot name;
- allow only lowercase chars in iscsi-server-iqn;
- allow to have type=file devices without rose-storage (needed for file based swap);
- allow to set smb-share only for type=smb;
- consolidate client states into single field, as each item can be only one type of "client";
- do not allow setting raid-master when have filesystem;
- do not allow starting Btrfs replace when replace is suspended;
- do not delete partition configs on device remove and eject (fixes lost config with unstable hardware);
- fixed for SMB mount to be writable by container;
- fixed iscsi client;
- fixed iscsi export disable;
- fixed issue with double "/" in SMB share path for some clients;
- fixed SATA eject/scan;
- fixed write RAID superblock;
- improved cleanup order to avoid waiting for timeouts on shutdown;
- improved RDS2216 SATA controller;
- improved system stability;
- rename nvme-tcp client name to nqn everywhere symmetrically with server;
- show NVMe critical warnings;
- unshare iscsi and nfs client/server ids, add iscsi-server-iqn;
- update interface type/speed after scan;
- use default label when nothing specified when formatting from WinBox;
- allow to format multiple disks at once;
- allow to remove Btrfs device by ID;
- better manage disks disappearing from RAID;
- cleanup mountpoint when setting mount-filesystem=no;
- disallow adding SMB share or user with empty name;
- do Btrfs remove-device asynchronously;
- offer to blink only PCI slots in console;
- rename raid-role=unspecified to spare;
- reset RAID role of old disk after spare assumes a new role;
- show error when file based block-device uses a mountpoint to be unmounted;
- show total/free inode counts for fs's that support it;
- disallow adding SMB share or user with empty name;
- do not allow to start Btrfs replace command when a Btrfs replace process is already running;
- improve disk file system detection;
- show error when file based block-device uses a mountpoint to be unmounted;
- allow to format multiple disks at once;
- allow to remove Btrfs device by ID;
- better manage disks disappearing from RAID;
- cleanup mountpoint when setting mount-filesystem=no;
- do Btrfs remove-device asynchronously;
- fixed RAID component size to match the value in the superblock;
- offer to blink only PCI slots in console;
- rename raid-role=unspecified to spare;
- reset RAID role of old disk after spare assumes a new role;
- show total/free inode counts for fs's that support it;
- fixed RAID component size to match the value in the superblock;
- improved handling of RAID spare disks;
- improved stability when using RAID;
- add "sector-size" property in print detail;
- add reset-counters to /disk btrfs filesystem;
- renamed "eject-drive" command to "eject" (CLI only);
- renamed "format-drive" command to "format" (CLI only);
- renamed "eject-drive" command to "eject" (CLI only);
- renamed "format-drive" command to "format" (CLI only);
- add "sector-size" property in print detail;
- add reset-counters to /disk btrfs filesystem;