我的“专用服务器”应该安装了两个 NIC,但我只能找到一个。
我的问题:还有哪些命令和方法可以测试我的服务器上安装了多少网卡
lspci | grep Ethernet
Run Code Online (Sandbox Code Playgroud)
还有其他可用的命令/方法吗?
我需要在完全自动化的服务器上远程安装 debian 系统。
如果我可以访问此服务器上的 debian 操作系统映像(通过使用 DVD 驱动器或带有 Debian 操作系统映像的 USB 记忆棒),这将非常容易:我只需要在“启动/安装”提示下输入PreSeed 文件的 url。但我无法访问服务器上的 DVD 驱动器或 USB 记忆棒。
就我而言,我只能通过救援系统(运行最小的 debian)访问服务器。我知道我可以使用debootstrap
. 但问题是,使用 debootstrap 不是自动的,我必须先格式化光盘,安装它们,执行 debootstrap 等等。
我想要做的是,登录到救援系统并调用一个“程序”,如 debootstrap 或带有预置文件的 debian 安装程序,一切都应该自动完成。但是 debootstrap 不支持预置文件。而且我不知道在这样的救援系统环境中如何调用安装程序。
我怎样才能做到这一点?是否可以在救援系统中下载完整的 Debian ISO 映像,将其解压缩到内存中,然后以某种方式调用该 CD 的安装程序?但是如何?我必须在那里执行什么命令?
或者是否有一些小工具可以做到这一点,我需要使用图像的 url 调用并预置信息,然后进行安装?如上所述,debootstrap 没问题,但我想使用 debian 安装程序中的 preseed 文件,而无需任何手动干预。debootstrap 涉及大量手动工作。
非常感谢您的帮助!!詹斯