我希望我在正确的社区内提出这个问题...我想在我的台式电脑上安装 Linux,但即使是最微型的netinst映像也无法启动,无论我采用哪个映像/发行版。(我尝试了一些口味/图像!)
我相信这一定是某些硬件不兼容(我怀疑是存储控制器),但当然,我不能确定这一点。哦,顺便说一句 - Windows 运行得非常顺利,因此不会出现某种硬件损坏。
我的硬件:
CPU:英特尔酷睿 i5-3450 @ 3.1 GHz
主板:华擎H77 Pro4 / MVP
启动时,控制台中看到的最后一条消息是
Run Code Online (Sandbox Code Playgroud)AHCI controller unavailable!
我已经尝试使用该选项启动内核noahci,没有太大变化 - 内核只是在该消息之后挂起。现在,我知道你无法远程猜测原因 - 我希望弄清楚我必须采取哪些选项来找出问题所在,例如,编译一个调试内核(我到底该怎么做?)
系统时钟由内核维护,而硬件时钟由实时时钟(RTC)维护。
谁能告诉我这两个时钟之间的区别。
我的(几个)USB 驱动器之一在 dmesg 中报告此错误
usb 5-1: device descriptor read/8, error -110
Run Code Online (Sandbox Code Playgroud)
如何找到所有 USB 设备的 /dev/sdX 名称?
反过来:如果给定设备的 /dev/sdX 名称,我如何找出该设备的 USB 编号?
更新:这里给出了许多优秀的答案。我希望这些信息能够出现在像 的标准工具中lsusb,但遗憾的是它还没有出现。我选择奖励@sudodus,因为他的回答似乎最能回答获取所有驱动器名称的问题。
回答:
为了生成更清晰的输出,我建议这个稍微长一些的命令
find /sys/ -name dev -path '*usb*block*' | grep -v "sd../" | grep -Po "\/usb.*\/sd."
Run Code Online (Sandbox Code Playgroud) 我的系统当前运行 XBMC 实时安装。我正在我的系统中安装第二个硬盘驱动器。由于它是 XBMC,我相信我需要从命令行完成所有操作。
谁能告诉我我需要用命令和适当的参数做什么?
顺便说一句,我计划格式化为 ext2。游戏计划是在我的网络上共享这个驱动器,这样我就可以从运行 OSX 的 Mac 将文件复制到它。我应该使用不同的格式吗?
我知道以普通用户身份运行 root 脚本存在风险,但在这种情况下,我别无选择,我正在做的事情与机器有关。我有一台带有 GPIO 端口的小型板式计算机,我需要使用其中一个输出通过切换关闭线来重置设备。该部分工作正常,设备会按原样重置。
我的问题是我编写了一个 python 脚本来重置设备并且它可以工作,但是我必须以 root 或“sudo 程序名称,输入密码”的身份运行它。但是我需要它作为没有root权限的普通用户工作。换句话说,我添加了一个普通用户,无论如何我都无法运行脚本。
我曾尝试将用户添加到 sudoer 文件中,但这不起作用并且被完全忽略了。我已经更改了权限,设置了 SUID 位以及我能想到的所有其他内容,但它仍然要求输入 root 密码。唯一有效的是当我打开用户和组并将用户添加到 Sudo 组时,但随后用户可以访问我希望它没有的程序,因为它就像我的默认管理员用户一样。那不是我想要的。我想以某种方式将用户可以访问的内容限制为单个脚本或程序。
我让其他人建议我需要编写一个驱动程序,但我真的不知道该怎么做,也不知道他们的确切含义,通常他们不想详细说明。虽然我使用过 Linux,但我不认为自己是这方面的专家。任何人有任何想法如何做到这一点?
我看到 David Braben 创建了一个 25 美元的 U 盘,可以运行 linux。查看网站http://www.raspberrypi.org/
raspberry-pi-stock-pcb-480.jpg http://img526.imageshack.us/img526/2531/raspberrypistockpcb480.jpg
那还不可用 - 那么我可以连接到网络和以太网端口的低功耗 *nix 设备是什么?不必是安全的或任何东西。最好没有风扇的东西也很好
我有一部搭载 Android 2.xxx 的 GT-S5830 三星智能手机,我不将其用作手机。
如果该设备可以用作 wifi 中继器,那就太好了。不幸的是,这是不可能的或不容易实现的。
遗憾的是,该设备未列在CyanogenMod 支持的设备中。
这里说明Ubuntu完全取代Android是不可能的,同时也有一些应用程序安装了有限版本的Ubuntu来运行除了Android之外。
不幸的是,内部 RAM 似乎非常有限:
卡槽 包括 2 GB 内部
RAM 278 MB
我需要 CPU 和 wifi 收音机。如果相机可以工作并且可以从 OpenCV 访问,那将是一个奖励。
我可以在这款手机上刷入一个通用的 Linux 系统 - 带有上述驱动程序和可选的标准存储库吗?
我正在寻找一种工具,它可以创建图形文件以及我的系统 CPU 和主板架构的基于文本的 ASCII 表示。
nouveau是否完全没有非自由代码,包括对非自由固件的依赖?
这篇文章让人觉得 nouveau 依赖于闭源固件,但如果我理解正确的话,只有在开发过程中才需要它,然后它会创建自己的固件。
这里有更多背景信息:我最近发现radeon 可以或有时必须使用非自由固件 blob,我想知道 nouveau 是否也是如此。
我正在运行一个 cronjob,它检查服务器更新,一一安装它们,然后检查是否需要重新启动。如果需要重新启动,该脚本将启动reboot服务器。
硬件时钟在启动时使用,在使用系统时钟之前需要一分钟。
在切换到系统时钟之前,日志显示服务器晚了一个小时左右,当服务器从硬件切换到系统时钟时,日志跳转并提前了一个小时左右,这触发了 cron 守护进程,它注意到:服务器更新脚本的时间已过,请再次执行。
这会触发重新启动循环,因为该脚本仅每周执行一次。
执行hwclock --systohc会使系统时钟与硬件时钟同步,但不是永久的。重启后,时差又消失了。
我的问题是
如何使系统时钟与硬件时钟永久同步?
输出timedatectl status:
Local time: Tue 2018-08-28 12:05:37 CEST
Universal time: Tue 2018-08-28 10:05:37 UTC
RTC time: Tue 2018-08-28 10:05:37
Time zone: n/a (CEST, +0200)
NTP enabled: yes
NTP synchronized: yes
RTC in local TZ: yes
DST active: yes
Last DST change: DST began at
Sun 2018-03-25 01:59:59 CET
Sun 2018-03-25 03:00:00 CEST
Next DST change: DST ends (the clock jumps one hour backwards) …Run Code Online (Sandbox Code Playgroud)