abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    dnes 04:55 | Zajímavý software

    Microsoft zveřejnil na GitHubu zdrojové kódy MS-DOSu 4.0 pod licencí MIT. Ve stejném repozitáři se nacházejí i před lety zveřejněné zdrojové k kódy MS-DOSu 1.25 a 2.0.

    Ladislav Hagara | Komentářů: 16
    včera 17:33 | Nová verze

    Canonical vydal (email, blog, YouTube) Ubuntu 24.04 LTS Noble Numbat. Přehled novinek v poznámkách k vydání a také příspěvcích na blogu: novinky v desktopu a novinky v bezpečnosti. Vydány byly také oficiální deriváty Edubuntu, Kubuntu, Lubuntu, Ubuntu Budgie, Ubuntu Cinnamon, Ubuntu Kylin, Ubuntu MATE, Ubuntu Studio, Ubuntu Unity a Xubuntu. Jedná se o 10. LTS verzi.

    Ladislav Hagara | Komentářů: 13
    včera 14:22 | Komunita

    Na YouTube je k dispozici videozáznam z včerejšího Czech Open Source Policy Forum 2024.

    Ladislav Hagara | Komentářů: 2
    včera 13:22 | Nová verze

    Fossil (Wikipedie) byl vydán ve verzi 2.24. Jedná se o distribuovaný systém správy verzí propojený se správou chyb, wiki stránek a blogů s integrovaným webovým rozhraním. Vše běží z jednoho jediného spustitelného souboru a uloženo je v SQLite databázi.

    Ladislav Hagara | Komentářů: 0
    včera 12:44 | Nová verze

    Byla vydána nová stabilní verze 6.7 webového prohlížeče Vivaldi (Wikipedie). Postavena je na Chromiu 124. Přehled novinek i s náhledy v příspěvku na blogu. Vypíchnout lze Spořič paměti (Memory Saver) automaticky hibernující karty, které nebyly nějakou dobu používány nebo vylepšené Odběry (Feed Reader).

    Ladislav Hagara | Komentářů: 0
    včera 04:55 | Nová verze

    OpenJS Foundation, oficiální projekt konsorcia Linux Foundation, oznámila vydání verze 22 otevřeného multiplatformního prostředí pro vývoj a běh síťových aplikací napsaných v JavaScriptu Node.js (Wikipedie). V říjnu se verze 22 stane novou aktivní LTS verzí. Podpora je plánována do dubna 2027.

    Ladislav Hagara | Komentářů: 0
    včera 04:22 | Nová verze

    Byla vydána verze 8.2 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Přehled novinek v poznámkách k vydání a v informačním videu. Zdůrazněn je průvodce migrací hostů z VMware ESXi do Proxmoxu.

    Ladislav Hagara | Komentářů: 0
    včera 04:11 | Nová verze

    R (Wikipedie), programovací jazyk a prostředí určené pro statistickou analýzu dat a jejich grafické zobrazení, bylo vydáno ve verzi 4.4.0. Její kódové jméno je Puppy Cup.

    Ladislav Hagara | Komentářů: 0
    24.4. 22:44 | IT novinky

    IBM kupuje společnost HashiCorp (Terraform, Packer, Vault, Boundary, Consul, Nomad, Waypoint, Vagrant, …) za 6,4 miliardy dolarů, tj. 35 dolarů za akcii.

    Ladislav Hagara | Komentářů: 14
    24.4. 15:55 | Nová verze

    Byl vydán TrueNAS SCALE 24.04 “Dragonfish”. Přehled novinek této open source storage platformy postavené na Debianu v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    KDE Plasma 6
     (73%)
     (9%)
     (2%)
     (16%)
    Celkem 783 hlasů
     Komentářů: 4, poslední 6.4. 15:51
    Rozcestník

    Dotaz: Automatické mapování a připojení disků

    13.12.2014 11:36 Honza Papoušek
    Automatické mapování a připojení disků
    Přečteno: 404×
    Ahoj, v linuxu jsem začátečník a chtěl bych se s Vámi poradit. Jak by se dal napsat skript co po zapnutí systému zkontroluje připojené disky a když najde nějaký nový tak ho naformátuje a připojí kamkoli do systému?

    Odpovědi

    13.12.2014 11:57 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Automatické mapování a připojení disků

    Jestli to chcete při připojení disku i dávno po zapnutí, tak se podívejte, jak udev přidává pravidla pro pevné názvy disků nebo síťových rozhraní. Ale není to nic pro začátečníka.

    Pokud to chcete více desktopové, podívejte se na udisk a na události, které chodí při připojení disku přes D-Bus.

    Pokud to chcete jednorázově a velmi jednoduše, projděte si adresář /dev/disk/by-id.

    13.12.2014 12:00 2014
    Rozbalit Rozbalit vše Re: Automatické mapování a připojení disků
    tak ho naformátuje a připojí kamkoli do systému

    Pěkně blbý požadavek. Takže ty zapojíš (externí) (pevný) disk dědečka, na kterém jsou třeba fotky, a on se automaticky zformátuje, protože bude "nový"?

    PS: Radši nazývám věci pravými jmény: tzn. neříkám, že disk naformátuju, nýbrž že na něm vytvořím systém souborů.

    Max avatar 13.12.2014 12:31 Max | skóre: 72 | blog: Max_Devaine
    Rozbalit Rozbalit vše Re: Automatické mapování a připojení disků
    Úplně jednoduše a složitě :)
    Nejdřív bych se ovšem být tebou zamyslel, zda to, co chceš dělat, je skutečně "systémové řešení", nebo jsi si jen pro konkrétní problém zvolil nevhodné a nebezpečné řešení.

    Pokud jsi rozhodnut, že lepší řešení není a jsi s mířen s tím, že někdy může nastat nějaký problém (zapomeneš si ve skritpu ošetřit nějakou drobnost) a můžeš přijít o nějaká data apod., tak hurá na to. Napiš si skript, třeba v bashi, který ti toto všechno obslouží.

    1) Na jaké úrovni potřebuješ, aby se skript spustil?
    a) dřív než nějaká služba:
    - musíš si vytvořit spouštěcí skripty podle tvého systému (debian třeba "/etc/init.d/skript" a následně službu zapnout do nějakého runlevelu, viz manuál k initu v debianu). Podobně je to u jiných distribucí.
    b) po spuštění systému
    stačí přidat odkaz na tvůj script do "/etc/rc.local"
    c) po přihlášení uživatele
    Přidat script do "~/.bashrc" a pořešit sudo, aby měl skript práva

    2) Vyřešit detekci nového disku
    Zde by jsi si měl říci, co to ten nový disk vlastně je? Je to něco, co nemá záznamy v "/etc/fstab"? Nebo něco, co neobsahuje ani jednu partition? Nebo něco, co nekoresponduje s tvým seznamem (budeš si třeba někde držet seznam SN disků, které máš už v používání, nebo kombinaci PN(part number) a SN(serial number) ). Oboje zjistíš pomocí :

    hdparm -I /dev/sda | grep 'Serial\ Number'
    hdparm -I /dev/sda | grep 'Model\ Number'
    
    Tzn., že ve skriptu by jsi si mohl projít všechny existující disky a porovnat u nich PN/SN s tvou databází. Ošetřit, co se stane, když se databáze/soubor poškodí, ošetřit, když ti program nic nevrátí a spoustu dalších věcí. Pokud chceš mít větší jistotu, tak si přidej do skriptu ještě checkování, zda nový disk již obsahuje nějakou partition a pokud ano, tak aby nic nedělal, což zase můžež zjistit třeba takto (vypíše počet partition):
    sfdisk --dump /dev/sda |grep start |wc -l
    

    3) Spustit sadu na rozkrájení a připojení hdd
    To je už myslím klasika :
    - pomocí fdisk, nebo sfdisk rozdělit hdd (bude nejspíš zapotřebí si pomocí utilit zjisti aktuální velikost hdd a pomocí zjištěných hodnot následně upravit disk)
    - pak naformátovat
    - zapsat si do "/etc/fstab" automount pro příště, např. takto : echo "/dev/sdXX /mnt/neco reiserfs defaults 0 1" >> /etc/fstab - připojit :
    mount /dev/sdXX
    Nebo tu je možnost, že budeš přidávat disk do LVM a roztahovat dynamicky podle toho, jak velký bude lvm groupa.

    Něco z toho, co zmiňuji nemusí být úplně košér, takové věci je třeba si prostě vyzkoušet a zjistit si, jaké všechny situace mohou nastat a podle toho si vše ošetřit.
    Každopádně na takovou věc potřebuješ znalosti linuxu, spouštění, znalost detekce hw, znalost konkrétní distribuce a samozřejmě umět aspoň trochu skriptovat a googlit.
    Nečekej ovšem, že ti sem někdo hodí řešení out-of-box, který si jen zkopíruješ (nevylučuji, že by možná šlo něco takového vygooglit, nezkoušel jsem).
    Zdar Max
    Měl jsem sen ... :(
    13.12.2014 13:45 Honza Papoušek
    Rozbalit Rozbalit vše Re: Automatické mapování a připojení disků
    Woow :) díky za super odpověď, s out-of-box jsem ani nepočítal :) ještě k tomu proč ten skript potřebuju.. Nebude běhat na pc :) ve škole na předmětu kde probíráme linux učitel řekl že komu se to povede tak má za 1 na konci roku :D tak jsem si řekl že to zkusím :) --> takže potřebuju jen ten skript co po připojení nového(něco co nemá záznam ve fstab)disku ho naformátuje, vytvoří systém souborů a připojí kamkoliv do systému + zapíše do fstab. Na googlu jsem strávil asi tak 2h a jako nejrozumnější mi přišla tahle diskuze :)

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.