我正在为我正在构建的 Linux 计算机购买一个硬件 RAID 卡,我特别考虑了这个英特尔型号。
我计划在我的计算机中运行多个 RAID 阵列:一个 RAID-0 阵列用于两个 SSD,另一个 RAID 阵列用于一些 HDD。(它可能是 RAID-5,因为我想要在速度、冗余和低成本方面进行良好的组合)该卡支持的输入比我需要的多,所以我不会用完端口。
RAID 卡通常设计为能够处理这些类型的设置吗?我是否需要购买另一张 RAID 卡来分别运行每个阵列?
由于我以前从未做过 RAID,但对其进行了广泛的研究以了解它的工作原理,因此我对此有点陌生。我是否可以使用这样的卡在 BIOS 中配置 RAID 设置?我是否需要安装某种固件或驱动程序才能使这件事正常工作?
注意:这不是购物清单,而是关于 RAID 卡如何工作的合理问题。
每当计算机重新启动时,我都试图启动依赖于网络启动的服务。我有几个问题:
这可以从 /etc/init.d 脚本轻松实现吗?我试过在这里创建一个脚本(符合标准),但我真的很怀疑它甚至在启动时运行,更不用说工作了。当我手动测试它时,它可以工作。
我已经看到了新的 Upstart 服务,但就其实际运作方式而言,我完全一无所知。
如何制作一个在启动时运行的脚本,并在网络启动后运行?如果我可以在连接到无线网络后运行它,那就更好了:)
我经常需要通过我的家庭网络在计算机之间传输文件,并且发现 WiFi 传输确实不是最好的主意。(facepalm) 如果我周围有 CAT-5、5e 或 6 电缆,我如何用它直接将一台计算机连接到另一台计算机?如果 SSH 服务器正在运行server并且我client使用 CAT-5 电缆直接在两者之间连接到服务器,那么我可以使用 SSH 传输文件吗?我需要做什么才能设置这样的东西?是否需要路由器?
我使用直接的 1:1 副本将我拥有的 DVD 翻录到我的硬盘上,即到 ISO 映像。这通常很好用,但是对于我目前正在尝试翻录的特定 DVD,有人告诉我 DVD 的大小实际上是 64GB。它绝对不是蓝光光盘,而且我什至没有蓝光驱动器,因此排除了这种可能性。
我在 VLC 中播放 DVD 文件没有任何问题。我正在运行 Ubuntu 10.04 64 位。怎么可能是 64GB 的 DVD?!?DVD 的最大容量不是 8 GB 左右吗?我什至不认为蓝光光盘可以容纳 64GB 的数据!
当我用 翻录 DVD 时dvdbackup,我不断收到以下错误:
Error reading VTS_15_0.VOB at block 3391
padding 193 blocks
Error reading VTS_16_0.VOB at block 1999
padding 49 blocks
Error reading VTS_16_0.VOB at block 3391
padding 193 blocks
Error reading VTS_17_0.VOB at block 1999
padding 49 blocks
Error reading VTS_17_0.VOB at block 3391
padding 193 …Run Code Online (Sandbox Code Playgroud) 我已经x11vnc在楼上的笔记本电脑上安装并运行良好。我可以访问我现有的桌面会话,没有任何实际问题,效果很好。我遇到的问题是我正在访问楼上的计算机,它驱动着两台 1920x1080 显示器,在我的 1280x800 笔记本电脑上通过 VNC 访问它(这意味着我必须在我的 1280x800 屏幕上滚动 3840x1080 桌面。
我研究过运行多个 VNC 屏幕,但这似乎不是最好的解决方案,我不知道我是否可以使用x11vnc. 我知道我可以在不同的几何图形上运行本机 VNC 屏幕,但我认为这没有多大帮助,因为每个 VNC 屏幕本质上都是一个新会话,基本上什么都不运行。
在我的系统管理员时代,我记得必须在 Fedora 机器上设置桌面环境。很酷的是,我创建的每个 VNC 屏幕都启动了默认的桌面环境。它“只是有效”,没有大惊小怪。请注意,每个屏幕上的桌面并不相同,但它确实有效。有任何想法吗?
我读过在 RAID 阵列中运行多个操作系统/启动分区并不总是按计划工作,而且充其量也很困难。这仅适用于软件 RAID 阵列吗?如果是这样,这很有意义,因为软件 RAID 将在操作系统级别运行,如果您有多个操作系统,则每个操作系统都必须配置 RAID 才能工作。例如,在硬件驱动的 RAID-10 阵列中拥有双引导系统 (Linux/Windows) 是否更容易?
例如,我能否在 RAID-0 中运行两个 SSD 的硬件 RAID 设置上安装 Linux(交换分区、ext4 分区用于 /、另一个 ext4 分区用于 /home)和 Windows 安装(一个 NTFS 分区)?
如果我想完全安全地擦除硬盘驱动器,是否可以简单地在整个磁盘上写入所有 1 或 0(甚至只是随机的 0 和 1)来清理它?这可能需要很长时间,但我的理论正确吗?
在许多不同的编程语言中,有一些结构可以专门解决 Windows 区分文本文件和二进制文件这一事实。
例如,在 Ruby 中:
f = File.open('filename.bin', 'rb') # read a file in binary mode
f = File.open('filename.txt', 'r') # read a file in text mode
Run Code Online (Sandbox Code Playgroud)
在 Python 中:
f = open("filename.bin", "rb") # read a file in binary mode
f = open("filename.txt", "r") # read a file in text mode
Run Code Online (Sandbox Code Playgroud)
在其他操作系统上,文本文件和二进制文件与文件系统似乎没有区别。
实际上,我认为实际上文本和二进制文件之间实际上没有区别,因为两者都只是字节的集合。根据编码,文本文件可能很容易在编辑器中表示,而二进制文件通常不会,但底层表示是相同的:按给定顺序的字节序列。
为什么 Windows 做出这种看似不必要的区分?
选择“好”RAM 的主要标准是什么?显然,每个人都想要RAM的数量,16GB比8GB好,但质量呢?主要涉及哪些因素?当我看到两个内存条,每个内存条都有相同数量的内存,两个不同的价格点,我应该如何确定要买什么?
是否存在 RAM 速度之类的东西,它是否会产生显着差异,从而使价格差异合理化?
最近我正在研究构建一个 RAID-10 阵列以获得良好的驱动器性能和奇偶校验,并且我开始研究硬件 RAID 卡。我以为我会为一个支付不到 100 美元,但似乎好的价格从 300 美元到 500 美元不等。为什么会这样?硬件 RAID 卡怎么会这么贵?