我相当随机地检查了我的 RAID 阵列的状态cat/proc/mdstat并意识到,我的一个阵列似乎正在重新同步:
md1 : active raid1 sdb7[1] sdc7[0]
238340224 blocks [2/2] [UU]
[==========>..........] resync = 52.2% (124602368/238340224) finish=75.0min speed=25258K/sec
Run Code Online (Sandbox Code Playgroud)
这是为什么?它是什么意思?我似乎可以通过权限访问挂载点r/w。
编辑 1(响应SLM 的 ANSWER)
如果我grep通过dmesg,我真的看不到任何东西,而且--detail开关也没有告诉我太多信息,即它显示重新同步正在进行中......但没有提示原因或可能不同步的原因.. . - 我想我可能只需要在开始更换硬件之前密切关注它。
我有一个没有 X 显示的系统,我想用它nmcli来配置我的蜂窝调制解调器以连接到某个 apn。我可以在 Ubuntu(使用 X)上使用这个调制解调器很好地运行它,我现在想在命令行上实现相同的目标。如何设置连接?
到目前为止,我得到了这个:
# nmcli dev status
** (process:2379): WARNING **: Could not initialize NMClient /org/freedesktop/NetworkManager: Permissions request failed: GDBus.Error:org.freedesktop.DBus.Error.ServiceUnknown: The name org.freedesktop.PolicyKit1 was not provided by any .service files
DEVICE TYPE STATE
ttyUSB1 gsm disconnected
eth0 802-3-ethernet connected
Run Code Online (Sandbox Code Playgroud) 我想将 samba sgare 挂载到我的主目录中的目录。我已经创建了它,但以 root 身份安装共享。挂载后,我的目录的所有者更改为 root,而我的用户无权在共享上删除文件...如何修改我的挂载行以能够以写权限挂载?它目前看起来像这样:sudo mount -t cifs //IP/share/ /mount/point/ -o rw,username=user,password=pass,domain=domain
我第一次安装了 Arch Linux,我试图设置我的 UEFI 启动过程,但一定是在某个地方失败了,在启动时我确实看到了带有该Arch Linux选项的启动菜单,但是当我选择它时,我收到一条消息,/vmlinuz-linux:Not Found即它可以' t 找到要引导的内核。我已按照https://wiki.archlinux.org/index.php/Installation_guide上的说明进行操作,但一定是在某处搞砸了。
我怎样才能解决这个问题?
分区布局:
/dev/sda1 EFI System (512M)
/dev/sda2 Linux fs (244M)
/dev/sda3 Linux fs (1M)
/dev/sda4 Linux fs (465G)
Run Code Online (Sandbox Code Playgroud)
/etc/fstab:
#/dev/sda4
UUID=41d8483f-0d29-4234-bf1e-3c55346b5667 / ext4 rw,realtime,data=unordered 0 1
Run Code Online (Sandbox Code Playgroud)
esp 被设置在 /boot/
编辑 1
哦,是的,我可以随时从我的 USB 拇指驱动器启动以进行故障排除...,
edit2
我明白了,我的/boot/loder/entries/arch.conf样子:
title Arch Linux
linux /vmlinuz-linux
initrd /initramfs-linux.img
options root=PARTUUID=41d8483f-0d29-4234-bf1e-3c55346b5667 rw
Run Code Online (Sandbox Code Playgroud)
但是我/的目录中根本没有文件。这可能是问题吗?
有没有什么办法可以隐藏ctags: Warning: ignoring null tag in从外壳prointing当我执行警告ctags的src/?所有这些警告似乎都指向.js超出我范围的文件。我正在处理.c底层文件,但它们位于同一顶级目录 ( src/) 中,我运行以下命令:ctags -R *;cscope -Rfromsrc/以浏览现有代码,但我从我不“关心”的目录中获取所有这些消息关于。
我的盒子上安装了 Zoom Arch。当我启动它时,它会向我显示一个窗口,该窗口位于底部Version: 3.5.374815.0324。问题是,我不记得我是如何安装这个原始版本的。我尝试了sudo pacman -R zoom这给了我error: target not found: zoom,与 相同yay -R zoom。它也不会显示inder zoom -Q。
我从https://support.zoom.us/hc/en-us/articles/204206269-Installing-or-updating-Zoom-on-Linux#h_c0913442-0832-428d-aa15-b004b80cfafe下载了最新版本并尝试使用 和安装它,sudo pacman -U zoom_x86_64.pkg.tar.xz同时它首先说:
loading packages...
resolving dependencies...
looking for conflicting packages...
Packages (1) zoom-5.0.399860.0429-1
Total Installed Size: 150.29 MiB
:: Proceed with installation? [Y/n]
Run Code Online (Sandbox Code Playgroud)
,经确认后Y我得到:
...
zoom: /opt/zoom/zoom.sh exists in filesystem
zoom: /opt/zoom/zoomlinux exists in filesystem
zoom: /opt/zoom/zopen exists in filesystem
zoom: /usr/bin/zoom exists in filesystem
zoom: …Run Code Online (Sandbox Code Playgroud) 我下载了最新的(331.49),尝试安装,但失败了。我编译了内核模块,在安装结束时它说它成功了。但是在启动时它说:版本不匹配,它仍然找到旧版本 - 所以我试图恢复到 304.88(以前运行良好的驱动程序)但也失败了,它无法构建内核模块。我现在留在控制台上。
再次尝试 331.49 时:许可证问题 -接受
似乎已经有驱动程序 (304.88),覆盖并继续?-是
分发提供的预安装脚本失败!继续?-是
你想注册DKMS吗?-是的(这里也试过 否,到底没有区别) 安装 32 位兼容库?-否(之前选择是)
现在正在下载和安装 DKMS
运行 xxvidia-xconfig ?-是的,
您的 X 配置文件已成功更新!的331.49安装已经完成-确定
回壳:
# service lightdm start
只显示黑屏在左顶部的闪烁的光标。
我该如何解决这个问题?
哦,是的,这是以下内容的副本nvidia-installer.log:
nvidia-installer log file '/var/log/nvidia-installer.log'
creation time: Wed Mar 12 04:55:01 2014
installer version: 331.49
PATH: /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/home/reg/android-sdk-linux/tools:/home/reg/android-sdk-linux/platform-tools
nvidia-installer command line:
./nvidia-installer
Using: nvidia-installer ncurses user interface
-> License accepted.
-> Installing NVIDIA driver version 331.49.
-> There appears …Run Code Online (Sandbox Code Playgroud) 我在中央服务器上打开了多个显示器。是否可以将运行在特定位置的 X-window 应用程序“移动”DISPLAY到不同的位置DISPLAY?如何才能做到这一点?
我正在使用xpra多个远程显示器。
我需要/dev/shm在嵌入式 ARM 系统上创建。来自“已安装最新更改到当前和...... ”。
我看到它可以用 来创建mkdir /lib/udev/devices/shm,但我想知道那个位置应该是什么?我在那个位置唯一的目录是/lib/modules/,没有devices/或任何东西。
所以我继续创建它们,空目录。我接着补充说:
tmpfs /dev/shm tmpfs defaults 0 0
Run Code Online (Sandbox Code Playgroud)
我/etc/fstab和我没有添加一个mtab条目,因为我没有一个/etc/mtab。然后我重新启动,现在,仍然没有/dev/shm设备。
任何想法我如何获得该设备?
哦,mount -a(重新启动后)导致:
# mount -a
mount: mounting tmpfs on /dev/shm failed: No such file or directory`
Run Code Online (Sandbox Code Playgroud) 我有一个/etc/mdadm.conf这样定义的raid数组:
ARRAY /dev/md0 devices=/dev/sdb6,/dev/sdc6
ARRAY /dev/md1 devices=/dev/sdb7,/dev/sdc7
Run Code Online (Sandbox Code Playgroud)
但是当我尝试安装它们时,我得到了这个:
# mount /dev/md0 /mnt/media/
mount: special device /dev/md0 does not exist
# mount /dev/md1 /mnt/data
mount: special device /dev/md1 does not exist
Run Code Online (Sandbox Code Playgroud)
/proc/mdstat 同时 说:
# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md125 : inactive dm-6[0](S)
238340224 blocks
md126 : inactive dm-5[0](S)
244139648 blocks
md127 : inactive dm-3[0](S)
390628416 blocks
unused devices: <none>
Run Code Online (Sandbox Code Playgroud)
所以我试过这个:
# mount /dev/md126 /mnt/data
mount: /dev/md126: can't read superblock
# …Run Code Online (Sandbox Code Playgroud)