Seagate home goflex, instalare, transfer optware la hdd, altele

Navigare după înregistrări

GoFlex Home este o versiune ieftină a NAS (English Network Attached Storage - rețea de stocare în rețea) de la Seagate. Lucrează sub Linux cu toate posibilitățile. Unul dintre cele mai importante lucruri este de a instala Optware, după care este posibil să se pună în setul depozit de pachete pregătite, care completează și se extinde funcționalitatea dispozitivului. Dacă intenționați să instalați mai multe pachete diferite, sau ele sunt mari dimensiuni, este logic să nu instalați optware interne de memorie flash și pe un băț mare sau, mai simplu, pe hard disk, din cauza care NAS și a cumpărat.






Internetul are câteva informații despre instalarea / transferarea optware pe HDD, dar, după cum știți, indiferent de cât de bine a fost instruirea, se întâmplă că ceva nu merge bine. Așa mi sa întâmplat cu dispozitivul meu. Mai jos vreau să împărtășesc experiența mea de a transfera optware pe HDD.

Prima încercare

Mutați dosarul / optați în modul descris în articolul de Vyacheslav Rezvov, nu am făcut-o. Poate că am făcut ceva greșit încă de la început, poate pentru că firmware-ul dispozitivului nu este același, poate că altceva a afectat-o. Oricum, nu am îndeplinit acest punct și, în cele din urmă, m-am confruntat cu faptul că GoFlex Home a început să fie "buggy". Googling, am găsit cum să verificați spațiul ocupat / liber de pe discuri. Aici și mai jos, toate comenzile sunt executate ca root, așa cum este indicat de simbolul # din prompt:

La momentul redactării articolului, memoria flash internă este ocupată de 205M și în mod liber de 6,8M, iar la apariția problemei au existat doar câteva zeci de kilobyte. A fost necesar să facem ceva în privința asta. Eliminarea pachetelor "inutile" nu a adus prea mult spațiu. Posdalayal restul, fără de care dispozitivul poate trăi în mod normal. Am plecat pentru comoditate doar comandantul de la miezul nopții și câteva utilități mici, pentru ajutor la care, în tot acest articol, voi contacta.

Formularea problemei

La început sarcina a fost formulată mult mai ușor, dar în timp a fost modificată. De fapt, puteți obține un hard disk de la "sticlă" și includeți doar un "geam" în rețea - un dispozitiv de control cu ​​sistem de operare Linux. Puteți introduce o altă unitate hard disk compatibilă, inclusiv din GoFlex Desk (încercat, funcționează). În acest caz, ar fi convenabil ca Midnight Commander să lucreze în acest caz. Așa că am ajuns la concluzia că, dacă nu există nici o unitate sau de lucru cu „celălalt“ conduce configurație minimă Optware trebuie să fie prezente pe flash-ul intern, și dacă lucrați cu un personalizat „nativ» HDD trebuie să fie conectat la o optware configurație extinsă. În acest caz, planul de configurare pentru GoFlex Home va arăta astfel:

  • Setare inițială
  • Pregătirea clientului consolei
  • Accesarea ROOT
  • Instalare optică
  • Instalarea comandantului de la miezul nopții
  • Mutarea folderului / opt pe hard disk

De ce nu s-ar putea muta în conformitate cu instrucțiunile

-bash-3.2 # umount / opt

Cu toate acestea, uneori, de asemenea, nu funcționează imediat. Pentru a determina care aplicație nu permite dezasamblarea unui dosar, comanda lsof va ajuta:






Seagate home goflex, instalare, transfer optware la hdd, altele

Dar primul motiv nu este atât de simplu. Googling, mi-am dat seama că pentru a salva atributele fișierelor și simbolurilor, optware-ul ar trebui să fie transferat la o partiție cu sistemul de fișiere ext2 / 3/4. După executarea comenzii:
Seagate home goflex, instalare, transfer optware la hdd, altele

vedem că ext2 și ext3 sunt suportate de dispozitivul nostru. Am ales un ext3 mai modern. Facem prima concluzie: pe HDD-ul nostru trebuie să faceți o partiție cu sistemul de fișiere ext3.

Crearea unei partiții pe HDD, formatare în ext3

În acel moment, întrebarea câți oameni va reuși să repete ceea ce am făcut nu a fost de interes pentru mine. Am menționat deja GoFlex Desk. Acum el este încă cu mine, dar în curând va trebui să renunțe. Am folosit "standul" -trans-drive USB 3.0 - eSata, conectat prin el discul meu la un computer cu Windows7. Deoarece discul este deja plin pe 2/3 din filme, nu am vrut să șterg secțiunile și să creez cele noi de care aveam nevoie. Am încercat Acronis Disk Director 11 Home instalat, dar nu mi-a văzut unitatea USB. E ciudat. Am blocat unitatea flash pe 4 GB, Acronis a văzut-o. Googled, a găsit Paragon Partition Manager 12. Mi-a văzut USB-HDD-ul fără probleme. Reducerea partiției existente de 512 MB, crearea unei noi partiții principale și formatarea acesteia în ext3. Păi, cred că rămâne să o lipiți în "pahar", să includeți și să montați noua partiție la noul punct de montare.

Al doilea eșec

A inclus. Mount:

Fail. De fapt, partiția ext3 pe care am avut-o pe dispozitivul / dev / sda2, acum nu o am, dar eroarea era aceeași. Comanda mount fără parametri produce următoarele:

Seagate home goflex, instalare, transfer optware la hdd, altele

Nicăieri nu am văzut nici punctul de montare / opt-new, nici / dev / sda1. De asemenea, am observat că toate monta dispozitivul / dev / sda, și nu partiție de pe sda1 sau dispozitiv sda2, în timp ce stick-ul montat pe partiția / dev / sdb1. În plus, în ciuda faptului că sda2 partiție a fost formatată ext3, am văzut dosarul ExtStorage Seagate în cazul în care acesta a fost la fel ca și în / home / 0common, și anume același dispozitiv / partiție a fost montat în 2 puncte diferite, deși m-am așteptat la o singură partiție, la cealaltă în cealaltă. Nu am înțeles de ce este așa? Sa decis să căutăm înțelegerea în codul sursă, în scripturi executabile.

Conștientizarea problemei

O soluție este găsită!

Privind prin articole, forumuri de pe Internet pe această temă, am decis să merg la forumul din același Rezvov. Ei bine, într-unul dintre teme am descoperit sfatul cu o idee destul de simplă. Creați un fișier de pe unitatea NTFS, cartografiați-l pe un dispozitiv virtual, formatați dispozitivul în ext3 și montați-l! Iată rezultatul creării unui dispozitiv virtual pe 500M, formatarea în ext3, montarea și verificarea rezultatului:

Seagate home goflex, instalare, transfer optware la hdd, altele

Trebuie notat că punctul de montare / opt-new a fost ales numai pentru experiment și a fost creat de comanda:

-bash-3.2 # mkdir -p / opt-new

Pentru a atinge obiectivul nostru, va trebui să montați / optați

Automatizarea procesului

-bash-3.2 # cp-r / opt / * / opt-new
-bash-3.2 # umount / opt-new
-bash-3.2 # umount / opt
-bash-3.2 # mount -t ext3 / dev / loop0 / opt
-bash-3.2 # rmdir / opt-new
-bash-3,2 # mc

Dacă totul a funcționat fără erori, puteți începe să vă bucurați! Acum, toate aceste acțiuni de montare trebuie să fie înregistrate în scripturile de boot de sistem. Puteți citi acest lucru în partea a doua a articolului.







Articole similare

Trimiteți-le prietenilor: