Component: disk
111 changelog entries across 26 version(s)
Activity over time (changelog entries per month)
- fixed issue where mountpoint was not removed after removing the disk;
- 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;
- 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;
- do not allow to start Btrfs replace command when a Btrfs replace process is already running;
- improve disk file system detection;
- 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);
- add "sector-size" property in print detail;
- improved stability when formatting crypted partitions;
- add disk trim command (/disk format-drive diskx file-system=trim);
- allow to add swap space without container package;
- allow to set only type=raid devices as raid-master;
- cleanup raid members mountpoint, improve default name of file base block-device;
- do not allow adding device in raid when major settings mismatch in superblock and config;
- do not allow configuring empty slot as raid member;
- fix detecting disks on virtual machines;
- fixed removing device from raid while resyncing;
- fixed setting up dependent devices when file-based block-device becomes available;
- fixed showing free space on tmpfs (introduced in v7.17);
- improved stability;
- improved system stability when SMB interface list is used (introduced in v7.17);
- mount multi-device btrfs filesystems more reliably at startup;
- set non-empty fs label when formatting by default;
- fixed showing free space on tmpfs (introduced in v7.17);
- improved system stability when SMB interface list is used (introduced in v7.17);
- added "type=file" for file-based block devices, useful for using file as a swap, or when having file-based filesystem images (CLI only);
- added btrfs filesystems list (CLI only);
- added mount-read-only and mount-filesystem options to allow read-only mounts and prevent mounting device at all (CLI only);
- added sshfs client to "/disk" menu (CLI only);
- added support for SWAP, currently allowed on any block device with "set x swap=yes" when container package is installed (CLI only);
- allow to configure global and per disk mountpoint template - [slot],[model],[serial],[fw-version],[fs-label],[fs-uuid],[fs] variables supported;
- auto mount iso and squashfs images;
- fixed managing and cleaning up mount points;
- fixed raid role auto selection for up to 64 drives;
- improve slot naming and improvements for visualizing complex hardware topology;
- improve test to report zero byte iops;
- improved system stability;
- read/show exfat filesystem label;
- recognize virtual sd* interfaces;
- remove 32 character slot name limit;
- save raid superblock and raid bitmap superblock on member devices in 1.2 format/location;
- show detailed mountpoint users when unable to unmount;
- show usage as percentage (CLI only);
- try all NFS versions (4.2,4.1,4.0,3,2) when mounting NFS in that order;
- added "wipe-quick" file-system option to format-drive command (CLI only);
- added log message when disks get added or removed;
- added simple test command to test device and filesystem speeds (CLI only);
- improved system stability;
- remove dummy "slot1" entries on CHR;
- added option to auto configure media sharing;
- added support for formatting exfat file-system;
- improved support for file systems with non-ascii characters in file names;
- improved support for formatting ext4 file-system;
- improved system stability when adding partition with no parent;
- improved system stability;
- the "scan" command will now detect and include USB drives that were previously ejected;
- improved system stability;
- added exFAT and NTFS mount/read/write support;
- added global disk "settings" menu;
- fixed changing settings on some GPT formatted disks;
- properly unmount disk when it is disconnected;
- fixed hang on reboot when network file systems mounted;
- improved system stability when removing USB while formatting;
- limit maximum TMPFS size;
- added support for manual RAM file system (TMPFS) creation (CLI only);
- improved external storage file system mounting, formatting and naming;
- fixed external EXT3 disk mounting on x86 systems;
- improved disk management service stability when receiving bogus packets;
- improved disk management service stability when receiving bogus packets;
- improved recently created file survival after reboots;
- fixed disk detach process;
- fixed disk related processes becoming unresponsive after unplugging used disk;
- fixed issue when disk was renamed after reboot on devices with flash disks;
- added support for Plextor PX-G128M6e(A) SSD on CCR1072;
- added support for Plextor PX-G128M6e(A) SSD on CCR1072;