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
    • 最新
    • 标签
主页 / unix / 问题 / 561209
Accepted
pts
pts
Asked: 2020-01-10 06:25:14 +0800 CST2020-01-10 06:25:14 +0800 CST 2020-01-10 06:25:14 +0800 CST

用于启动 Debian 的 QNAP NAS 内部存储空间大小

  • 772

我刚刚下载了 QNAP QTS操作系统 4.3.6 版。它似乎包含 amd64 Linux 内核 4.2.8、initrd 和根文件系统、glibc 2.21、Apache 2.4.37、PHP 5.6.38、没有 Perl、Python 2.7.17rc1、BusyBox 1.24.1、rsync 3.0.7、Bash 3.2。 57,tar 1.22 等,(其中一些)用 GCC 4.9.2 编译。

下载的固件文件大小为 208 MiB,完全递归解压后为 582 MiB,使用 7z 压缩后为 148 MiB。(内核为 6.88 MiB,initrd 为 15.69 MiB,均已压缩。)

因此,为了能够运行 QTS 操作系统,QNAP 设备需要至少 582 MiB 的存储空间。

我的问题:

  1. QNAP NAS(如TS-251+)运行 QTS 操作系统时,哪个存储设备包含启动和根文件系统?它是 SATA HDD 之一,还是有其他内部存储设备,例如闪存(或 SSD)?(请注意,我只对大小至少为 582 MiB 的设备感兴趣,因此我不想要只包含引导加载程序的较小闪存。)

  2. 如果我想在 QNAP NAS TS-251+ 上安装 Debian(作为 QTS 的替代品运行),我可以将它安装到内部存储设备上,如果 NAS 包含 0 个 SATA 设备,它会启动和运行吗?ext4 boot+root 文件系统有多少内部存储空间可用?

  3. 我必须从哪些选项启动 Debian?我猜这些:内部存储(如果有)、SATA HDD 或 SSD、外部 USB 存储。是否还有其他选项,例如额外的 SD 卡或非 SATA SSD?

debian boot-loader
  • 2 2 个回答
  • 983 Views

2 个回答

  • Voted
  1. Best Answer
    roaima
    2020-02-22T08:47:16+08:002020-02-22T08:47:16+08:00
    1. QNAP 使用基于 RAM 的根文件系统。持久文件(例如/etc/passwd)要么作为引导过程的一部分复制到文件系统中,要么通过链接回/etc/config基于 Flash 的/mnt/HDA_ROOT. 似乎这/mnt/HDA_ROOT也包含 QNAP 固件。

      # ls /mnt/HDA_ROOT/update_pkg
      DSv3.tgz           bluetooth.tgz      ldap_server.tgz    musicstation.tgz   samba4.tgz
      ImageMagick.tgz    ffmpeg.tgz         libboost.tgz       photostation2.tgz  vim.tgz
      Python.tgz         helpdesk/          mariadb5.tgz       pkg_flag           vpnopenvpn.tgz
      Samples.tgz        helpdesk.bin*      medialibrary.tgz   printer.tgz        vpnpptp.tgz
      antivirus.tgz      jsLib.tgz          mt-daapd.tgz       qpkg.tar.cksum     wifi.tgz
      avahi0630.tgz      language.tgz       mtpBinary.tgz      radius.tgz
      

      闪存盘的磁盘用途

      du -hs /mnt/HDA_ROOT/
      144M    /mnt/HDA_ROOT/
      
      df -h /mnt/HDA_ROOT/
      Filesystem                Size      Used Available Use% Mounted on
      /dev/md9                499.5M    144.1M    355.4M  29% /mnt/HDA_ROOT
      

      其他持久应用程序被写入用户磁盘;例如,Entware 安装在 RAM 文件系统下,/opt但只是从/share/CE_CACHEDEV1_DATA/.qpkg/Entware/.

    2. 不知道

    3. 很可能没有,这取决于 QNAP 是否锁定到 QNAP 固件。(例如,富士通 CELVIN OEM 变体已锁定到富士通品牌的 QNAP 固件。)

    使用 QNAP 软件并从 Entware 侧加载您喜欢的实用程序可能会更安全。

    • 1
  2. intrax
    2020-11-22T04:15:42+08:002020-11-22T04:15:42+08:00

    qnap 固件从“dom”(diskonmodule)运行,它基本上是一个直接连接到主板的 USB 磁盘。第一个答案中提到的 ram 磁盘是固件 / linux 启动的第一阶段。在成功启动时,将执行枢轴根,并且操作根现在将位于 hd 的系统分区上。您可以将 debian 和 grub 刷入 dom 以启动 vanilla debian 或任何其他 linux 风格,只要它适合 dom。

    • 1

相关问题

  • GRUB 配置以识别同一 Linux 发行版的不同桌面环境(安装)

  • astyle 不会更改源文件格式

  • 接收有关全新 Debian 的电子邮件

  • Debian Stretch:libgs_plugin_systemd-updates.so 中的 gnome-software 段错误

  • 如何在拼音输入法中输入ü?

Sidebar

Stats

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

    模块 i915 可能缺少固件 /lib/firmware/i915/*

    • 3 个回答
  • Marko Smith

    无法获取 jessie backports 存储库

    • 4 个回答
  • Marko Smith

    如何将 GPG 私钥和公钥导出到文件

    • 4 个回答
  • Marko Smith

    我们如何运行存储在变量中的命令?

    • 5 个回答
  • Marko Smith

    如何配置 systemd-resolved 和 systemd-networkd 以使用本地 DNS 服务器来解析本地域和远程 DNS 服务器来解析远程域?

    • 3 个回答
  • Marko Smith

    dist-upgrade 后 Kali Linux 中的 apt-get update 错误 [重复]

    • 2 个回答
  • Marko Smith

    如何从 systemctl 服务日志中查看最新的 x 行

    • 5 个回答
  • Marko Smith

    Nano - 跳转到文件末尾

    • 8 个回答
  • Marko Smith

    grub 错误:你需要先加载内核

    • 4 个回答
  • Marko Smith

    如何下载软件包而不是使用 apt-get 命令安装它?

    • 7 个回答
  • Martin Hope
    user12345 无法获取 jessie backports 存储库 2019-03-27 04:39:28 +0800 CST
  • Martin Hope
    Carl 为什么大多数 systemd 示例都包含 WantedBy=multi-user.target? 2019-03-15 11:49:25 +0800 CST
  • Martin Hope
    rocky 如何将 GPG 私钥和公钥导出到文件 2018-11-16 05:36:15 +0800 CST
  • Martin Hope
    Evan Carroll systemctl 状态显示:“状态:降级” 2018-06-03 18:48:17 +0800 CST
  • Martin Hope
    Tim 我们如何运行存储在变量中的命令? 2018-05-21 04:46:29 +0800 CST
  • Martin Hope
    Ankur S 为什么 /dev/null 是一个文件?为什么它的功能不作为一个简单的程序来实现? 2018-04-17 07:28:04 +0800 CST
  • Martin Hope
    user3191334 如何从 systemctl 服务日志中查看最新的 x 行 2018-02-07 00:14:16 +0800 CST
  • Martin Hope
    Marko Pacak Nano - 跳转到文件末尾 2018-02-01 01:53:03 +0800 CST
  • Martin Hope
    Kidburla 为什么真假这么大? 2018-01-26 12:14:47 +0800 CST
  • Martin Hope
    Christos Baziotis 在一个巨大的(70GB)、一行、文本文件中替换字符串 2017-12-30 06:58:33 +0800 CST

热门标签

linux bash debian shell-script text-processing ubuntu centos shell awk ssh

Explore

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

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve