Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

SOLVED: How to enable Intel Software RAID

Need help with peripherals or devices?
Post Reply
Message
Author
Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

SOLVED: How to enable Intel Software RAID

#1 Post by Ulysses_ »

Windows can see 2 SSD drives as a RAID-0 set and so can Linux Mint. This is Intel Software RAID where you specify the drives in the EFI settings. How do you add support for it in Debian? Tried this:

sudo apt-get install dmraid dmeventd

Debian can now see the partitions of the RAID-0 set but not the data inside. Are some more packages needed?

Attaching the list of packages installed in Mint when RAID-0 works, that are not installed in Debian.
Last edited by Ulysses_ on 2020-01-29 21:55, edited 4 times in total.

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#2 Post by Ulysses_ »

accountsservice acpi-support add-apt-key alsa-base apg app-install-data apport appstream apt-clone aptdaemon aptdaemon-data aptitude aptitude-common apturl apturl-common archdetect-deb attr avahi-utils baobab bash-completion bc bison blueberry bluez-cups bluez-obexd bluez-tools bolt brltty btrfs-tools busybox-initramfs busybox-static caribou casper cifs-utils cinnamon cinnamon-common cinnamon-control-center cinnamon-control-center-data cinnamon-control-center-dbg cinnamon-dbg cinnamon-desktop-data cinnamon-l10n cinnamon-screensaver cinnamon-session cinnamon-session-common cinnamon-settings-daemon cjs cli-common colord colord-data command-not-found command-not-found-data cpp-7 cups cups-browsed cups-bsd cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils cups-ppdc cups-server-common curl dc dcraw dctrl-tools dialog diffstat dmeventd dmraid dmz-cursor-theme dnsmasq-base dnsutils doc-base docbook-xml dpkg-repack e2fslibs ecryptfs-utils ed efibootmgr ethtool evolution-data-server evolution-data-server-common file-roller firefox firefox-locale-en flatpak flex folder-color-switcher fonts-gubbi fonts-indic fonts-khmeros-core fonts-knda fonts-lao fonts-lklug-sinhala fonts-lohit-orya fonts-navilu fonts-orya fonts-orya-extra fonts-pagul fonts-sil-padauk fonts-symbola fonts-takao-pgothic fonts-tibetan-machine fonts-ubuntu fonts-wqy-microhei foomatic-db-compressed-ppds friendly-recovery ftp fwupd fwupdate fwupdate-signed gawk gcc-7 gcc-7-base gconf-service gconf-service-backend gconf2 gconf2-common gdb gdbserver gdebi gdebi-core genisoimage gettext ghostscript ghostscript-x gimp gir1.2-accountsservice-1.0 gir1.2-appindicator3-0.1 gir1.2-appstream-1.0 gir1.2-caribou-1.0 gir1.2-cinnamondesktop-3.0 gir1.2-clutter-1.0 gir1.2-clutter-gst-3.0 gir1.2-cmenu-3.0 gir1.2-cogl-1.0 gir1.2-coglpango-1.0 gir1.2-cvc-1.0 gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-flatpak-1.0 gir1.2-gdesktopenums-3.0 gir1.2-gkbd-3.0 gir1.2-gnomebluetooth-1.0 gir1.2-gnomedesktop-3.0 gir1.2-gtkclutter-1.0 gir1.2-gtop-2.0 gir1.2-gudev-1.0 gir1.2-javascriptcoregtk-3.0 gir1.2-json-1.0 gir1.2-mate-desktop gir1.2-mate-panel gir1.2-matedesktop-2.0 gir1.2-matepanelapplet-4.0 gir1.2-meta-muffin-0.0 gir1.2-nemo-3.0 gir1.2-networkmanager-1.0 gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-peas-1.0 gir1.2-rb-3.0 gir1.2-timezonemap-1.0 gir1.2-udisks-2.0 gir1.2-upowerglib-1.0 gir1.2-vte-2.91 gir1.2-webkit-3.0 gir1.2-xapp-1.0 gir1.2-xkl-1.0 gir1.2-xplayer-1.0 gir1.2-xplayer-plparser-1.0 gir1.2-xreader gkbd-capplet gnome-bluetooth gnome-calculator gnome-calendar gnome-desktop3-data gnome-disk-utility gnome-font-viewer gnome-icon-theme gnome-icon-theme-symbolic gnome-logs gnome-menus gnome-online-accounts gnome-orca gnome-power-manager gnome-screenshot gnome-session-bin gnome-session-canberra gnome-settings-daemon gnome-settings-daemon-schemas gnome-system-monitor gnome-terminal gnome-terminal-data gnome-themes-standard gpg-wks-client gpg-wks-server growisofs grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common gstreamer1.0-clutter-3.0 gstreamer1.0-packagekit gstreamer1.0-plugins-base-apps gstreamer1.0-tools gtk2-engines gtk2-engines-murrine gtk2-engines-pixbuf gucharmap gufw guile-2.0-libs gvfs-backends gvfs-bin gvfs-fuse hdparm hexchat hexchat-common hfsprogs hplip hplip-data humanity-icon-theme hunspell-de-at-frami hunspell-de-ch-frami hunspell-de-de-frami hunspell-en-au hunspell-en-ca hunspell-en-za hunspell-es hwdata hyphen-en-ca hyphen-en-gb hyphen-fr hyphen-it hyphen-pt-br hyphen-pt-pt hyphen-ru ideviceinstaller ifuse imagemagick-6-common info init-system-helpers initramfs-tools-bin inputattach install-info intltool-debian inxi ippusbxd iputils-arping iputils-tracepath irqbalance iso-flag-png jfsutils kerneloops kpartx kpartx-boot language-pack-en language-pack-en-base language-pack-gnome-en language-pack-gnome-en-base language-selector-common laptop-detect libaccountsservice0 libao4 libappindicator0.1-cil libappindicator1 libappindicator3-1 libappstream-glib8 libapt-pkg-perl libarchive-zip-perl libargon2-0 libasan4 libasn1-8-heimdal libatk1.0-0 libatk1.0-data libatm1 libaudit1 libavahi-common3 libavcodec57 libavformat57 libavutil55 libbabeltrace1 libbind9-160 libbison-dev libblockdev-part2 libblockdev2 libboost-date-time1.65.1 libboost-filesystem1.65.1 libboost-iostreams1.65.1 libboost-locale1.65.1 libboost-system1.65.1 libboost-thread1.65.1 libc-bin libc6-dbg libcairo-gobject-perl libcairo2 libcairomm-1.0-1v5 libcamel-1.2-61 libcanberra-pulse libcanberra0 libcap-ng0 libcaribou-common libcaribou0 libcdio-cdda2 libcdio-paranoia2 libcdio17 libcgi-fast-perl libcgi-pm-perl libchamplain-0.12-0 libchamplain-gtk-0.12-0 libcilkrts5 libcinnamon-control-center1 libcinnamon-desktop-dbg libcinnamon-desktop4 libcinnamon-menu-3-0 libcinnamon-menu-3-0-dbg libcjs-dbg libcjs0f libclass-accessor-perl libclone-perl libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl20 libcolorhug2 libcscreensaver0 libcupscgi1 libcupsmime1 libcupsppdc1 libcurl4 libcvc-dbg libcvc0 libcwidget3v5 libdazzle-1.0-0 libdbus-glib2.0-cil libdbus2.0-cil libdbusmenu-gtk4 libdebian-installer4 libdee-1.0-4 libdevmapper1.02.1 libdigest-hmac-perl libdjvulibre21 libdmapsharing-3.0-2 libdns-export1100 libdns1100 libdrm2 libebackend-1.2-10 libebook-1.2-19 libebook-contacts-1.2-2 libecal-1.2-19 libecryptfs1 libedata-book-1.2-25 libedata-cal-1.2-28 libedataserver-1.2-23 libedataserverui-1.2-2 libegl-mesa0 libemail-valid-perl libexempi3 libexporter-tiny-perl libfcgi-perl libfile-copy-recursive-perl libflatpak0 libfontembed1 libfwup1 libfwupd2 libgail18 libgc1c2 libgcab-1.0-0 libgcc-7-dev libgconf-2-4 libgconf2.0-cil libgdata-common libgdata22 libgdbm5 libgdiplus libgee-0.8-2 libgegl-0.3-0 libgeoclue-2-0 libgeocode-glib0 libgfortran4 libgl1-mesa-glx libglade2-0 libgles2-mesa libglib-object-introspection-perl libglib-perl libglib2.0-cil libglx0 libgmime-2.6-0 libgmime-3.0-0 libgmime2.6-cil libgnome-bluetooth13 libgnome-desktop-3-17 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b libgoa-1.0-common libgoa-backend-1.0-1 libgpod-common libgpod4 libgrilo-0.3-0 libgspell-1-1 libgspell-1-common libgssapi3-heimdal libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk2-perl libgtk2.0-0 libgtk2.0-bin libgtk2.0-cil libgtk2.0-common libgtk3-perl libgtkspell0 libgtop-2.0-11 libgtop2-common libgucharmap-2-90-7 libgusb2 libgutenprint2 libgweather-3-15 libgweather-common libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhpmud0 libhtml-format-perl libhunspell-1.6-0 libhx509-5-heimdal libical3 libicu60 libido3-0.1-0 libilmbase12 libimobiledevice-utils libindicator7 libinput10 libio-pty-perl libio-socket-inet6-perl libio-string-perl libipc-run-perl libirs160 libisc-export169 libisc169 libisccc160 libisccfg160 libjavascriptcoregtk-3.0-0 libjpeg-turbo8 libjpeg8 libkrb5-26-heimdal liblangtag1 liblcms2-utils liblist-moreutils-perl libllvm6.0 liblouis14 liblouisutdml-bin liblouisutdml-data liblouisutdml8 liblqr-1-0 liblvm2app2.2 liblvm2cmd2.02 liblwres160 libmagic1 libmagickcore-6.q16-3 libmagickwand-6.q16-3 libmate-desktop-2-17 libmate-menu2 libmate-panel-applet-4-1 libmateweather-common libmateweather1 libmessaging-menu0 libmetacity1 libminiupnpc10 libmng2 libmono-addins-gui0.2-cil libmono-addins0.2-cil libmono-cairo4.0-cil libmono-corlib4.5-cil libmono-posix4.0-cil libmono-security4.0-cil libmono-sharpzip4.84-cil libmono-system-configuration4.0-cil libmono-system-core4.0-cil libmono-system-drawing4.0-cil libmono-system-security4.0-cil libmono-system-xml4.0-cil libmono-system4.0-cil libmozjs-52-0 libmtp9 libmuffin0 libmusicbrainz5-2 libmusicbrainz5cc2v5 libnatpmp1 libnautilus-extension1a libncurses5 libncursesw5 libnemo-extension1 libnet-dns-perl libnet-domain-tld-perl libnet-ip-perl libnet-libidn-perl libnetfilter-conntrack3 libnih1 libnm-glib4 libnm-util2 libnotify4 libnss-systemd libnss3 libntfs-3g88 liboauth0 libopenexr22 libopenobex2 liborcus-0.13-0 libostree-1-1 libp11-kit-gnome-keyring libpam-cap libpam0g libpango-perl libpaper1 libparse-debianchangelog-perl libparted2 libpeas-1.0-0 libpeas-1.0-python2loader libpeas-common libperl5.26 libperlio-gzip-perl libphonenumber7 libpkcs11-helper1 libpoppler73 libprocps6 libprotobuf10 libproxy1-plugin-gsettings libproxy1-plugin-networkmanager libpulse-mainloop-glib0 libpwquality1 libpython-stdlib libpython3.6 libpython3.6-minimal libpython3.6-stdlib libqpdf21 librarian0 libraw16 libreadline5 libreoffice-gnome libreoffice-gtk3 libreoffice-help-pt-br libreoffice-ogltrans libreoffice-pdfimport libreoffice-style-galaxy librhythmbox-core10 libroken18-heimdal libsane-hpaio libsane1 libsemanage1 libsensors4 libsgutils2-2 libsigsegv2 libsmbios-c2 libsnapd-glib1 libsnmp30 libsocket6-perl libsoup2.4-1 libssl1.0.0 libsub-name-perl libswresample2 libswscale4 libtext-levenshtein-perl libthai0 libtimezonemap-data libtimezonemap1 libtinfo5 libtotem-plparser-common libtotem-plparser18 libubsan0 libunity-protocol-private0 libunity-scopes-json-def-desktop libunity9 libusb-0.1-4 libuuid-perl libva2 libvisual-0.4-plugins libwacom2 libwayland-egl1-mesa libwebkitgtk-3.0-0 libwind0-heimdal libwmf0.2-7 libwmf0.2-7-gtk libx264-152 libx265-146 libxapp1 libxcb-render0 libxcb-util1 libxcb1 libxkbcommon0 libxml-namespacesupport-perl libxml-sax-base-perl libxml-sax-expat-perl libxml-sax-perl libxml-simple-perl libxml2 libxmlsec1 libxmlsec1-nss libxplayer-plparser18 libxplayer0 libxreaderdocument3 libxreaderview3 libyaml-libyaml-perl libyaml-tiny-perl libyelp0 libzeitgeist-2.0-0 libzip4 libzvbi0 lightdm-settings lintian linux-firmware linux-headers-4.15.0-20 linux-headers-4.15.0-20-generic linux-image-4.15.0-20-generic linux-kernel-generic linux-modules-4.15.0-20-generic linux-modules-extra-4.15.0-20-generic linux-sound-base linuxmint-keyring localechooser-data lshw ltrace lupin-casper lvm2 m4 makedev mate-desktop mate-desktop-common mate-menus mate-panel mate-panel-common mate-polkit mate-polkit-common memtest86+ menu-xdg mesa-utils metacity metacity-common mint-artwork mint-backgrounds-tara mint-backgrounds-tessa mint-common mint-info-cinnamon mint-meta-cinnamon mint-meta-core mint-mirrors mint-themes mint-translations mint-upgrade-info mint-x-icons mint-y-icons mintbackup mintdrivers mintinstall mintlocale mintmenu mintreport mintsources mintstick mintsystem mintupdate mintwelcome mlocate mokutil mono-4.0-gac mono-gac mono-runtime mono-runtime-common mono-runtime-sgen mousetweaks mozo mscompress mtools mtr-tiny muffin muffin-common muffin-dbg multiarch-support mythes-en-au mythes-pt-pt nautilus-data nemo nemo-data nemo-dbg nemo-emblems nemo-fileroller nemo-preview nemo-share net-tools netcat-openbsd netplan.io network-manager-config-connectivity-ubuntu network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome networkd-dispatcher nplan nvidia-prime-applet obex-data-server onboard onboard-common openprinting-ppds openvpn patchutils pciutils pcmciautils perl-modules-5.26 pix pix-data pix-dbg pkg-config plymouth-theme-ubuntu-text pm-utils policykit-desktop-privileges poppler-utils powermgmt-base pppconfig pppoeconf pptp-linux printer-driver-brlaser printer-driver-c2esp printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-gutenprint printer-driver-hpcups printer-driver-m2300w printer-driver-min12xxw printer-driver-pnm2ppa printer-driver-postscript-hp printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi printer-driver-splix psmisc pulseaudio-module-bluetooth python-apt python-apt-common python-cairo python-configobj python-crypto python-dbus python-gi python-glade2 python-gobject-2 python-gtk2 python-ldb python-mate-menu python-minimal python-nemo python-parted python-samba python-setproctitle python-six python-talloc python-tdb python-xdg python-xlib python3-apport python3-apt python3-aptdaemon python3-aptdaemon.gtk3widgets python3-bs4 python3-cffi-backend python3-commandnotfound python3-configobj python3-crypto python3-debconf python3-debian python3-defer python3-gdbm python3-httplib2 python3-icu python3-macaroonbakery python3-mako python3-markupsafe python3-nacl python3-pam python3-pexpect python3-pil python3-problem-report python3-protobuf python3-psutil python3-ptyprocess python3-pycurl python3-pymacaroons python3-reportlab python3-reportlab-accel python3-requests-unixsocket python3-rfc3339 python3-setproctitle python3-systemd python3-tz python3-xapp python3-xkit python3-xlib python3-yaml python3.6 python3.6-minimal qpdf qt5-style-plugins qt5ct rarian-compat rdate redshift redshift-gtk reiserfsprogs rename rfkill rhythmbox rhythmbox-data rhythmbox-plugin-tray-icon rhythmbox-plugins samba-common samba-common-bin sbsigntool scrollkeeper seahorse secureboot-db session-migration sessioninstaller sgml-base sgml-data simple-scan slick-greeter ssh-askpass-gnome ssl-cert strace streamer syslinux syslinux-common syslinux-legacy syslinux-utils system-config-printer-gnome system-tools-backends t1utils tcpd tcpdump telnet thermald thunderbird thunderbird-gnome-support timeshift tomboy transmission-common transmission-gtk ttf-ancient-fonts-symbola ttf-ubuntu-font-family ubiquity ubiquity-casper ubiquity-frontend-gtk ubiquity-slideshow-mint ubiquity-ubuntu-artwork ubuntu-advantage-tools ubuntu-dbgsym-keyring ubuntu-drivers-common ubuntu-keyring ubuntu-minimal ubuntu-mono ubuntu-system-adjustments ubuntu-system-service ufw ureadahead usbutils wbritish wget wmctrl wogerman wswiss xapps-common xawtv-plugins xdg-desktop-portal xdg-desktop-portal-gtk xdg-user-dirs-gtk xed xed-common xed-dbg xfsprogs xinput xml-core xplayer xplayer-common xplayer-dbg xplayer-plugins xreader xreader-common xreader-dbg xserver-xephyr xul-ext-lightning xviewer xviewer-dbg xviewer-plugins xwayland yelp yelp-xsl zip

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: How to enable Intel Software RAID

