Risorse
Ultimi & popolari
Aiuti & Utilities
Comunity
How To Convert An ext3/ext4 Root File System To btrfs On Ubuntu 12.10
ext3 and ext4 file systems can be converted to btrfs. For non-root file systems, this can be done online (i.e., without reboot), while for root file systems we need to boot into some kind of rescue system or Live CD. This guide explains how to convert an ext3 or ext4 root file system into btrfs on Ubuntu 12.10 and how to roll back to ext3/ext4 again if desired.
Il miglior filesystem per un disco rigido esterno da 1TB con supporto multipiattaforma.
I dischi sono sempre meno costosi e quindi sta diventando comune avere sulla nostra scrivania un hard disk esterno (solitamente USB) con una dimensione di 1TB. Ora, una volta che portiamo a casa il nostro nuovo gadget la prima domanda per noi è: “quale filesystem dovrei usare con questo disco di grandi dimensioni?” Ci sono un sacco di opzioni e il punto principale è rappresentato da una semplice domanda: vogliamo utilizzare questo disco con diversi sistemi operativi? Forse avete un computer con un dual boot con un sistema operativo Windows, o forse si prevede di utilizzare il disco rigido esterno anche con il vostro MacBook … o collegarlo a un televisore. Vediamo alcune opzioni che avete a disposizione a seconda delle vostre esigenze.
How to undelete files from ext3/ext4
Sometimes, especially on the command line, it happens that you delete a file or directory you didn’t really plan to delete. A second after hit enter you realize what you have done, maybe you are fast enough to stop the deletion process and save some files, but in the most cases it’s already to late, at least for some files. If you have no or a too old backup you’re screwed.
Linux ha bisogno di defrag ?
A volte succede che le persone che ho portato sul “lato Linux” dei sistemi operativi mi chiedano: “Quale antivirus devo usare?” oppure “devo fare defrag del disco?”
Restringere una partizione ext3 senza perdere dati
Nonostante la sempre maggiore capienza degli hard disk, a volte può essere molto utile recuperare dello spazio erroneamente assegnato ad una partizione. Se, ad esempio, abbiamo assegnato 30G di spazio alla root della nostra linuxbox ed altrettanto alla /home, potrebbe succedere di ritrovarci la home quasi piena e la root con solo 4G occupati su 30. Cosa fare? Nell'articolo viene spiegato come restringere una partizione senza rischiare di perdere dei dati. (icona in licenza LGPL - autore: David Vignoni)
File System Manuale per Linux
Nei sistemi Linux e possibile scegliere su diversi tipi di file system, ext2, ext3, ext4, ReiserFS, ZFS, XFS, JFS, ecc. Dire quali di questi è il migliore non è argomento che tratteremo in questa sezione, oggi spiegheremo solo come gestire i filesystem, formattare(o meglio dire creare un filesystem), montarla, gestire la swap e altro.
Liberare lo spazio riservato nelle partizioni con filesystems ext3/ext4
Le partizioni ext3 ed ext4 contengono di default uno spazio speciale, ovvero riservano il 5% in maniera predefinita. Il motivo principale di tale spazio, è che così root può accedervi anche quando il filesystem viene utilizzato al 100%. Senza questa opzione, l’utente root potrebbe non essere in grado di accedere per “ripulire”, dato che il sistema potrebbe diventare instabile, cercando di scrivere i log su un sistema pieno al 100%, per esempio. L’altro motivo è quello di aiutare l’ottimizzazione generale con una minore frammentazione del filesystem.
Ubuntu 9.04 - Jaunty Jackalope (Lepre Cornuta disinvolta)
Dal 23/04/09 è disponibile la versione RC di Ubuntu Jaunty Jackalope (Lepre Cornuta disinvolta). Il download può essere effettuato da qui però indiscrezioni dicono che via torrent ci sia già la versione finale.
ext4 quasi pronto ?
Vediamo le novità di questo nuovo file system:
* Supporto ai volumi grandi, ora fino a 1024 Pib (1 pebibyte = 1015 byte), insomma molto più spazio per i porno :-D .
* Extent: gli extent vengono utilizzati per mappare un gruppo di blocchi contigui con un singolo descrittore, un extent può
mappare fino a 128MB con una dimensione del blocco pari a 4KB.
* Compatibilità in avanti con ext3, quindi se abbiamo creato una partizione con ext4 possiamo montarla tranquillamente come ext3. Però se la partizione ext4 creata usa gli extent si perde la compatibilità in avanti.
* Compatibilità all'indietro, un filesystem ext3 può essere montato come ext4 usando ext4dev come tipo di filesystem.
* Preallocazione persistente: il filesystem ext4 permette senza problemi di allocare in anticipo spazio disco per un file.
* Allocazione ritardata: in ext4 l'allocazione dello spazio disco è ritardata fino al flush, invece di avvenire in seguito alla chiamata write. Quindi ridotta frammentazione del disco e i file temporanei non vengono scritti sul disco (ma solo in memoria) vista la loro breve permanenza. In questo modo si risparmiano cicli di scrittura e cancellazione.
* Rimozione del limite di 32000 sottodirectory di ext3.
* Ext4 avrà un tool che permette di deframmentare singoli file o l'intero file system.
* Controllo dell'integrità con e2fsck molto più rapido.
* Timestamp in nanosecondi.
Quindi con la prossimo release del Kernel, la 2.6.28 per essere precisi, il nuovo file system sarà rilasciato in versione stabile.
Programming Tools and Utilities, provided a high-level view of Linux programming
Using the GCC compiler Automating builds with make
The preceding post, “Programming Environments and Interfaces,†provided a high-level view of Linux programming, focusing on the overall development environment and introducing the idioms that give programming on a Linux system its distinctive character.
This chapter goes into greater detail and describes some of the tools and toys found on a typical Linux development system.
Examining library utilities
Exploring source code control
The goal of this chapter is not to turn you into a developer in 30 pages or less, but simply to explore some of the variety of
tools developers use so you will at least know what they are and what they do. You’ll also learn how to use some of the
programs and utilities.
Debugging with GDB
Principale
Inserisci...
Collabora
ZioBudda.net sta crescendo sempre di più, ma mi serve una mano per portare avanti i progetti e per rendere il sito sempre più bello e pieno di informazioni.


