小编kro*_*bla的帖子

CygWin 的终端模拟器?

我有:

  • Windows 7的
  • 登录
  • 连接COM1口的开发板。

我需要:

  • 从 CygWin 连接到其串行端口。

如果我使用 Linux,我会运行像picocomminicom这样的程序。同样在 Windows 7 中,我可以安装HyperTerminal并打开 COM1 端口或为此使用 Putty。但我想用 CygWin 的 mintty 来做,因为我喜欢它的字体和其他一些小乐趣。看来mintty本身不能使用串口,​​所以我想知道CygWin的存储库中是否有像picocomminicom这样的程序。

terminal-emulator cygwin

12
推荐指数
2
解决办法
2万
查看次数

如何找出非阻塞 USB 设备的 UUID?

简而言之,我拥有的设备不是块设备,因此blkid命令不适合我。但至少我可以通过lsusb -v命令获取有关我的设备的一些信息,尽管它不包含其 UUID。

而且我知道我的设备确实有 UUID。问题是我尝试运行VBoxManage list usbhost命令,它向我展示了一些带有UUID 的USB 设备(包括非块设备)。但是由于某种原因,命令的输出在列表的开头突然停止(即使没有尾随换行符,尽管返回码为 0),所以我没有机会看到我设备的 UUID。我不想费力去找出它发生的原因。相反,我想知道另一种方法来找出我的设备的 UUID,因为我相信它应该更容易做到。

以防万一这些信息对某人感兴趣:Gentoo,linux 3.7.10

/sys/kernel/debug/usb/devices

T:  Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#=  1 Spd=480  MxCh= 2
B:  Alloc=  0/800 us ( 0%), #Int=  1, #Iso=  0
D:  Ver= 2.00 Cls=09(hub  ) Sub=00 Prot=00 MxPS=64 #Cfgs=  1
P:  Vendor=1d6b ProdID=0002 Rev= 3.07
S:  Manufacturer=Linux 3.7.10-gentoo-r1 ehci_hcd
S:  Product=EHCI Host Controller
S:  SerialNumber=0000:00:1d.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr=  0mA
I:* …
Run Code Online (Sandbox Code Playgroud)

linux virtualbox uuid

6
推荐指数
1
解决办法
5272
查看次数

systemd-nspawn:绑定文件夹的文件系统权限

我拥有的:

一台 Gentoo 主机和一个 Ubuntu 容器。

我想要的是:

从主机挂载/home到容器并正常使用它。

我在做什么:

使用标志启动容器-U --bind=/home

我得到什么:

在容器中,我有我的/home目录,但它已被挂载为无人:无组所有者:

scratch:5:0:/home/vkirsano> ll /home 
total 24
drwxr-xr-x  3 nobody nogroup  4096 Sep 19 17:39 krokoziabla
drwx------  2 nobody nogroup 16384 Oct 20  2016 lost+found
drwxr-xr-x 56 nobody nogroup  4096 Sep 20 22:15 vkirsano
Run Code Online (Sandbox Code Playgroud)

因此,实际上我只能只读访问该/home目录的内容,这不是我想要的。比如说,我vkirsano在容器中创建了与主机中具有相同 UID:GID 的用户,因此我希望 systemd-nspawn 在绑定目录时仅保留有关文件所有权的原始信息。

我在问什么

安装文件夹的通常做法(如果有的话)是什么,例如/home保持它们在容器中正常工作的能力?

systemd-nspawn

3
推荐指数
1
解决办法
4201
查看次数