#3 Post by p.H »

Ulysses_ wrote:Debian can now see the partitions of the RAID-0 set but not the data inside.
Can you elaborate ? Please show us.

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#4 Post by Ulysses_ »

Image

Image

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#5 Post by Ulysses_ »

Also the file manager does not have any entry on the left for these partitions, only the partitions on the other drive, the hdd.

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#6 Post by Ulysses_ »

Got the list of packages that Peppermint adds to Debian. This list has the following packages in common with the above list that Mint adds to Debian. So it's one or more of the following packages that is missing if any. EDIT: Repeated with Ubuntu which is yet another Debian derivative where this particular RAID works by default, and narrowed down the common packages added by all 3 distros.

accountsservice acpi-support appstream apt-clone aptdaemon aptdaemon-data archdetect-deb bash-completion bc bluez-obexd busybox-initramfs busybox-static casper cifs-utils command-not-found cups cups-browsed cups-bsd cups-core-drivers cups-daemon cups-filters cups-filters-core-drivers cups-ipp-utils cups-ppdc cups-server-common dc dmeventd dmraid dmz-cursor-theme dnsutils dpkg-repack evolution-data-server-common file-roller firefox firefox-locale-en fonts-gubbi fonts-indic fonts-khmeros-core fonts-knda fonts-lao fonts-lklug-sinhala fonts-lohit-orya fonts-navilu fonts-orya fonts-orya-extra fonts-pagul fonts-sil-padauk fonts-tibetan-machine fonts-ubuntu foomatic-db-compressed-ppds friendly-recovery ftp fwupd gawk ghostscript ghostscript-x gir1.2-dbusmenu-glib-0.4 gir1.2-dee-1.0 gir1.2-gudev-1.0 gir1.2-json-1.0 gir1.2-nm-1.0 gir1.2-nma-1.0 gir1.2-peas-1.0 gir1.2-timezonemap-1.0 gir1.2-udisks-2.0 gir1.2-vte-2.91 gir1.2-xkl-1.0 gnome-desktop3-data gnome-disk-utility gnome-menus gnome-session-canberra gpg-wks-client gpg-wks-server grub-gfxpayload-lists grub-pc grub-pc-bin grub2-common gstreamer1.0-clutter-3.0 gtk2-engines-murrine gtk2-engines-pixbuf gvfs-backends gvfs-bin gvfs-fuse hdparm hplip hplip-data humanity-icon-theme info init-system-helpers initramfs-tools-bin inputattach install-info iputils-tracepath irqbalance jfsutils kerneloops kpartx kpartx-boot language-pack-en language-pack-en-base language-pack-gnome-en-base language-selector-common laptop-detect libaccountsservice0 libappindicator3-1 libappstream-glib8 libasn1-8-heimdal libatm1 libaudit1 libavahi-common3 libblockdev-part2 libblockdev2 libc-bin libcairo-gobject-perl libcairo2 libcairomm-1.0-1v5 libcanberra0 libcap-ng0 libcdio-cdda2 libcdio-paranoia2 libclutter-gst-3.0-0 libclutter-gtk-1.0-0 libcogl20 libcolorhug2 libcurl4 libdebian-installer4 libdee-1.0-4 libdevmapper1.02.1 libdjvulibre21 libdrm2 libegl-mesa0 libfontembed1 libfwupd2 libgail18 libgc1c2 libgcab-1.0-0 libgdata-common libgdata22 libgee-0.8-2 libglib-object-introspection-perl libglib-perl libglx0 libgnomekbd-common libgnomekbd8 libgoa-1.0-0b libgoa-1.0-common libgspell-1-1 libgspell-1-common libgssapi3-heimdal libgstreamer-plugins-good1.0-0 libgstreamer1.0-0 libgtk2.0-0 libgtk2.0-common libgtk3-perl libgtop-2.0-11 libgtop2-common libgusb2 libharfbuzz0b libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhpmud0 libhx509-5-heimdal libical3 libinput10 libjpeg-turbo8 libjpeg8 libkrb5-26-heimdal liblcms2-utils libmagic1 libmessaging-menu0 libmtp9 libnatpmp1 libnautilus-extension1a libnetfilter-conntrack3 libnss-systemd libnss3 liboauth0 libpam-cap libpam0g libpaper1 libparted2 libpeas-1.0-0 libpeas-common libphonenumber7 libpkcs11-helper1 libpulse-mainloop-glib0 libpwquality1 libqpdf21 libreadline5 libroken18-heimdal libsane-hpaio libsemanage1 libsgutils2-2 libsigsegv2 libsmbios-c2 libsnapd-glib1 libsnmp30 libsoup2.4-1 libthai0 libtimezonemap-data libtimezonemap1 libunity-protocol-private0 libunity-scopes-json-def-desktop libunity9 libwacom2 libwind0-heimdal libwmf0.2-7 libxcb-render0 libxcb-util1 libxcb1 libxkbcommon0 libxml2 libyelp0 linux-firmware localechooser-data lshw ltrace lupin-casper lvm2 memtest86+ mokutil mscompress mtools mtr-tiny nautilus-data netcat-openbsd netplan.io network-manager-openvpn network-manager-openvpn-gnome network-manager-pptp network-manager-pptp-gnome networkd-dispatcher openprinting-ppds openvpn pciutils pcmciautils plymouth-theme-ubuntu-text policykit-desktop-privileges poppler-utils powermgmt-base pptp-linux printer-driver-brlaser printer-driver-c2esp printer-driver-foo2zjs printer-driver-foo2zjs-common printer-driver-gutenprint printer-driver-hpcups printer-driver-min12xxw printer-driver-pnm2ppa printer-driver-ptouch printer-driver-pxljr printer-driver-sag-gdi printer-driver-splix psmisc pulseaudio-module-bluetooth python-apt-common python3-apport python3-apt python3-aptdaemon python3-aptdaemon.gtk3widgets python3-cffi-backend python3-commandnotfound python3-debconf python3-debian python3-defer python3-gdbm python3-httplib2 python3-icu python3-pam python3-pexpect python3-pil python3-problem-report python3-ptyprocess python3-reportlab python3-reportlab-accel python3-requests-unixsocket python3-systemd python3-xkit python3-yaml rdate reiserfsprogs rfkill sbsigntool secureboot-db session-migration simple-scan ssl-cert strace tcpdump telnet thermald transmission-common transmission-gtk ubiquity ubiquity-casper ubiquity-frontend-gtk ubiquity-ubuntu-artwork ubuntu-advantage-tools ubuntu-drivers-common ubuntu-keyring ubuntu-mono ufw usbutils wget xdg-desktop-portal xdg-desktop-portal-gtk xdg-user-dirs-gtk xfsprogs xinput yelp yelp-xsl zip
Last edited by Ulysses_ on 2020-01-28 18:41, edited 1 time in total.

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#7 Post by Ulysses_ »

