Due to some kernel incompatibility issue, I asked a question at
VisionFive2 Github issues: Failed to
build VisionFive2 soft_3rdpart, which also provides the
solution.
Build SPL Tool
Nothing tough.
2. Create Debian Root
Filesystem
2.1 Create BootStrap Rootfs
Instead of using a snapshot, I'm using a standard
release Debian
12.3 of sid.
Copy AIC8800 (WiFi-Dongle) and ESWIN6600U (WiFi-Dongle) Firmware: It
looks to me: without using these 2 types of WiFi-Dongle, it's
pointless to copy the firmware files under the
specified folder.
Copy Mesa Packages: I was trying to use the newest
of today: Mesa
v0.11.0-engineering-release-wayland, but finally realize there is NO point to carry out this step, for the Mesa
version coming with Debian 12.3 is
even newer..
Copy and Install Proprietary GPU Driver: this seems to be a
MUST.
Copy Applications: I ignored this entire part.
3. Configure Debian
3.1 Chroot Bootstrap Rootfs
1 2 3 4
➜ VF2 sudo chroot $VF2_WORK_DIR/riscv-chroot root@lvision-MS-7C60:/# ls bin boot dev etc home lib media mnt opt proc root run sbin srv sys tmp usr var root@lvision-MS-7C60:/#
3.2 Update APT Source
1 2 3 4 5 6 7 8 9 10 11 12 13
root@lvision-MS-7C60:/# echo "Acquire::Check-Valid-Until no;" > /etc/apt/apt.conf.d/99-no-check-valid-until root@lvision-MS-7C60:/# apt update -y Hit:1 http://deb.debian.org/debian sid InRelease Get:2 http://deb.debian.org/debian sid/main Translation-en [7070 kB] Fetched 7070 kB in 6s (1200 kB/s) Reading package lists... Done Building dependency tree... Done All packages are up to date. root@lvision-MS-7C60:/# apt upgrade -y Reading package lists... Done Building dependency tree... Done Calculating upgrade... Done 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.
root@lvision-MS-7C60:/# apt install initramfs-tools systemd-timesyncd rsync bash-completion u-boot-menu wget binutils alsa-utils Reading package lists... Done Building dependency tree... Done The following additional packages will be installed: alsa-topology-conf alsa-ucm-conf binutils-common binutils-riscv64-linux-gnu busybox ca-certificates initramfs-tools-core klibc-utils libasound2 libasound2-data libatopology2 libbinutils libctf-nobfd0 libctf0 libfftw3-single3 libgomp1 libklibc libpsl5 libsamplerate0 libsframe1 linux-base openssl publicsuffix zstd Suggested packages: dialog binutils-doc gprofng-gui libasound2-plugins libfftw3-bin libfftw3-dev openssh-client openssh-server python3 python3-braceexpand flash-kernel The following NEW packages will be installed: alsa-topology-conf alsa-ucm-conf alsa-utils bash-completion binutils binutils-common binutils-riscv64-linux-gnu busybox ca-certificates initramfs-tools initramfs-tools-core klibc-utils libasound2 libasound2-data libatopology2 libbinutils libctf-nobfd0 libctf0 libfftw3-single3 libgomp1 libklibc libpsl5 libsamplerate0 libsframe1 linux-base openssl publicsuffix rsync systemd-timesyncd u-boot-menu wget zstd 0 upgraded, 32 newly installed, 0 to remove and 0 not upgraded. Need to get 12.3 MB of archives. After this operation, 44.9 MB of additional disk space will be used. Do you want to continue? [Y/n] Get:1 http://deb.debian.org/debian sid/main riscv64 rsync riscv64 3.2.7-1 [425 kB] Get:2 http://deb.debian.org/debian sid/main riscv64 bash-completion all 1:2.11-8 [224 kB] Get:3 http://deb.debian.org/debian sid/main riscv64 openssl riscv64 3.1.4-2 [1408 kB] Get:4 http://deb.debian.org/debian sid/main riscv64 ca-certificates all 20230311 [153 kB] Get:5 http://deb.debian.org/debian sid/main riscv64 systemd-timesyncd riscv64 255-1 [69.2 kB] Get:6 http://deb.debian.org/debian sid/main riscv64 libpsl5 riscv64 0.21.2-1+b1 [59.4 kB] Get:7 http://deb.debian.org/debian sid/main riscv64 wget riscv64 1.21.4-1 [963 kB] Get:8 http://deb.debian.org/debian sid/main riscv64 alsa-topology-conf all 1.2.5.1-2 [15.2 kB] Get:9 http://deb.debian.org/debian sid/main riscv64 libasound2-data all 1.2.10-1 [20.6 kB] Get:10 http://deb.debian.org/debian sid/main riscv64 libasound2 riscv64 1.2.10-1 [378 kB] Get:11 http://deb.debian.org/debian sid/main riscv64 alsa-ucm-conf all 1.2.10-1 [60.3 kB] Get:12 http://deb.debian.org/debian sid/main riscv64 libatopology2 riscv64 1.2.10-1 [60.5 kB] Get:13 http://deb.debian.org/debian sid/main riscv64 libgomp1 riscv64 13.2.0-8 [125 kB] Get:14 http://deb.debian.org/debian sid/main riscv64 libfftw3-single3 riscv64 3.3.10-1 [380 kB] Get:15 http://deb.debian.org/debian sid/main riscv64 libsamplerate0 riscv64 0.2.2-4 [950 kB] Get:16 http://deb.debian.org/debian sid/main riscv64 alsa-utils riscv64 1.2.10-1 [1125 kB] Get:17 http://deb.debian.org/debian sid/main riscv64 binutils-common riscv64 2.41.50.20231206-1 [2379 kB] Get:18 http://deb.debian.org/debian sid/main riscv64 libsframe1 riscv64 2.41.50.20231206-1 [76.1 kB] Get:19 http://deb.debian.org/debian sid/main riscv64 libbinutils riscv64 2.41.50.20231206-1 [501 kB] Get:20 http://deb.debian.org/debian sid/main riscv64 libctf-nobfd0 riscv64 2.41.50.20231206-1 [157 kB] Get:21 http://deb.debian.org/debian sid/main riscv64 libctf0 riscv64 2.41.50.20231206-1 [92.5 kB] Get:22 http://deb.debian.org/debian sid/main riscv64 binutils-riscv64-linux-gnu riscv64 2.41.50.20231206-1 [836 kB] Get:23 http://deb.debian.org/debian sid/main riscv64 binutils riscv64 2.41.50.20231206-1 [65.9 kB] Get:24 http://deb.debian.org/debian sid/main riscv64 busybox riscv64 1:1.36.1-6 [509 kB] Get:25 http://deb.debian.org/debian sid/main riscv64 libklibc riscv64 2.0.13-2 [51.0 kB] Get:26 http://deb.debian.org/debian sid/main riscv64 klibc-utils riscv64 2.0.13-2 [108 kB] Get:27 http://deb.debian.org/debian sid/main riscv64 initramfs-tools-core all 0.142 [105 kB] Get:28 http://deb.debian.org/debian sid/main riscv64 linux-base all 4.9 [31.8 kB] Get:29 http://deb.debian.org/debian sid/main riscv64 initramfs-tools all 0.142 [72.9 kB] Get:30 http://deb.debian.org/debian sid/main riscv64 publicsuffix all 20231001.0357-0.1 [125 kB] Get:31 http://deb.debian.org/debian sid/main riscv64 u-boot-menu all 4.2.2 [9436 B] Get:32 http://deb.debian.org/debian sid/main riscv64 zstd riscv64 1.5.5+dfsg2-2 [771 kB] Fetched 12.3 MB in 11s (1082 kB/s) perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_CA:en", LC_ALL = (unset), LC_PAPER = "en_CA.UTF-8", LC_NUMERIC = "en_CA.UTF-8", LC_IDENTIFICATION = "en_CA.UTF-8", LC_MEASUREMENT = "en_CA.UTF-8", LC_NAME = "en_CA.UTF-8", LC_TELEPHONE = "en_CA.UTF-8", LC_ADDRESS = "en_CA.UTF-8", LC_MONETARY = "en_CA.UTF-8", LC_TIME = "en_CA.UTF-8", LANG = "en_CA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory Extracting templates from packages: 100% Preconfiguring packages ... E: Can not write log (Is /dev/pts mounted?) - posix_openpt (19: No such device) Selecting previously unselected package rsync. (Reading database ... 10297 files and directories currently installed.) Preparing to unpack .../00-rsync_3.2.7-1_riscv64.deb ... Unpacking rsync (3.2.7-1) ... Selecting previously unselected package bash-completion. Preparing to unpack .../01-bash-completion_1%3a2.11-8_all.deb ... Unpacking bash-completion (1:2.11-8) ... Selecting previously unselected package openssl. Preparing to unpack .../02-openssl_3.1.4-2_riscv64.deb ... Unpacking openssl (3.1.4-2) ... Selecting previously unselected package ca-certificates. Preparing to unpack .../03-ca-certificates_20230311_all.deb ... Unpacking ca-certificates (20230311) ... Selecting previously unselected package systemd-timesyncd. Preparing to unpack .../04-systemd-timesyncd_255-1_riscv64.deb ... Unpacking systemd-timesyncd (255-1) ... Selecting previously unselected package libpsl5:riscv64. Preparing to unpack .../05-libpsl5_0.21.2-1+b1_riscv64.deb ... Unpacking libpsl5:riscv64 (0.21.2-1+b1) ... Selecting previously unselected package wget. Preparing to unpack .../06-wget_1.21.4-1_riscv64.deb ... Unpacking wget (1.21.4-1) ... Selecting previously unselected package alsa-topology-conf. Preparing to unpack .../07-alsa-topology-conf_1.2.5.1-2_all.deb ... Unpacking alsa-topology-conf (1.2.5.1-2) ... Selecting previously unselected package libasound2-data. Preparing to unpack .../08-libasound2-data_1.2.10-1_all.deb ... Unpacking libasound2-data (1.2.10-1) ... Selecting previously unselected package libasound2:riscv64. Preparing to unpack .../09-libasound2_1.2.10-1_riscv64.deb ... Unpacking libasound2:riscv64 (1.2.10-1) ... Selecting previously unselected package alsa-ucm-conf. Preparing to unpack .../10-alsa-ucm-conf_1.2.10-1_all.deb ... Unpacking alsa-ucm-conf (1.2.10-1) ... Selecting previously unselected package libatopology2:riscv64. Preparing to unpack .../11-libatopology2_1.2.10-1_riscv64.deb ... Unpacking libatopology2:riscv64 (1.2.10-1) ... Selecting previously unselected package libgomp1:riscv64. Preparing to unpack .../12-libgomp1_13.2.0-8_riscv64.deb ... Unpacking libgomp1:riscv64 (13.2.0-8) ... Selecting previously unselected package libfftw3-single3:riscv64. Preparing to unpack .../13-libfftw3-single3_3.3.10-1_riscv64.deb ... Unpacking libfftw3-single3:riscv64 (3.3.10-1) ... Selecting previously unselected package libsamplerate0:riscv64. Preparing to unpack .../14-libsamplerate0_0.2.2-4_riscv64.deb ... Unpacking libsamplerate0:riscv64 (0.2.2-4) ... Selecting previously unselected package alsa-utils. Preparing to unpack .../15-alsa-utils_1.2.10-1_riscv64.deb ... Unpacking alsa-utils (1.2.10-1) ... Selecting previously unselected package binutils-common:riscv64. Preparing to unpack .../16-binutils-common_2.41.50.20231206-1_riscv64.deb ... Unpacking binutils-common:riscv64 (2.41.50.20231206-1) ... Selecting previously unselected package libsframe1:riscv64. Preparing to unpack .../17-libsframe1_2.41.50.20231206-1_riscv64.deb ... Unpacking libsframe1:riscv64 (2.41.50.20231206-1) ... Selecting previously unselected package libbinutils:riscv64. Preparing to unpack .../18-libbinutils_2.41.50.20231206-1_riscv64.deb ... Unpacking libbinutils:riscv64 (2.41.50.20231206-1) ... Selecting previously unselected package libctf-nobfd0:riscv64. Preparing to unpack .../19-libctf-nobfd0_2.41.50.20231206-1_riscv64.deb ... Unpacking libctf-nobfd0:riscv64 (2.41.50.20231206-1) ... Selecting previously unselected package libctf0:riscv64. Preparing to unpack .../20-libctf0_2.41.50.20231206-1_riscv64.deb ... Unpacking libctf0:riscv64 (2.41.50.20231206-1) ... Selecting previously unselected package binutils-riscv64-linux-gnu. Preparing to unpack .../21-binutils-riscv64-linux-gnu_2.41.50.20231206-1_riscv64.deb ... Unpacking binutils-riscv64-linux-gnu (2.41.50.20231206-1) ... Selecting previously unselected package binutils. Preparing to unpack .../22-binutils_2.41.50.20231206-1_riscv64.deb ... Unpacking binutils (2.41.50.20231206-1) ... Selecting previously unselected package busybox. Preparing to unpack .../23-busybox_1%3a1.36.1-6_riscv64.deb ... Unpacking busybox (1:1.36.1-6) ... Selecting previously unselected package libklibc:riscv64. Preparing to unpack .../24-libklibc_2.0.13-2_riscv64.deb ... Unpacking libklibc:riscv64 (2.0.13-2) ... Selecting previously unselected package klibc-utils. Preparing to unpack .../25-klibc-utils_2.0.13-2_riscv64.deb ... Unpacking klibc-utils (2.0.13-2) ... Selecting previously unselected package initramfs-tools-core. Preparing to unpack .../26-initramfs-tools-core_0.142_all.deb ... Unpacking initramfs-tools-core (0.142) ... Selecting previously unselected package linux-base. Preparing to unpack .../27-linux-base_4.9_all.deb ... Unpacking linux-base (4.9) ... Selecting previously unselected package initramfs-tools. Preparing to unpack .../28-initramfs-tools_0.142_all.deb ... Unpacking initramfs-tools (0.142) ... Selecting previously unselected package publicsuffix. Preparing to unpack .../29-publicsuffix_20231001.0357-0.1_all.deb ... Unpacking publicsuffix (20231001.0357-0.1) ... Selecting previously unselected package u-boot-menu. Preparing to unpack .../30-u-boot-menu_4.2.2_all.deb ... Unpacking u-boot-menu (4.2.2) ... Selecting previously unselected package zstd. Preparing to unpack .../31-zstd_1.5.5+dfsg2-2_riscv64.deb ... Unpacking zstd (1.5.5+dfsg2-2) ... Setting up libpsl5:riscv64 (0.21.2-1+b1) ... Setting up linux-base (4.9) ... locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory Setting up wget (1.21.4-1) ... Setting up binutils-common:riscv64 (2.41.50.20231206-1) ... Setting up libctf-nobfd0:riscv64 (2.41.50.20231206-1) ... Setting up libgomp1:riscv64 (13.2.0-8) ... Setting up libsframe1:riscv64 (2.41.50.20231206-1) ... Setting up libasound2-data (1.2.10-1) ... Setting up busybox (1:1.36.1-6) ... Setting up libklibc:riscv64 (2.0.13-2) ... Setting up bash-completion (1:2.11-8) ... Setting up systemd-timesyncd (255-1) ... Creating group 'systemd-timesync' with GID 992. Creating user 'systemd-timesync' (systemd Time Synchronization) with UID 992 and GID 992. ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Created symlink /etc/systemd/system/dbus-org.freedesktop.timesync1.service → /usr/lib/systemd/system/systemd-timesyncd.service. Created symlink /etc/systemd/system/sysinit.target.wants/systemd-timesyncd.service → /usr/lib/systemd/system/systemd-timesyncd.service. Setting up alsa-topology-conf (1.2.5.1-2) ... Setting up libasound2:riscv64 (1.2.10-1) ... Setting up libbinutils:riscv64 (2.41.50.20231206-1) ... Setting up klibc-utils (2.0.13-2) ... No diversion 'diversion of /usr/share/initramfs-tools/hooks/klibc to /usr/share/initramfs-tools/hooks/klibc^i-t by klibc-utils', none removed. Setting up libsamplerate0:riscv64 (0.2.2-4) ... Setting up openssl (3.1.4-2) ... Setting up libatopology2:riscv64 (1.2.10-1) ... Setting up publicsuffix (20231001.0357-0.1) ... Setting up zstd (1.5.5+dfsg2-2) ... Setting up rsync (3.2.7-1) ... ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Running in chroot, ignoring request. Setting up libctf0:riscv64 (2.41.50.20231206-1) ... Setting up u-boot-menu (4.2.2) ... Setting up libfftw3-single3:riscv64 (3.3.10-1) ... Setting up alsa-ucm-conf (1.2.10-1) ... Setting up binutils-riscv64-linux-gnu (2.41.50.20231206-1) ... Setting up binutils (2.41.50.20231206-1) ... Setting up ca-certificates (20230311) ... locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory Updating certificates in /etc/ssl/certs... 140 added, 0 removed; done. Setting up alsa-utils (1.2.10-1) ... Setting up initramfs-tools-core (0.142) ... Setting up initramfs-tools (0.142) ... update-initramfs: deferring update (trigger activated) Processing triggers for libc-bin (2.37-13) ... Processing triggers for ca-certificates (20230311) ... Updating certificates in /etc/ssl/certs... 0 added, 0 removed; done. Running hooks in /etc/ca-certificates/update.d... done. Processing triggers for initramfs-tools (0.142) ...
Can anybody tell me why:
1 2 3
/proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary.
There is a clear typo, replace
sudo to apt install.
Setting up notification-daemon (3.20.0-4) ... Setting up at-spi2-core (2.50.0-1) ... Setting up libayatana-indicator3-7:riscv64 (0.9.3-1.1) ... Setting up libgcr-ui-3-1:riscv64 (3.41.1-3) ... Setting up gcr (3.41.1-3) ... ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Created symlink /etc/systemd/user/graphical-session-pre.target.wants/gcr-ssh-agent.service → /usr/lib/systemd/user/gcr-ssh-agent.service. Created symlink /etc/systemd/user/sockets.target.wants/gcr-ssh-agent.socket → /usr/lib/systemd/user/gcr-ssh-agent.socket. ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Setting up pinentry-gnome3 (1.2.1-3) ... Setting up libayatana-appindicator3-1 (0.5.93-1) ... Setting up gnome-keyring (42.1-1) ... ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Created symlink /etc/systemd/user/graphical-session-pre.target.wants/gnome-keyring-daemon.service → /usr/lib/systemd/user/gnome-keyring-daemon.service. Created symlink /etc/systemd/user/sockets.target.wants/gnome-keyring-daemon.socket → /usr/lib/systemd/user/gnome-keyring-daemon.socket. ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Processing triggers for libc-bin (2.37-13) ... Processing triggers for sgml-base (1.31) ... Setting up polkitd (123-3) ... Creating group 'polkitd' with GID 991. Creating user 'polkitd' (polkit) with UID 991 and GID 991. ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Running in chroot, ignoring request. Reloading system message bus config...Failed to open connection to "system" message bus: Failed to connect to socket /run/dbus/system_bus_socket: No such file or directory invoke-rc.d: initscript dbus, action "reload" failed. /proc/ is not mounted, but required for successful operation of systemd-tmpfiles. Please mount /proc/. Alternatively, consider using the --root= or --image= switches. start-stop-daemon: nothing in /proc - not mounted? start-stop-daemon: unable to stat /usr/libexec/polkitd (No such file or directory) Setting up policykit-1-gnome (0.105-8) ... Setting up network-manager (1.44.2-6) ... ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Created symlink /etc/systemd/system/dbus-org.freedesktop.nm-dispatcher.service → /usr/lib/systemd/system/NetworkManager-dispatcher.service. ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Created symlink /etc/systemd/system/network-online.target.wants/NetworkManager-wait-online.service → /usr/lib/systemd/system/NetworkManager-wait-online.service. ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Created symlink /etc/systemd/system/multi-user.target.wants/NetworkManager.service → /usr/lib/systemd/system/NetworkManager.service. Setting up modemmanager (1.22.0-1) ... ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Created symlink /etc/systemd/system/dbus-org.freedesktop.ModemManager1.service → /usr/lib/systemd/system/ModemManager.service. Created symlink /etc/systemd/system/multi-user.target.wants/ModemManager.service → /usr/lib/systemd/system/ModemManager.service. Setting up network-manager-gnome (1.34.0-2) ... Processing triggers for dbus (1.14.10-3) ... Processing triggers for libgdk-pixbuf-2.0-0:riscv64 (2.42.10+dfsg-3) ... root@lvision-MS-7C60:/# ls bin boot dev etc home lib media mnt opt proc root run sbin srv sys tmp usr var root@lvision-MS-7C60:/# ls proc root@lvision-MS-7C60:/#
root@lvision-MS-7C60:/# DEBIAN_FRONTEND=noninteractive apt-get install gnome-shell gnome-terminal gnome-tweaks gnome-shell-extensions -y Reading package lists... Done Building dependency tree... Done Reading state information... Done Package gnome-shell is not available, but is referred to by another package. This may mean that the package is missing, has been obsoleted, or is only available from another source However the following packages replace it: gnome-shell-common
E: Package 'gnome-shell' has no installation candidate root@lvision-MS-7C60:/# DEBIAN_FRONTEND=noninteractive apt-get install gnome-terminal gnome-tweaks gnome-shell-extensions -y Reading package lists... Done Building dependency tree... Done Reading state information... Done Some packages could not be installed. This may mean that you have requested an impossible situation or if you are using the unstable distribution that some required packages have not yet been created or been moved out of Incoming. The following information may help to resolve the situation:
root@lvision-MS-7C60:/# dpkg-reconfigure linux-image-6.6.5-starfive perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_CA:en", LC_ALL = (unset), LC_NUMERIC = "en_CA.UTF-8", LC_TIME = "en_CA.UTF-8", LC_MEASUREMENT = "en_CA.UTF-8", LC_TELEPHONE = "en_CA.UTF-8", LC_IDENTIFICATION = "en_CA.UTF-8", LC_PAPER = "en_CA.UTF-8", LC_MONETARY = "en_CA.UTF-8", LC_NAME = "en_CA.UTF-8", LC_ADDRESS = "en_CA.UTF-8", LANG = "en_CA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). locale: Cannot set LC_CTYPE to default locale: No such file or directory locale: Cannot set LC_MESSAGES to default locale: No such file or directory locale: Cannot set LC_ALL to default locale: No such file or directory update-initramfs: Generating /boot/initrd.img-6.6.5-starfive W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125b-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8125a-3.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8107e-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168fp-3.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168h-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-3.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168g-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8106e-1.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8411-1.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8402-1.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168f-1.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8105e-1.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-3.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168e-1.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-2.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/rtl_nic/rtl8168d-1.fw for built-in driver r8169 W: Possible missing firmware /lib/firmware/iwlwifi-100-5.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-1000-5.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-135-6.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-105-6.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-2030-6.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-2000-6.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-5150-2.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-5000-5.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-6000g2b-6.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-6000g2a-6.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-6050-5.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-6000-6.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-7265D-29.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-7265-17.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-3168-29.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-3160-17.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-7260-17.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-8265-36.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-8000C-36.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-9260-th-b0-jf-b0-46.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-9000-pu-b0-jf-b0-46.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-cc-a0-77.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-QuZ-a0-jf-b0-77.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-QuZ-a0-hr-b0-77.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-Qu-b0-jf-b0-77.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-Qu-c0-hr-b0-77.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-Qu-b0-hr-b0-77.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ma-b0-mr-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ma-b0-gf4-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ma-b0-gf-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ma-b0-hr-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ma-a0-mr-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ma-a0-gf4-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ma-a0-gf-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ma-a0-hr-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-ty-a0-gf-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-so-a0-gf-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-so-a0-hr-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-so-a0-jf-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-gl-c0-fm-c0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-gl-b0-fm-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-bz-a0-fm4-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-bz-a0-fm-c0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-bz-a0-fm-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-bz-a0-gf4-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-bz-a0-gf-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-bz-a0-hr-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-sc-a0-wh-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-sc-a0-gf4-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-sc-a0-gf-a0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-sc-a0-hr-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-sc-a0-hr-b0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-sc-a0-fm-c0-83.ucode for built-in driver iwlwifi W: Possible missing firmware /lib/firmware/iwlwifi-sc-a0-fm-b0-83.ucode for built-in driver iwlwifi cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/cat' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/cpio' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/dd' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/dmesg' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/false' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/gunzip' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/kill' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/ln' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/ls' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/mkdir' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/mkfifo' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/mknod' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/mount' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/mv' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/nuke' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/readlink' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/resume' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/sh' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/sleep' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/sync' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/true' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/umount' cp: not replacing '/var/tmp/mkinitramfs_VdCKqO/bin/uname' P: Checking for EXTLINUX directory... not found. P: Creating EXTLINUX directory... done: /boot/extlinux cat: /proc/cmdline: No such file or directory perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_CA:en", LC_ALL = (unset), LC_PAPER = "en_CA.UTF-8", LC_NUMERIC = "en_CA.UTF-8", LC_IDENTIFICATION = "en_CA.UTF-8", LC_MEASUREMENT = "en_CA.UTF-8", LC_NAME = "en_CA.UTF-8", LC_TELEPHONE = "en_CA.UTF-8", LC_ADDRESS = "en_CA.UTF-8", LC_MONETARY = "en_CA.UTF-8", LC_TIME = "en_CA.UTF-8", LANG = "en_CA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). perl: warning: Setting locale failed. perl: warning: Please check that your locale settings: LANGUAGE = "en_CA:en", LC_ALL = (unset), LC_PAPER = "en_CA.UTF-8", LC_NUMERIC = "en_CA.UTF-8", LC_IDENTIFICATION = "en_CA.UTF-8", LC_MEASUREMENT = "en_CA.UTF-8", LC_NAME = "en_CA.UTF-8", LC_TELEPHONE = "en_CA.UTF-8", LC_ADDRESS = "en_CA.UTF-8", LC_MONETARY = "en_CA.UTF-8", LC_TIME = "en_CA.UTF-8", LANG = "en_CA.UTF-8" are supported and installed on your system. perl: warning: Falling back to the standard locale ("C"). P: Writing config for vmlinuz-6.6.5-starfive... P: Updating /boot/extlinux/extlinux.conf... root@lvision-MS-7C60:/#
root@lvision-MS-7C60:~# systemctl mask sleep.target suspend.target hibernate.target hybrid-sleep.target ⚠️ /proc/ is not mounted. This is not a supported mode of operation. Please fix your invocation environment to mount /proc/ and /sys/ properly. Proceeding anyway. Your mileage may vary. Created symlink /etc/systemd/system/sleep.target → /dev/null. Created symlink /etc/systemd/system/suspend.target → /dev/null. Created symlink /etc/systemd/system/hibernate.target → /dev/null. Created symlink /etc/systemd/system/hybrid-sleep.target → /dev/null. root@lvision-MS-7C60:/etc/init.d# cd ~ root@lvision-MS-7C60:~#