Avaleht
uus teema   vasta Tarkvara »  Linux & UNIX »  Kas mount võib kuidagi init skripti blokeerida? märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
napoleon
Unknown virus
napoleon

liitunud: 08.12.2008



Autoriseeritud ID-kaardiga

sõnum 27.10.2013 19:59:29 Kas mount võib kuidagi init skripti blokeerida? vasta tsitaadiga

Tere,

küsimus on selles, et upgradesin oma NAS-l(Netgear Stora) kettad 3TB peale. Ametlikult see toetatud ei ole, factory default eeldab MBRi, seega pidi pisut häkkima(kuna root access on olemas ja kernel GPT-d toetab, pole ju probleemi).
Aga küsimus on nüüd selline, et headless seadmega võib ka pisike näpukas init skriptis palju kurja teha. Kui oletame, et tahaks ainult RAIDi kasutada ja NAS veebiliidese kaudu kettaid hallata ei taha, siis kas oleks OK lisada init skripti lihtsalt:

/sbin/mdadm -A -s
mount /dev/md0 /home
#...siia veel swapi tekitamine jms., aga see pole hetkel teemaks

või on siin oht, et kui kettaid pole üldse või on need vales formaadis, siis jääb see init skripti blokkima või jääb /home lihtsalt mountimata ja skript töötab edasi? Hetkel tegin factory default skriptile koleda häki, aga parema meelega viskaks selle üldse välja, kasu tast nagunii suurt midagi pole. /etc/fstab-ga olen juba tavalise PC peal vastu näppe saanud(press S to continue.... aga tegin restardi kaugelt üle SSH), seega sinna kindlasti midagi ei topiks icon_wink.gif
Ahjaa, OS ise on flash mälus ehk ketta olemasolu ei ole eeldus, et NAS ketas bootida saaks.
Lisan siis igaks juhuks ka arhitektuuri:

-bash-3.2# uname -a
Linux axentraserver 2.6.22.18-Netgear #16 Sun Jun 13 19:54:46 EDT 2010 armv5tejl armv5tejl armv5tejl GNU/Linux
-bash-3.2#
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum
aht0
HV veteran

liitunud: 14.10.2003




sõnum 27.10.2013 21:34:46 vasta tsitaadiga

mis tüüpi see init-süsteem selles üldse on? SysV? BSD? busybox-init? midagi muud?
Kui on BSD stiilis init siis tee oma muudatused rc.local'is ja sinu modifikatsioonid käivitatakse boottsükli lõppfaasis ja vea olemasolu ei võta OSi ennast rajalt maha.
Kommentaarid: 82 loe/lisa Kasutajad arvavad:  :: 0 :: 1 :: 71
tagasi üles
vaata kasutaja infot saada privaatsõnum
napoleon
Unknown virus
napoleon

liitunud: 08.12.2008



Autoriseeritud ID-kaardiga

sõnum 27.10.2013 22:53:42 vasta tsitaadiga

Sry unustasin mainida, tavaline SysV init on.
rc.local on hea mõte, vaatan muud skriptid üle kuna hetkel on ketta mount esimene(factory default), mis käivitatakse.
Kommentaarid: 77 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 60
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  Linux & UNIX »  Kas mount võib kuidagi init skripti blokeerida?
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.