Where is the config stored for this RAID?

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: How to enable Intel Software RAID

#8 Post by p.H »

The configuration for fake RAID is usually stored in the on-disk metadata.

What does blkid report about these /dev/mapper/isw_*_Volume1p* partitions (as root) ?

Code: Select all

blkid /dev/mapper/isw_*_Volume1*
Are ntfs-3g and dosfstools installed ?

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#9 Post by Ulysses_ »

Yes they are both installed and here is the output of blkid:

sudo blkid /dev/mapper/isw_*_Volume1*
/dev/mapper/isw_baaeiihdeg_Volume1: PTUUID="16a493ca-f396-47ce-8ea4-6bf101b46e1e" PTTYPE="gpt"

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#10 Post by Ulysses_ »

Tried installing all the packages in the above list, minus the ones that produce an "Unable to locate package" error as they are in a different repo.

Result is the same: can't see the data. What do you make of this? Blob required that only Ubuntu repos have? Default dmraid config is wrong for this hardware?

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#11 Post by Ulysses_ »

These are the packages excluded because they are not in the Debian repo. Add any?

aptdaemon-data
archdetect-deb
casper
firefox-locale-en
fonts-khmeros-core
gir1.2-timezonemap-1.0
gir1.2-timezonemap-1.0
gir1.2-timezonemap-1.0
grub-gfxpayload-lists
humanity-icon-theme
initramfs-tools-bin
kpartx-boot
language-pack-en
language-pack-en-base
language-pack-gnome-en-base
language-selector-common
libgstreamer-plugins-good1.0-0
libgstreamer-plugins-good1.0-0
libgstreamer-plugins-good1.0-0
libjpeg8
libtimezonemap1
libtimezonemap-data
libunity9
libunity-protocol-private0
libunity-scopes-json-def-desktop
libxcb-util1
linux-firmware
localechooser-data
lupin-casper
plymouth-theme-ubuntu-text
policykit-desktop-privileges
python3-aptdaemon
python3-aptdaemon.gtk3widgets
python3-aptdaemon.gtk3widgets
python3-commandnotfound
python3-pam
python3-problem-report
python3-xkit
session-migration
ubiquity-casper
ubiquity-frontend-gtk
ubiquity-ubuntu-artwork
ubuntu-advantage-tools
ubuntu-drivers-common
ubuntu-mono

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#12 Post by Ulysses_ »

