Harde schijven instellen

Uit Linuxdocs.nl

Ga naar: navigatie, zoeken
Door:Laurens Vonder
Versie:7, 10-04-2010

>

Inhoud

Voorwoord

In alle situaties wordt uitgegaan van het uitvoeren van commando's als root, tenzij anders aangegeven. Sudoers dienen voor elk commando 'sudo ' te plaatsen.

Controle interval aanpassen

De meeste distro's controleren de schijven na elke 20 tot 30 keer aankoppelen geforceerd bij de opstart. Mocht dit (bijv. met extreem grote partities) te veel tijd in beslag nemen of voor een serversysteem te laag zijn, dan is dit simpel met onderstaand commando te veranderen:

tune2fs -c {controle interval aantal} -i {controle interval tijd} {apparaat}

Voorbeeld 1: Hier zal partitie /dev/sda1 vanaf nu elke 100 keer aankoppelen worden gecontroleerd op fouten

tune2fs -c 100 /dev/sda1

Voorbeeld 2: Hier zal partitie /dev/sda1 vanaf nu elke twee maanden worden gecontroleerd op fouten

tune2fs -i 2m /dev/sda1

Voorbeeld 3: Hier zal partitie /dev/sda1 vanaf nu elke 100 keer aankoppelen of elke twee maanden worden gecontroleerd op fouten

tune2fs -c 100 -i 2m /dev/sda1

Labels van schijfpartities aanpassen

Schijflabels zijn vooral handig als er veel met USB disks wordt gewerkt. Als dan in /etc/fstab niet het apparaat wordt aangegeven, maar LABEL={label voor die disk} zal die partitie altijd op dezelfde plaats in het systeem worden aangekoppeld. Ook HAL (de automatische mount daemon) mount in /media het apparaat met de naam die in het label is aangegeven. Dit is handig bij het herkennen van de schijven.

e2label {apparaat} {label}

Voorbeeld:

e2label /dev/sda1 rootpartitie

Bovenstaande geldt voor Ext2 en Ext3 partities. Voor DOS en Windows95/98/Me partities (de FAT familie) kan dit worden gedaan met dosfslabel. Bij NTFS is dit ntfslabel. Deze moeten wel eerst geïnstalleerd zijn.

Partities geforceerd controleren op fouten

Voor een standaardcontrole met automatische reparatie is het volgende te doen:

fsck -f -y {apparaat}

Hier zal automatisch het bestandssysteem worden gekozen en na de test is als het goed is alles gerepareerd. Soms werkt het niet automatisch omdat bijv. NTFS partities niet worden herkend, of het is geen software fout op de schijf. In dat geval kan ook de schijfcontrole handmatig worden uitgevoerd met de volgende toepassingen:

Ext2                    fsck.ext2
Ext3                    fsck.ext3
Ext4                    fsck.ext4
Ext4 development mode   fsck.ext4dev
FAT12, FAT16            dosfsck
FAT32                   fsck.vfat
                        fsck.msdos
HFS                     fsck.hfs
HFS+                    fsck.hfsplus
JFS                     fsck.jfs
Minix                   fsck.minix
NFS                     fsck.nfs
NTFS                    fsck.ntfs
                        ntfsfix
OCFS-2                  fsck.ocfs2
Ramdisks                fsck.cramfs
ReiserFS                fsck.reiserfs
ReiserFS4               fsck.reiser4
UFS                     fsck.ufs

Computer start niet meer op:

Er komt een melding bij opstart dat één van de partities niet kan worden aangekoppeld en dat het systeem wacht op een root wachtwoord of door te gaan door op [Ctrl]-[D] te drukken.

-Voer het rootwachtwoord (of als sudoer je eigen wachtwoord) in en voer de volgende regel in:

shutdown -r -F now

De machine start nu automatisch op na een geforceerde controle en reparatie, en het probleem moet verholpen zijn.

Structuur van de Root partitie

/root directory
/binbinaries
/bootboot files
/devdevices
/etceditable text configuration
/homehome directory
/liblibraries
/mediamedia directory
/mntmount points
/optoption parsing tools
/procprocesses
/rootroot's home
/sbinsystem binaries
/selinuxsecure enhanced linux
/srvservices
/syssystem
/varvariables
/usrusers

Aanbevolen te installeren pakketten bij veel verschillende bestandssystemen en functionaliteit

Onderstaande pakketten installeren met apt-get installeert automatisch na goedkeuren de overige benodigde pakketten:

  • gparted (Grafisch frontend dat onderstaande programma's gebruikt om partities te beheren)
  • dosfstools (lezen en bewerken van oude Ms-DOS, Windows9x/ME data, FAT, vFAT)
  • mtools (lezen en bewerken van oude Minix data)
  • e2fsprogs (handige programma's voor het standaard bestandssysteem van Linux: Ext 2/3/4)
  • hfsutils (lezen en bewerken Apple Macintosh data)
  • hfsprogs (handige programma's voor onderhoud aan Apple Macintosh data)
  • jfstutils (alternatief bestandssysteem voor Linux, gelijkwaardig aan Ext3)
  • util-linux (diverse reparatiesoftware)
  • reiser4progs (alternatief bestandssysteem voor Linux, gelijkwaardig aan Ext4)
  • xfsprogs (alternatief bestandssysteem voor Linux, gelijkwaardig aan Ext3)
  • ntfs-3g (indien ook Windows XP, Vista, 7 wordt gebruikt)
  • cpmtools (voor lezen en bewerken data van oude CP/M machines zoals IBM P-CP/M, MSX-2)



How-TO's | Programma How-TO's | Hoofdpagina | Forum | Linux Nieuws | Externe links


Persoonlijke instellingen