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
    • 最新
    • 标签
主页 / server / 问题 / 1021965
Accepted
spuder
spuder
Asked: 2020-06-18 20:16:32 +0800 CST2020-06-18 20:16:32 +0800 CST 2020-06-18 20:16:32 +0800 CST

远程擦除linux系统使其无法启动

  • 772

您将如何远程擦除 linux 系统,以便在下次启动时它不会尝试从硬盘驱动器启动,而是更喜欢从网络启动?

推理

我正在设置一个服务器将 pxe 引导的环境。我有一个工作示例,但是它将操作系统安装到驱动器。当我想运行另一个测试时,我需要走到机器旁,重新启动它,然后从活动磁盘启动并格式化驱动器。在下次启动时,它将再次尝试网络启动。

我试过的

我能够通过 ssh 连接到机器,并尝试了以下方法:

  • 磁盘
  • rm -rf / --no-preserve-root

两者都失败了,因为设备正在使用中。我试图卸载设备但没有运气。

  • 卸载 /dev/sda

有没有办法远程使机器无法启动,以便我可以更快地测试 pxe 配置?

pxe-boot
  • 1 1 个回答
  • 426 Views

1 个回答

  • Voted
  1. Best Answer
    Lacek
    2020-06-19T00:37:50+08:002020-06-19T00:37:50+08:00

    将计算机的启动顺序配置为硬盘第一,网络第二。在这种情况下,如果您擦除硬盘的引导扇区,使其无法引导,计算机将求助于 PXE 引导,因为不存在有效的引导设备。

    只需将硬盘的开头归零:

    dd if=/dev/zero of=/dev/sda bs=512 count=1
    

    虽然,正如@yagmoth555 所建议的那样,拥有一个 DRAC 或类似的东西可能是更好的主意。

    • 1

相关问题

  • Windows Server 2008 使用 TFTPD32 进行 PXE 引导

  • Altiris 部署控制台和 PXE 通过多个 VLAN 引导

  • RIS:Risetup 平面图像仅显示在多处理器机器上

  • 进行 DHCPD 事件记录的最佳方式?

  • 网络操作系统安装服务器

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