Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: ZyXel NSA 310 a debian squeeze [VYŘEŠENO]  (Přečteno 10809 krát)

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« kdy: 22 Dubna 2013, 19:18:32 »
Zdravím,
mám NAS od zyxelu typ 310. Chci si na něj hodit debian, ale bohužel(bohužel v tomto případě jinak bohudík :D ) používám ubuntu 12.10. Našel jsem tento návod, který je nejspíše pro uživatele debianu. V tomto portování a oklamávání systému nejsem moc zběhlý a tak bych se chtěl někoho zeptat zda by byl ochotný těch 6 kroku přeložit do češtiny a jak to nazvat do řeči ubuntu :D. U mě nastává problém hned v první kroce a to stahování distra, kdy se to provádí přes příkazy a má to několik parametrů.

Byl by někdo prosím tak hodný.

Předem dík HoLi
« Poslední změna: 13 Května 2013, 23:38:41 od holi »

menganito

  • Závislák
  • ***
  • Příspěvků: 1728
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #1 kdy: 22 Dubna 2013, 19:38:18 »
Celý návod tak ako je môžeš urobiť na Ubuntu. V podstate len prvý krok je na PC, ostatné sú na samotnom disku, takže tie sú úplne nezávislé.
Pvý príkaz urobí to, že z ftp://ftp.nl.debian.org/debian stiahne potrebné súbory a vytvorí Ti všetko potrebné na inštalaciu v ceste /tam/kde/si/nas-deboostrap. Ak chceš presnejšie zanalyzovať, čo to vlastne robí, viď http://linux.die.net/man/8/debootstrap .
V strednej budúcnosti si plánujem túto srandu tiež kúpiť a tiež na ňu nahodiť Debiana, takže prípadne tu môžeš zdieľať svoje dojmy a tipy z inštalácie; ak sa ešte zasekneš, skúsim Ti pomôcť.

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #2 kdy: 23 Dubna 2013, 08:51:53 »
Citace: HoLi
No jistě ty další kroky jsou celkem v klidu, teda aspoň tak vypadají. Problém je v tom kde sehnat ten TAR soubor s tím nachystaným debianem. Chci přesně to co tam má ten člověk. Ale jeho příkaz mi nejede.

EDIT: Tak sem failnul neměl jsem nainstalovaný debootstrap :D už jsem to stáhl
« Poslední změna: 23 Dubna 2013, 09:51:24 od holi »

menganito

  • Závislák
  • ***
  • Příspěvků: 1728
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #3 kdy: 23 Dubna 2013, 13:22:43 »
BTW, tu sa o tom na blogu rozpisuje nejaky clovek, co sa s tym hra podobne ako Ty:
http://pysk.blog.root.cz/2013/04/08/zyxel-nas/
http://pysk.blog.root.cz/2013/04/18/zyxel-nas-a-debian/

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #4 kdy: 24 Dubna 2013, 17:15:27 »
Tak jsem se do toho pustil, bohužel jsem se zasekl u 4. bodu. Složku jsem vytvořil, ale potom tam píše o tom že tu složku bude nějak odkazovat nebo co. V dalším kroku je rozbalení taru, tak jsem to do složky .debian rozbalil. A ted tak trochu nechápu co mám přejmenovat na ".debian/root"? Složku, ten archív nebo co ?

menganito

  • Závislák
  • ***
  • Příspěvků: 1728
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #5 kdy: 26 Dubna 2013, 10:18:54 »
Tym chce pravdepodobne povedat, ze odteraz ho bude volat .debian, nie celou cestou.

