Debian 부팅을 위한 QNAP NAS 내부 스토리지 크기

Debian 부팅을 위한 QNAP NAS 내부 스토리지 크기

방금 다운로드한 버전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로 컴파일되었습니다.

다운로드한 펌웨어 파일 크기는 208MiB, 전체 재귀 압축 해제 후 582MiB, 7z를 사용한 압축 후 148MiB입니다. (커널 크기는 6.88MiB, initrd 크기는 15.69MiB, 둘 다 압축됨)

따라서 QTS 운영 체제를 실행할 수 있으려면 QNAP 장치에 최소 582MiB의 저장 공간이 필요합니다.

내 질문:

  1. QNAP NAS의 어떤 스토리지 장치에 부팅 파일 시스템과 루트 파일 시스템이 포함되어 있습니까?TS-251+QTS 운영 체제를 실행하는 경우는 언제입니까? SATA HDD 중 하나입니까, 아니면 플래시 메모리(또는 SSD)와 같은 다른 내부 저장 장치가 있습니까? (저는 크기가 582MiB 이상인 장치에만 관심이 있으므로 부트로더만 포함하는 더 작은 플래시는 제가 원하는 것이 아닙니다.)

  2. QNAP NAS TS-251+(QTS를 대체하여 로컬로 실행)에 Debian을 설치하려는 경우 내부 저장소에 설치할 수 있습니까? NAS에 SATA 장치가 0개 포함되어 있으면 작동되어 실행됩니까? ext4 부팅+루트 파일 시스템에 사용할 수 있는 내부 저장 공간은 얼마나 됩니까?

  3. 데비안을 시작하려면 어떤 옵션이 있어야 하나요? 나는 이것이 내부 저장소(사용 가능한 경우), SATA HDD 또는 SSD, 외부 USB 저장소라고 생각합니다. 추가 SD 카드 또는 비 SATA SSD와 같은 다른 옵션이 있습니까?

답변1

  1. QNAP는 RAM 기반 루트 파일 시스템을 사용합니다. 영구 파일(예: /etc/passwd)은 부팅 프로세스의 일부로 또는 /etc/config플래시 기반을 통해 파일 시스템에 복사됩니다. 이 파일 에도 QNAP 펌웨어가 포함되어 있는 /mnt/HDA_ROOT것으로 보입니다 ./mnt/HDA_ROOT

    # 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 펌웨어에 잠겨 있는지 여부에 따라 그렇지 않을 가능성이 높습니다. (예를 들어 Fujitsu CELVIN OEM 변형은 Fujitsu 브랜드 QNAP 펌웨어에 고정되어 있습니다.)

QNAP 소프트웨어를 사용하고 Entware에서 즐겨 사용하는 유틸리티를 사이드로드하는 것이 더 안전할 수 있습니다.

답변2

qnap 펌웨어는 기본적으로 마더보드에 직접 연결된 USB 디스크인 "dom"(diskonmodule)에서 실행됩니다. 첫 번째 답변에서 언급한 램 디스크는 펌웨어/리눅스 부팅의 첫 번째 단계입니다. 성공적으로 부팅되면 피벗 루트가 실행되고 작동 루트는 이제 하드 드라이브의 시스템 파티션에 위치하게 됩니다. 일반 데비안이나 dom에 맞는 다른 Linux 버전을 부팅하기 위해 dom에 데비안과 그럽을 플래시할 수 있습니다.

관련 정보