List of blobs in Peppermint where this RAID works:

$ sudo dpkg-query -W -f '${Section}/${Package}\n' | grep -E '^(contrib|multiverse|non-free|partner|restricted)/' | sort
contrib/kernel/firmware-b43-installer
contrib/utils/b43-fwcutter
contrib/utils/iucode-tool
contrib/web/flashplugin-installer
non-free/admin/amd64-microcode
non-free/admin/intel-microcode
non-free/fonts/fonts-ubuntu
non-free/gnome/nemo-dropbox
non-free/oldlibs/ttf-ubuntu-font-family

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: How to enable Intel Software RAID

#13 Post by p.H »

Weird, blkid does not show any partitions. Could it be that the kernel did not create the device nodes for the partitions ?
I don't know how dmraid manages partitions in fakeRAID arrays. Maybe you need kpartx.

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#14 Post by Ulysses_ »

This stackexchange advise on adding Ubuntu repos to Debian is worrying. Should we exhaust config first and other possibilities before taking the plunge? Kpartx is available in Debian and installed but kpartx-boot is not.

Ulysses_
Posts: 16
Joined: 2020-01-23 06:28

Re: How to enable Intel Software RAID

#15 Post by Ulysses_ »

Sorted. Kpartx is the missing package, on top of dmraid and dmeventd. But an extra manual step is needed:

sudo kpartx -a /dev/mapper/isw_baaeiihdeg_Volume1

What is the proper place to put this in the initialization scripts?

p.H
Global Moderator
Global Moderator
Posts: 3049
Joined: 2017-09-17 07:12
Has thanked: 5 times
Been thanked: 132 times

Re: SOLVED: How to enable Intel Software RAID

#16 Post by p.H »

I guess kpartx should be run in some device-mapper or udev rule triggered when the array is activated.
But that's weird because according to dmraid's manpage, it should activate partitions on the RAID set by default unless the -p|--no-partitions option is given.

Post Reply