AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / user-11337

Chris Harris's questions

Martin Hope
Chris Harris
Asked: 2009-07-27 14:33:38 +0800 CST

如何从 16gb USB 闪存驱动器启动 Linux

  • 3
锁定。这个问题及其答案被锁定,因为这个问题离题但具有历史意义。它目前不接受新的答案或交互。

我正在尝试在大于 4gb 的 USB 闪存驱动器的单个分区上安装 Linux。

我去的第一个地方是http://pendrivelinux.com。我可以按照这些说明完美安装 Xubuntu 9.04,不幸的是,当我尝试将其扩展到 4gb 以上时,它会崩溃。

还有其他几个工具可以执行此操作(unetbootin 和 usb-creator),它们遵循非常相似的公式。

我发现我的一个大问题是所有这些工具都假设 USB 驱动器是 FAT32 格式的,不幸的是它不能容纳大于 4gb 的单个文件。这是不幸的,因为我只想使用一个分区,所以一旦我从 USB 驱动器启动,我的持久性文件 casper-rw 看起来就像操作系统的一个大分区。

然后,我尝试遵循无数指令,包括将驱动器格式化为一个大型 ext2 文件系统,并使用 extlinux 创建一个可引导的 ext2 文件系统。

然而,这对我不起作用,在大约 20 次尝试验证并稍微调整公式之后,我似乎无法构建一个“好的”可引导 ext2 文件系统。我不完全确定发生了什么,但似乎无论我多么努力,在复制 Linux ISO 内容、复制 MBR 并执行 extlinux 后,我都无法让 ext2 文件系统保持一致。 ext 引导加载程序。

每次,在我按照这些步骤(以任何顺序)并重新启动后,我都会得到一个无法启动的 USB 驱动器。如果我再次在 Linux 下安装驱动器,我会看到文件系统一团糟(inode 显然在途中的某个地方搞砸了)。

我怀疑 USB 驱动器没有完全刷新,所以我在重新启动之前尝试使用“同步”和“卸载”命令,这根本没有影响。

我想我有几个可能的问题 - 但让我们从显而易见的问题开始 - 创建一个大的可引导 ext2 USB 闪存驱动器(例如 16gb)我是否缺少一些东西?

ubuntu boot usb-flash-drive ext2 live-cd
  • 3 个回答
  • 6887 Views
Martin Hope
Chris Harris
Asked: 2009-07-09 00:31:10 +0800 CST

ubuntu linux设备的远程管理员

  • 2

我正在考虑创建一个 linux 设备(可能使用从 USB 驱动器启动的 xubuntu,仅供参考),我很好奇如何最好地执行远程更新和管理。

我想要支持的用例是将这个盒子放在我无法控制的远程位置(某人的房子或办公室),我想远程更新它以修补某些东西,改变它的配置,也许只是升级操作系统或应用程序例如它。

在一个非常简单的一对一情况下,我认为如果它在 RAM 中运行整个操作系统,我应该能够远程覆盖 USB 驱动器上的操作系统映像并告诉机器重新启动以使更改生效.

但是,我不得不认为我不能成为第一个遇到这个问题的人。那么,哪些软件/配置可用于管理一组远程(如果不相同,则非常相似)设备。我也很想有一个仪表板,我也可以深入每个盒子来诊断问题——但是远程更新(尤其是批量更新)的想法似乎是一个全新的问题。

有什么帮助吗?

linux ubuntu
  • 7 个回答
  • 1020 Views
Martin Hope
Chris Harris
Asked: 2009-07-02 08:42:36 +0800 CST

至少三个 9 (99.9%) 正常运行时间的廉价、最小、强大的 Web 应用程序托管?

  • 3

如何实现最便宜但非常可靠的 Web 应用程序配置?

让我们假设至少 2 个应用程序服务器(每月 80 美元)加上一个数据库服务器将支持大多数人的应用程序一段时间 - 我们只想实现良好的可靠性(至少 3 个 9)。

现在可以从任何合理的提供商(Amazon EC2、Slicehost等)以大约 80 美元/月的价格租用一个相当不错的 VPS 解决方案。然而,这些 VPS 托管解决方案都不是完美的,我经历过超过 99.9% 的停机时间。

我不确定如何最好地配置这 3 台机器 - 最好将两个应用程序服务器放在不同的提供商上(最好使用不同的网络连接)并使用 HAProxy 互相监视。如果其中一个失败,它将更新 DNS 以将其从应用程序的 IP 地址池中删除。但是数据库服务器该怎么办呢?这仍然是单点故障。

我过去曾遇到过 DNS 问题,但这可以由外部专用提供商(如DNS Made Easy)以非常便宜的价格(15 美元/年)处理。这也支持在必要时动态修改 DNS 条目,如果您不打算在危机期间手动更新它们,这很方便。

每天至少应该对外部源(S3 或 FTP 站点)进行一次备份 - 每月最少一次。您需要一个自动部署和恢复脚本,以便从您的备份中获得超过 3 个 9。

由于数据库的可用性,我不太觉得这完全存在,但它会花费你大约 80x3 美元 + 磁盘空间 + DNS = 250 美元/月。

一个人能做得更好吗?

hosting high-availability web-applications
  • 6 个回答
  • 702 Views

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve