我已经在 Raspbian(2.017年 9 月版本)上为我的 Raspberry Pi 2 B+安装了TightVNCServer:
luis@Frambuesio:~$ vncserver -name Frambuesio -geometry 1280x1024 -depth 16
New 'Frambuesio' desktop at :1 on machine Frambuesio
Starting applications specified in /etc/X11/Xvnc-session
Log file is /home/luis/.vnc/Frambuesio:1.log
Use xtigervncviewer -SecurityTypes VncAuth -passwd /home/luis/.vnc/passwd :1 to connect to the VNC server.
luis@Frambuesio:~$ netstat -ano | grep "5901"
tcp 0 0 127.0.0.1:5901 0.0.0.0:* LISTEN off (0.00/0/0)
tcp6 0 0 ::1:5901 :::* LISTEN off (0.00/0/0)
Run Code Online (Sandbox Code Playgroud)
但是我的 VNC 查看器(来自远程 Windows 机器上的 RealVNC)在尝试连接时收到消息“连接被拒绝”,并且端口似乎没有在侦听: …
我在 Ubuntu 18.04.4 LTS 上创建了一个 ext4 分区,以便将大量数据传输到生产服务器。服务器运行 CentOS 6.10,内核为 2.6.32。该的ext4 HOWTO规定“的ext4发布在Linux的2.6.28一个功能完整,稳定的文件系统”,所以我认为我将是能够只挂载分区。
但是,当尝试在服务器上安装分区时,出现错误:
localhost kernel: EXT4-fs (sdd1): couldn't mount RDWR because of unsupported optional features (400)
localhost kernel: JBD: Unrecognised features on journal
localhost kernel: EXT4-fs (sdd1): error loading journal
Run Code Online (Sandbox Code Playgroud)
我对服务器有完全的 root 访问权限,但由于与正在运行的软件的兼容性问题,我无法升级任何操作系统组件。
最初的谷歌搜索表明问题是由元数据校验和功能引起的,所以我下载并编译了最新的 e2fsprogs (1.46-WIP (20-Mar-2020)) 并使用它们来禁用该功能:
sudo /home/user/bin/e2fsck -f /dev/sdd1
sudo /home/user/bin/tune2fs -O ^metadata_csum /dev/sdd1
Run Code Online (Sandbox Code Playgroud)
但是分区仍然无法挂载,尽管我不再收到“不支持的可选功能(400)”消息:
$ sudo mount /dev/sdd1 /mnt/disk1
mount: wrong fs type, bad option, bad superblock on /dev/sdd1,
missing codepage or helper program, or …
Run Code Online (Sandbox Code Playgroud)