S rozbalovanim: ak som to spravne pochopil, malo by to byt tak, ze v zlozke .debian/root/* budu tie subory, ktore boli predtym v tare, takze ak sa Ti tar rozbalil od .debian/blabla, premenuj ho na .debian/root.

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #6 kdy: 29 Dubna 2013, 19:45:05 »
Tak jsem přes to přešel. Samotný debian nemám v podsložce jako on ale mám ho přímo ve složce .debian/ , v tom žádný problém nevidím, horší problém je v tom chrootu končí mi následující chybou:

Kód: [Vybrat]
gpgv: WARNING: multiple signatures detected.  Only the first will be checked.
gpgv: Signature made Sat Feb 23 11:54:34 2013 CET using RSA key ID 473041FA
gpgv: Good signature from "Debian Archive Automatic Signing Key (6.0/squeeze) <ftpmaster@debian.org>"
warning, in file '/var/lib/dpkg/status' near line 4 package 'dpkg':
 missing description
Selecting previously deselected package base-files.
dpkg: regarding .../base-files_6.0squeeze7_armel.deb containing base-files, pre-dependency problem:
 base-files pre-depends on awk
  awk is not installed.
dpkg: warning: ignoring pre-dependency problem!
(Reading database ... 0 files and directories currently installed.)
Unpacking base-files (from .../base-files_6.0squeeze7_armel.deb) ...
Selecting previously deselected package base-passwd.
Unpacking base-passwd (from .../base-passwd_3.5.22_armel.deb) ...
dpkg: base-passwd: dependency problems, but configuring anyway as you requested:
 base-passwd depends on libc6 (>= 2.4); however:
  Package libc6 is not installed.
Setting up base-passwd (3.5.22) ...
dpkg: base-files: dependency problems, but configuring anyway as you requested:
 base-files depends on awk; however:
  Package awk is not installed.
Setting up base-files (6.0squeeze7) ...
warning, in file '/var/lib/dpkg/status' near line 45 package 'dpkg':
 missing description
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libbz2-1.0
  libbz2-1.0 is not installed.
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libc6 (>= 2.6)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libgcc1 (>= 1:4.4.0)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libselinux1 (>= 1.32)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on zlib1g (>= 1:1.1.4)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on coreutils (>= 5.93-1)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on xz-utils
  xz-utils is not installed.
dpkg: warning: ignoring pre-dependency problem!
(Reading database ... 102 files and directories currently installed.)
Preparing to replace dpkg 1.15.8.13 (using .../dpkg_1.15.8.13_armel.deb) ...
Unpacking replacement dpkg ...
dpkg: dpkg: dependency problems, but configuring anyway as you requested:
 dpkg depends on libbz2-1.0; however:
  Package libbz2-1.0 is not installed.
 dpkg depends on libc6 (>= 2.6); however:
  Package libc6 is not installed.
 dpkg depends on libgcc1 (>= 1:4.4.0); however:
  Package libgcc1 is not installed.
 dpkg depends on libselinux1 (>= 1.32); however:
  Package libselinux1 is not installed.
 dpkg depends on zlib1g (>= 1:1.1.4); however:
  Package zlib1g is not installed.
 dpkg depends on coreutils (>= 5.93-1); however:
  Package coreutils is not installed.
 dpkg depends on xz-utils; however:
  Package xz-utils is not installed.
Setting up dpkg (1.15.8.13) ...
Selecting previously deselected package libc6.
(Reading database ... 349 files and directories currently installed.)
Unpacking libc6 (from .../libc6_2.11.3-4_armel.deb) ...
dpkg: libc6: dependency problems, but configuring anyway as you requested:
 libc6 depends on libc-bin (= 2.11.3-4); however:
  Package libc-bin is not installed.
 libc6 depends on libgcc1; however:
  Package libgcc1 is not installed.
Setting up libc6 (2.11.3-4) ...
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: error processing libc6 (--install):
 subprocess installed post-installation script returned error exit status 2
Errors were encountered while processing:
 libc6
dpkg: regarding .../base-files_6.0squeeze7_armel.deb containing base-files, pre-dependency problem:
 base-files pre-depends on awk
  awk is not installed.
dpkg: warning: ignoring pre-dependency problem!
(Reading database ... 656 files and directories currently installed.)
Preparing to replace base-files 6.0squeeze7 (using .../base-files_6.0squeeze7_armel.deb) ...
Unpacking replacement base-files ...
Preparing to replace base-passwd 3.5.22 (using .../base-passwd_3.5.22_armel.deb) ...
Unpacking replacement base-passwd ...
dpkg: base-passwd: dependency problems, but configuring anyway as you requested:
 base-passwd depends on libc6 (>= 2.4); however:
  Package libc6 is not configured yet.
Setting up base-passwd (3.5.22) ...
dpkg: base-files: dependency problems, but configuring anyway as you requested:
 base-files depends on awk; however:
  Package awk is not installed.
Setting up base-files (6.0squeeze7) ...
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libbz2-1.0
  libbz2-1.0 is not installed.
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libc6 (>= 2.6)
  libc6 is unpacked, but has never been configured.
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libgcc1 (>= 1:4.4.0)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on libselinux1 (>= 1.32)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on zlib1g (>= 1:1.1.4)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on coreutils (>= 5.93-1)
dpkg: warning: ignoring pre-dependency problem!
dpkg: regarding .../dpkg_1.15.8.13_armel.deb containing dpkg, pre-dependency problem:
 dpkg pre-depends on xz-utils
  xz-utils is not installed.
dpkg: warning: ignoring pre-dependency problem!
(Reading database ... 656 files and directories currently installed.)
Preparing to replace dpkg 1.15.8.13 (using .../dpkg_1.15.8.13_armel.deb) ...
Unpacking replacement dpkg ...
dpkg: dpkg: dependency problems, but configuring anyway as you requested:
 dpkg depends on libbz2-1.0; however:
  Package libbz2-1.0 is not installed.
 dpkg depends on libc6 (>= 2.6); however:
  Package libc6 is not configured yet.
 dpkg depends on libgcc1 (>= 1:4.4.0); however:
  Package libgcc1 is not installed.
 dpkg depends on libselinux1 (>= 1.32); however:
  Package libselinux1 is not installed.
 dpkg depends on zlib1g (>= 1:1.1.4); however:
  Package zlib1g is not installed.
 dpkg depends on coreutils (>= 5.93-1); however:
  Package coreutils is not installed.
 dpkg depends on xz-utils; however:
  Package xz-utils is not installed.
Setting up dpkg (1.15.8.13) ...
(Reading database ... 656 files and directories currently installed.)
Preparing to replace libc6 2.11.3-4 (using .../libc6_2.11.3-4_armel.deb) ...
Can't locate strict.pm in @INC (@INC contains: /etc/perl /usr/local/lib/perl/5.10.1 /usr/local/share/perl/5.10.1 /usr/lib/perl5 /usr/share/perl5 /usr/lib/perl/5.10 /usr/share/perl/5.10 /usr/local/lib/site_perl .) at /usr/share/debconf/frontend line 5.
BEGIN failed--compilation aborted at /usr/share/debconf/frontend line 5.
dpkg: error processing /var/cache/apt/archives/libc6_2.11.3-4_armel.deb (--install):
 subprocess new pre-installation script returned error exit status 2
Errors were encountered while processing:
 /var/cache/apt/archives/libc6_2.11.3-4_armel.deb

menganito

  • Závislák
  • ***
  • Příspěvků: 1728
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #7 kdy: 30 Dubna 2013, 11:07:49 »
Vyzera to, ze sa snazi nainstalovat nejake baliky, ktore maju problemy so zavislostami. Skus apt-get update && apt-get upgrade, pripadne cez apt-get nainstaluj baliky, na ktore sa stazuje: awk libbz2-1.0  libgcc1 libselinux1  zlib1g coreutils xz-utils libc-bin.

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #8 kdy: 30 Dubna 2013, 11:32:18 »
Problém je v tom že na tom linuxu není nainstalované apt ani aptitude

Tadeáš Pařík

  • Předseda občanského sdružení Ubuntu ČR a člen placené komunitní podpory
  • Příspěvků: 6543
    • Ubuntu.cz
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #9 kdy: 30 Dubna 2013, 11:34:19 »
Problém je v tom že na tom linuxu není nainstalované apt ani aptitude

No a přes dpkg?

Kód: [Vybrat]
dpkg -i nazev_baliku
Do života je třeba mít připravený rozum, nebo provaz.

Ubuntu 14.04 64 bit / Windows 10 Pro - Intel DH87MC, Intel Core i7-4771, 8GB Ram, Kingston HyperX 3K SSD 120GB, Intel HD 4600 a ASUS GTX660-DC2OCPH-2GD5
Ubuntu 14.04 64bit - HP ProBook 4525s
Ubuntu 14.10 32bit - ThinkPad R52 (testování)

pariktadeas@jabbim.cz

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #10 kdy: 30 Dubna 2013, 11:40:29 »

No a přes dpkg?


Kód: [Vybrat]
-sh: dpkg: not found

menganito

  • Závislák
  • ***
  • Příspěvků: 1728
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #11 kdy: 30 Dubna 2013, 11:49:57 »
Kód: [Vybrat]
which dpkg   by ho mohlo najst, evidentne tam je, ked sa nim instaluje.

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #12 kdy: 30 Dubna 2013, 12:00:27 »
Kód: [Vybrat]
~ # which dpkg
~ #

Koukám do složky /bin a našel jsem tam "awk" tak ted nevím co tomu vadí, každopádně tam dpkg, apt, ani aptitude není. Pro jistotu jsem zkoušel i yum.

EDIT: A nepoužívá se dpkg z toho debootstrapu ? neboli z toho debianu co je v tom taru ?
« Poslední změna: 30 Dubna 2013, 12:02:46 od holi »

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #13 kdy: 13 Května 2013, 20:55:12 »
Už jsem přišel na zásadní problém. Je to vůbec v kopírování debianu na server. Nevím proč, ale předtím jsem si té chyby nejspíše nevšiml nebo já fakt nevím. Stáhl jsem a dal do archívu opět debian, při rozbalování mi vyskočila chybová hláška že nemůže v archívu najít některé soubory. Tak jsem to chvilku zkoumal a zjistil, že mi to nedovolí kopírovat simlinky. Průser je v tom, že těch simlinků je tam celkem dost a zmapovat a obnovit všechny je dost těžká práce ... máte nějaké nápady.

PS: Skript nerozbalí složky/soubory na které simlink odkazuje, což je celkem divný.

pacholik

  • Závislák
  • ***
  • Příspěvků: 2072
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #14 kdy: 13 Května 2013, 21:36:03 »
Balíš zipem? Tar symlinky umí.

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze
« Odpověď #15 kdy: 13 Května 2013, 23:38:22 »
Je to přím tar.gz a nešlo o to jestli tar podporuje simlinky, ale o to že samotné zařízení mi něchtělo dovolit kopírovat simlinky. Ale to je konec konců jedno už jsem to vyřešil debian fičí apt také hrrr do nastavování.

EDIT: Potom sepíšu podrobný návod jak jsem postupoval a čemu se vyvarovat.
« Poslední změna: 13 Května 2013, 23:39:58 od holi »

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« Odpověď #16 kdy: 14 Května 2013, 10:57:42 »
Návod na zprovoznění

Předem upozorňuji, že tuto operaci děláte na vlastní nebezpečí a já nejsem zodpovědný za jakékoliv poškození vašeho zařízení!!!

Tento návod vychází z původního NÁVODU od peter, takže tomuto člověku všechnu čest. Rozhodl jsem se ho napsat, protože původní návod mi přijde hodně chaotický. Co to je CHROOT naleznete ZDE. Co jsem se dočetl, tak tento postup funguje na FirmWaru 4.30(možná i starší), 4.40, 4.50 a 4.51(na tom jsem dělal chroot já). Fungovat to nejspíše bude i na novějších FW, ale testovat to nebudu, prostě to vyzkoušejte a uvidíte.

1. Stáhněte potřebný balík ZDE(původní GitHub) nebo ZDE(CZShare), nebo ZDE(UložTo)

2. Ujistěte se že máte nainstalovaný debootstrap a Debian Archive KeyRing

Kód: [Vybrat]
sudo apt-get install debootstrap && sudo apt-get install debian-keyring
3. Stáhněte debian přesně na míru

Kód: [Vybrat]
sudo /usr/sbin/debootstrap --foreign --arch=armel --variant=minbase --include=openssh-server squeeze ./nas-debootstrap/ ftp://ftp.nl.debian.org/debian
4. Následně si vytvořte v NASu 2 složky "debian" a "temp"(normálně přes administrace -> sdílené adresáře, a aktivujte je)

5. Ve vašem PC jděte do složky nas-debootstrap(nejspíše ve vaši uživatelské složce)

6. Zkomprimujte do TAR obsah této složky(celý debian) a pojmenujte ho nas-debootstrap

7. Nahrajte vytvořený archív do jedné ze dvou vytvořených a nasdílených složek na serveru

8. Nyní se v prohlížeči přihlašte do administrace(ano do administrace) pod admin účtem a vložte GET požadavek za doménu/IP vašeho serveru v URL řádku.(Stránka se nikdy nenačte, stačí počkat tak 5 sekund a pak načítání zastavit. Tohle spustí telnet na portu 23)

Kód: [Vybrat]
/zyxel/cgi-bin/remote_help-cgi?type=backdoor
9. Otevřete si terminál a přihlaste se na server (login "root" s heslem vašeho admin účtu na serveru)

Kód: [Vybrat]
~ $ telnet
telnet> open ip.adresa.vaseho.serveru

10. Jděte do kořenu vašeho uložiště(nelekejte se je to simlink, jelikož názvy zařízení nejsou stejné)

Kód: [Vybrat]
~ # cd /etc/zyxel/storage/sysvol
cesta bude vypadat takto nějak
Kód: [Vybrat]
/i-data/370f61a5 #
11. Následně najeďte do jedné ze dvou složek ve, které máte nakopírovaný archív s debianem a vytvořte v ní podadresář "root" např.:

Kód: [Vybrat]
/i-data/370f61a5 # cd debian
/i-data/370f61a5/debian # ls -l
-rwxrwxrwx 1 root root     292 May 13 20:00 nas-debootstrap.tar.gz
/i-data/370f61a5/debian # mkdir root
/i-data/370f61a5/debian # ls -l
-rwxrwxrwx 1 root root     292 May 13 20:00 nas-debootstrap.tar.gz
drwxr-xr-x   2 root root   4096 May 13 20:01 root

12. Přesuňte archív do nového podadresáře "root"
Kód: [Vybrat]
/i-data/370f61a5/debian # mv nas-debootstrap.tar.gz ./root

13. Jděte do složky root a rozbalte archív
Kód: [Vybrat]
/i-data/370f61a5/debian # cd root
/i-data/370f61a5/debian/root # tar xfv nas-debootstrap.tar.gz

14. Vyjeďte ze složky debian  a přejmenujte ji na ".debian"
Kód: [Vybrat]
/i-data/370f61a5/debian/root # cd ../..
/i-data/370f61a5 # mv debian .debian

15. Spusťte CHROOT
Kód: [Vybrat]
/i-data/370f61a5 # chroot .debian/root /debootstrap/debootstrap --second-stage

16. Nastavte nové root heslo pro CHROOT
Kód: [Vybrat]
/i-data/370f61a5 # chroot .debian/root passwd root
Enter new UNIX password:
Retype new UNIX password:
passwd: password updated successfully

17. Nyní pomocí FTP nebo sdílení po síti nahrejte do složky temp, obsah balíku, který jste stahovali v první bodě. Soubory "init.sh" a "telnet.sh" přesuňte do složky ".debian" a soubor "chroot-init" do složky ".debian/root/etc". Nastavte všem souborům CHMOD +x.
Kód: [Vybrat]
/i-data/370f61a5 # mv ./temp/init.sh ./.debian
/i-data/370f61a5 # mv ./temp/telnet.sh ./.debian
/i-data/370f61a5 # mv ./temp/chroot-init ./.debian/root/etc
/i-data/370f61a5 # cd .debian
/i-data/370f61a5/.debian # chmod +x telnet.sh && chmod +x init.sh
/i-data/370f61a5/.debian # cd ./root/etc
/i-data/370f61a5/.debian/root/etc # chmod +x chroot-init

18. Nyní vytvoříme simlinky na soubory
Kód: [Vybrat]
/i-data/370f61a5/.debian/root/etc # cd /usr/local/zy-pkgs/etc/init.d
/usr/local/zy-pkgs/etc/init.d # ln -s /etc/zyxel/storage/sysvol/.debian/init.sh DEBIAN
/usr/local/zy-pkgs/etc/init.d # ln -s /etc/zyxel/storage/sysvol/.debian/telnet.sh LOTELNET

19. Restartujeme zařízení
Kód: [Vybrat]
/usr/local/zy-pkgs/etc/init.d # reboot
WARNING: could not determine runlevel - doing soft reboot
  (it's better to use shutdown instead of reboot from the command line)

Broadcast message from user@machine (pts/0) (Tue May 13 20:30:05 2013):

The system is going down for reboot NOW!

20. Restart zabere chvilku času. Po nabootování si spusťte na PC terminál a připojte se přes SSH
Kód: [Vybrat]
user@machine ~ $ ssh root@ip.adresa.vaseho.serveru
root@ip.adresa.vaseho.serveru's password:

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
Last login: Tue May 13 21:03:55 2013 from ip.adresa.vase.pc
server ~ #

21. Před použitím APT musíte nahrát do souboru "/etc/apt/sources.list" seznam zdrojů. Ten si můžete vygenerovat ZDE. Následně uděláte update apt a můžete stahovat
Kód: [Vybrat]
server ~ # cd /etc/apt
server /etc/apt # echo "deb http://ftp.cz.debian.org/debian stable main" >> sources.list
server /etc/apt # echo "deb-src http://ftp.cz.debian.org/debian stable main" >> sources.list
server /etc/apt # echo "deb http://ftp.debian.org/debian/ squeeze-updates main" >> sources.list
server /etc/apt # echo "deb-src http://ftp.debian.org/debian/ squeeze-updates main" >> sources.list
server /etc/apt # echo "deb http://security.debian.org/ squeeze/updates main" >> sources.list
server /etc/apt # echo "deb-src http://security.debian.org/ squeeze/updates main" >> sources.list
server /etc/apt # apt-get update

Doufám že se vám tento návod bude líbit a pomůže vám. :)

ohlavin

  • Návštěvník
  • Příspěvků: 2
Re:ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« Odpověď #17 kdy: 27 Května 2013, 23:24:47 »
Ahoj,
taky jsem se pustil do experimentování a mám před sebou NSA 310 s Debianem. S chrootem nemám žádné zkušenosti a přiznám se, že jsem teď trochu zmatený z toho, co můžu rozjet na Debianu a co už mi tato konfigurace nedovolí. Chtěl bych na něm provozovat minimálně Apache/PHP.  V lepším případě řídit přes Debian vše. Jak můžu třeba převzít nastavení sítě, když nyní se o nastavení stará výchozí OS? Díky za každou radu.

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« Odpověď #18 kdy: 29 Května 2013, 16:52:04 »
Ahoj,
taky jsem se pustil do experimentování a mám před sebou NSA 310 s Debianem. S chrootem nemám žádné zkušenosti a přiznám se, že jsem teď trochu zmatený z toho, co můžu rozjet na Debianu a co už mi tato konfigurace nedovolí. Chtěl bych na něm provozovat minimálně Apache/PHP.  V lepším případě řídit přes Debian vše. Jak můžu třeba převzít nastavení sítě, když nyní se o nastavení stará výchozí OS? Díky za každou radu.

Teď si nejsem moc jistý, bude lepší když se podíváš do souboru init.sh, je tam mount různých systémových složek. Pokud se ti tam mountuje do nějaké složky originální složka /etc/, tak potom si nastavíš síť v /etc/network/interfaces (pokud nekecám :D ) To jak nastavit přes konzoli IP si najdeš na netu není to nic těžkého. Na konec jen pokud init.sh se ti originální složka /etc nemountuje tak si ji pomoci toho scriptu můžeš něchat namountovat při startu(můžeš si namountovat do nějaké složky třeba celý root systému).

Kód: [Vybrat]
mount / /etc/zyxel/storage/sysvol/.debian/root/original

A potom

umount /etc/zyxel/storage/sysvol/.debian/root/original


složka original by měla být prázná a v ní po restartu najdeš kořenový adresář systému.


K Apache. Nevím co na tom chceš provozovat ale nějaký webserver asi těžko. Proto doporučuji použít spíše nginx, je méně náročný na procesor. Apache zbytečně vytěžuje procesor.

ohlavin

  • Návštěvník
  • Příspěvků: 2
Re:ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« Odpověď #19 kdy: 29 Května 2013, 22:42:31 »
K Apache. Nevím co na tom chceš provozovat ale nějaký webserver asi těžko. Proto doporučuji použít spíše nginx, je méně náročný na procesor. Apache zbytečně vytěžuje procesor.

Chtěl bych na tom rozjet ownCloud a pro něj potřebuju PHP 5.3+, ale v originalnim os je jen 5.2.8. Nginx jsem zatím nezkoušel, možná by to stálo za pokus. Taky díky za radu s přimountováním originální složky. Snažil jsem se o chroot něco přečíst a začínám mít základní představu o tom, jak to vlastně funguje :-). Takže si jdu zase hrát.

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« Odpověď #20 kdy: 01 Června 2013, 12:00:01 »
owncloud na serveru mám a šlape v pohodě, ale bohužel jsem se ještě nedostal k tomu to rozjet na Nginxu, takže jedu na Apache2 a ta vytíženost je opravdu znát ....

mako2580

  • Návštěvník
  • Příspěvků: 2
Re:ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« Odpověď #21 kdy: 15 Listopadu 2013, 16:49:19 »
Zdravim,
Zvazujem kupu tohto NAS a aj naslednu instalaciu debiana. Chcel by som sa opytat co vsetko funguje / nefunguje po instalacii, pretoze som cital ze napr. frekvencia CPU sa nemeni, potom hibernacia/suspend nefunguje atd.
Dakujem za odpoved

menganito

  • Závislák
  • ***
  • Příspěvků: 1728
Re:ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« Odpověď #22 kdy: 15 Listopadu 2013, 17:10:53 »
CPU frekvenciu Ti neviem povedať a nehibernujem ho, je stále zapnutý, len v noci spia disky. Má prakticky nulovú spotrebu aj v takomto stave.
Neviem o tom, že by to sa nejak mala škálovať frekvencie procesora.
Nefunguje mi NFS server z Debianu (pôvodný Zyxelácky áno). S Debianom squeeze mi nefungovalo vypínanie cez Debian (cez Zyxel webui áno), s novším som to ešte neskúšal.

mako2580

  • Návštěvník
  • Příspěvků: 2
Re:ZyXel NSA 310 a debian squeeze [VYŘEŠENO]
« Odpověď #23 kdy: 15 Listopadu 2013, 17:39:48 »
Tak o hibernovanie mi tiez uplne nejde lebo aj moj by isiel 24/7. skor som rozmyslal ci tam nejaka dolezita featurka nefunguje. Ale ma napadlo ze bude asi v mojej izbe a nechcem aby ma pocas zaspavania rusil zvuk ventilatora a hdd, takze by som sa chcel opytat aky hlucny je ten ventilator ?

 

Provoz zaštiťuje spolek OpenAlt.