Extrait du livre
Transcription
Extrait du livre
*HVWLRQGHVGLVTXHV /HV XQLWpV GH VWRFNDJH VRXV /LQX[ VRQW SULQFLSDOHPHQW GHV SpULSKpULTXHV GH W\SH EORF F·HVWjGLUH TX·LO Q·HVW SDV SRVVLEOH G·DFFpGHU LQGLYLGXHOOHPHQW j XQ RFWHW HW HQFRUH PRLQV j XQ ELW 7RXV OHV pFKDQJHV VH IRQW SDU HQVHPEOH GH GRQQpHV OHV EORFV FHV XQLWpV GH W\SH EORF HVW DVVRFLp XQ DFFqV GLW DOpDWRLUH /HXU IRQFWLRQQHPHQW SHUPHW O·DFFqV j GHV GRQQpHV VLWXpHV j XQ HPSODFHPHQW $ j XQ LQVWDQW GRQQp HW j XQ HPSODFH PHQW % QRQ DGMDFHQW j $ MXVWH DSUqV FHV XQLWpV VXSSRUWHQW GRQF OHV FRPPDQGHV GH SRVLWLRQQHPHQW VHHN (Q RSSRVLWLRQ DYHF OHV SpULSKpULTXHV GH W\SH EORF LO H[LVWH OHV SpULSKpULTXHV GH W\SH FDUDFWqUH DX[TXHOV OH V\VWqPH DFFqGH GH IDoRQ VpTXHQWLHOOH RFWHW SDU RFWHW 3DUPL OHV XQLWpV GH W\SH EORF RQ GLVWLQJXH - OHV GLVTXHV GXUV ,'( 6&6, 6$7$ 86% DLQVL TXH OHXUV VXEGLYLVLRQV SDUWLWLRQV HW OHXUV UHJURXSHPHQWV /90 5$,' - OHV GLVTXHWWHV - OHV &'5RP HW '9'5RP - OHV EDQGHV PDJQpWLTXHV - OHV ILFKLHUV - OHV GLVTXHV YLUWXHOV &HUWDLQHV GH FHV XQLWpV SHXYHQW rWUH XWLOLVpHV GH GLIIpUHQWHV IDoRQV - +pEHUJHPHQW G·XQ V\VWqPH GH ILFKLHUV - 0LVH HQ SODFH G·XQ HVSDFH GH SDJLQDWLRQ - (VSDFH GpGLp j XQ ORJLFLHO W\SLTXHPHQW XQ 6*%' RX XQ ORJLFLHO GH VDXYHJDUGH 'DQV FH FDV OHV GRQQpHV PDQLSXOpHV SDU OH ORJLFLHO QH VRQW SDV DFFHVVLEOHV YLD O·DUERUHVFHQFH GX V\VWqPH $ 3pULSKpULTXHVGHVWRFNDJH © (GLWLRQV (1, $OO ULJKWV UHVHUYHG &RPPH SRXU OHV DXWUHV SpULSKpULTXHV XQ ILFKLHU DVVRFLp j FKDTXH XQLWp GH VWRFNDJH VH WURXYH GDQV OH UpSHUWRLUH /dev 6RXV 0DQGULYD /LQX[ GHSXLV O·DSSDULWLRQ GHV QR\DX[ /LQX[ HQ YHUVLRQ SOXV H[DFWHPHQW GHV LQIRUPDWLRQV VXSSOpPHQWDLUHV VXU OHV SpULSKpULTXHV GH W\SH EORF VRQW VLWXpHV GDQV OH V\VWqPH GH ILFKLHUV /sys FHOXLFL HVW GpWDLOOp DX FKDSLWUH 3pULSKpUL TXHV 'DQV OH UpSHUWRLUH /dev OH SUHPLHU FDUDFWqUH GH OD OLJQH DIILFKp SDU OD FRPPDQGH ls -l LQGLTXH OH W\SH GH ILFKLHU b SRXU OHV ILFKLHUV GH SpULSKpULTXHV HQ PRGH EORF HW c SRXU FHX[ HQ PRGH FDUDFWqUH $GPLQLVWUDWLRQGXV\VWqPH &KDSLWUH &RPPH LQGLTXp DX FKDSLWUH SUpFpGHQW O·DWWULEXWLRQ GHV QRPV GH ILFKLHUV GH SpULSKpULTXHV HVW DVVXUpH SDU O·RUJDQLVDWLRQ /$1$1$ OD OLVWH DFWXHOOH GHV SpULSKpULTXHV HVW GLVSRQLEOH VXU VRQ VLWH j O·DGUHVVH KWWSZZZODQD QDRUJGRFVGHYLFHOLVWLQGH[KWPO FH SDUDJUDSKH GpFULW OHV QRPV GH ILFKLHUV GH SpULSKpUL TXHV GHV SULQFLSDOHV XQLWpV GH W\SH EORF XWLOLVpHV FRXUDPPHQW /D OLVWH GHV QRPV GH ILFKLHUV GH SpULSKpULTXHV HVW DXVVL GLVSRQLEOH GDQV OD GRFXPHQWDWLRQ GX QR\DX /LQX[ GDQV OH ILFKLHU /usr/src/linux*/Documentation/devices.txt ORUVTXH OHV VRXUFHV VRQW LQVWDOOpHV 'LVTXHVGXUV hd[a-b] SRXU OHV GLVTXHV ,'( HW OHV OHFWHXUV GH &'5RP '9'5RP ]LS UpSRQGDQW j OD QRUPH $7$3, ,OV VRQW JpQpUDOHPHQW DX QRPEUH GH TXDWUH VXU OHV 3& sd[a-z] sd[a-h][a-z] sdi[a-v] FHWWH QRWDWLRQ FRUUHVSRQG j XQ PD[LPXP GH SpULSKpULTXHV 6&6, ! VXU XQ V\VWqPH FODVVLTXH /HV FRQWU{OHXUV 6$7$ 6HULDO $7$ pWDQW UHFRQQXV FRPPH FRQWU{OHXUV 6&6, OHV GLVTXHV GXUV GH FH W\SH VRQW UHSpUpV GH OD PrPH PDQLqUH SDU sd* /HV GLVTXHV 86% VRQW HX[ DXVVL DFFHVVLEOHV FRPPH GHV SpULSKpULTXHV 6&6, xd[a-d] OHV SUHPLHUV GLVTXHV VXU OHV RUGLQDWHXUV LQGLYLGXHOV ,%0 ;7 1RXV DYRQV YX ORUV GH O·LQVWDOODWLRQ TXH OH QRP GHV SDUWLWLRQV HVW FRQVWLWXp GX QRP GX GLVTXH VXLYL GX QXPpUR FRUUHVSRQGDQW j OD SDUWLWLRQ &HFL HVW DXVVL YDODEOH SRXU OHV GLVTXHV ;7 'LVTXHWWHV /H QRP GRQQp DX OHFWHXU GH GLVTXHWWHV HVW GH OD IRUPH fd[0-7] /dev/fd0 FRUUHVSRQG DX OHFWHXU A: GX PRQGH '26:LQGRZV /dev/fd1 DX OHFWHXU B: /HV XQLWpV GH GLVTXHWWHV SHXYHQW DXVVL rWUH UHSpUpHV SDU XQ QRP GH ILFKLHU FRPPH /dev/fd0H1440 UHQVHLJQDQW OH IRUPDW HW OD FDSDFLWp GHV GLVTXHWWHV FRQWHQXHV GDQV OH OHFWHXU &HFL HVW XWLOH SRXU LQLWLDOLVHU GHV GLVTXHWWHV QRQ IRUPDWpHV DYHF OD FRPPDQGH fdformat &'5RPHW'9'5RP $ORUV TX·XQ OHFWHXU RSWLTXH ,'( HVW DFFHVVLEOH YLD OH ILFKLHU /dev/hd[a-d] FRUUHVSRQGDQW j OD SRVLWLRQ GX SpULSKpULTXH VXU OH FRQWU{OHXU GDQV OH FDV G·XQH LQWHUIDFH 6&6, VRQ QRP HVW GH OD IRUPH scd[0-7] ,O H[LVWH HQFRUH G·DXWUHV QRPV GRQQpV j FHUWDLQV W\SHV GH FRQWU{OHXUV GH &'5RP VSpFL ILTXHV RX SHX UpSDQGXV 0DQGULYD/LQX[ *HVWLRQGHVGLVTXHV %DQGHVPDJQpWLTXHV /HV OHFWHXUV GH EDQGHV 6&6, VRQW LGHQWLILpV SDU OHV QRPV /dev/st[0-7] RX /dev/nst[0-7] VXLYDQW TXH OH SpULSKpULTXH VXSSRUWH RX QRQ OH UHPERELQDJH /HV OHFWHXUV GH W\SH 4,& RQW SRXU OHXU SDUW OHV QRPV GH ILFKLHUV /dev/rmt8 /dev/rmt16 /dev/tape-d HW /dev/tape-reset % 3DUWLWLRQQHPHQW &RPPH LQGLTXp DX FKDSLWUH OH SDUWLWLRQQHPHQW SHUPHW GH IUDFWLRQQHU O·HVSDFH GHV GLV TXHV GXUV +RUPLV ORUV GH O·LQVWDOODWLRQ GX V\VWqPH G·H[SORLWDWLRQ FHWWH RSpUDWLRQ HVW UpDOL VpH j O·DLGH GH OD FRPPDQGH VWDQGDUG fdisk fdisk HVW XQH FRPPDQGH HQ OLJQH SHX HUJRQRPLTXH PDLV GRQQH JpQpUDOHPHQW j O·XWLOLVD WHXU XQH JUDQGH PDvWULVH GX SDUWLWLRQQHPHQW /H GLVTXH j SDUWLWLRQQHU GRLW rWUH LQGLTXp HQ DUJXPHQW GH OD FRPPDQGH [root]# fdisk © (GLWLRQV (1, $OO ULJKWV UHVHUYHG Usage: fdisk [-l] [-b TAILLE] [-u] périphérique i.e.: fdisk /dev/hda (pour le premier disque IDE) ou: fdisk /dev/sdc (pour le 3e disque SCSI) ou: fdisk /dev/eda (pour le 1er disque PS/2 ESDI) ou: fdisk /dev/rd/c0d0 ou: fdisk /dev/ida/c0d0 (pour des périphériques RAID) ... [root]# fdisk /dev/hdb Le périphérique ne contient ni une partition ni une étiquette DOS, Sun, SGI ou OSF Création d’une nouvelle étiquette DOS. Les modifications resteront en mémoire jusqu’à ce qu’elles soient écrites. Après quoi, bien sûr, le contenu précédent ne sera par récupérable. Le Il et 1) 2) nombre de cylindres pour ce disque est initialisé à 10402. n’y a rien d’’incorrect avec cela, mais c’est plus grand que 1024, cela pourrait causer des problèmes en fonction pour certaines configurations: logiciels qui sont exécutés à l’amorçage (i.e., vieilles versions de LILO) logiciels d’amorçage et de partitionnement pour d’autres SE (i.e., DOS FDISK, OS/2 FDISK) AVERTISSEMENT: fanion 0x0000 invalide de la table de partitions 4 sera corrigé par w(écriture) Commande (m pour l’aide): $GPLQLVWUDWLRQGXV\VWqPH &KDSLWUH (Q DSSX\DQW VXU OD WRXFKH DFWLRQ m PHQX RQ DIILFKH OH PHQX DYHF OHV GLIIpUHQWHV FRP PDQGHV GLVSRQLEOHV Commande (m pour l’aide): m Commande action a bascule le fanion d’amorce b éditer l’étiquette BSD du disque c basculer le fanion de compatibilité DOS d détruire la partition l lister les types de partitions connues m afficher ce menu n ajouter une nouvelle partition o créer une nouvelle table vide de partitions DOS p afficher la table de partitions q quitter sans faire de sauvegarde s créer une nouvelle étiquette vide pour disque de type Sun t modifier l’identificateur de la partition système u modifier l’affichage et la saisie des unités v vérifier la table de partitions w écrire la table sur le disque et quitter x fonctionnalité additionnelle (pour experts seulement) /·DFWLRQ p SULQW SHUPHW G·DIILFKHU OHV SDUWLWLRQV GpILQLHV Commande (m pour l’aide): p Disque /dev/hdb: 5368 Mo, 5368709120 octets 16 têtes, 63 secteurs/piste, 10402 cylindres Unités = cylindres de 1008 * 512 = 516096 octets Périphérique Amorce Début Fin Blocs Id Système /D FRPPDQGH n QHZ DMRXWH XQH SDUWLWLRQ - ,O IDXW DORUV VSpFLILHU VRQ W\SH p SULPDLUH RX e pWHQGXH VL DXFXQH SDUWLWLRQ pWHQGXH Q·H[LVWH l ORJLTXH RX p VL XQH SDUWLWLRQ pWHQGXH HVW GpMj GpILQLH - 6RQ QXPpUR RX QRPEUH HVW GHPDQGp 1 j 4 SRXU OHV SDUWLWLRQV SULPDLUHV HW pWHQGXHV DXGHOj GH 5 SRXU OHV SDUWLWLRQV ORJLTXHV - /H QXPpUR GH F\OLQGUH GH GpEXW GRLW rWUH UHQVHLJQp OD YDOHXU SDU GpIDXW FRUUHVSRQGDQW DX SUHPLHU F\OLQGUH OLEUH GX GLVTXH SRXU OHV SDUWLWLRQV SULPDLUHV HW pWHQGXHV HW DX SUHPLHU F\OLQGUH OLEUH GH OD SDUWLWLRQ pWHQGXH SRXU OHV SDUWLWLRQV ORJLTXHV HVW JpQpUDOHPHQW OD ERQQH HW SHXW rWUH YDOLGpH HQ DSSX\DQW VXU OD WRXFKH - /H QXPpUR GH F\OLQGUH GH ILQ HVW DXVVL GHPDQGp HW OD YDOHXU SDU GpIDXW FRUUHVSRQG FHWWH IRLVFL DX GHUQLHU F\OLQGUH GX GLVTXH RX DX GHUQLHU F\OLQGUH GH OD SDUWLWLRQ pWHQGXH ([FHSWp SRXU DWWULEXHU O·HVSDFH UHVWDQW j XQH SDUWLWLRQ LO FRQYLHQW GH VSpFLILHU OD OLPLWH VXSpULHXUH GH OD SDUWLWLRQ 3RXU FHOD LO HVW SUpIpUDEOH G·XWLOLVHU OD V\QWD[H +sizeM RX +sizeG R size FRUUHVSRQG j OD WDLOOH GpVLUpH HQ PpJDRFWHWV RX HQ JLJDRFWHWV 0DQGULYD/LQX[ *HVWLRQGHVGLVTXHV Commande (m pour l’aide): n Action de commande e étendue p partition primaire (1-4) p Numéro de partition (1-4): 1 Premier cylindre (1-10402, par défaut 1): Utilisation de la valeur par défaut 1 Dernier cylindre ou +taille or +tailleM ou +tailleK (1-10402, par défaut 10402): +2G Commande (m pour l’aide): n Action de commande e étendue p partition primaire (1-4) e Numéro de partition (1-4): 2 Premier cylindre (3877-10402, par défaut 3877): Utilisation de la valeur par défaut 3877 Dernier cylindre ou +taille or +tailleM ou +tailleK (3877-10402, par défaut 10402): Utilisation de la valeur par défaut 10402 © (GLWLRQV (1, $OO ULJKWV UHVHUYHG Commande (m pour l’aide): n Action de commande l logique (5 ou plus) p partition primaire (1-4) l Premier cylindre (3877-10402, par défaut 3877): Utilisation de la valeur par défaut 3877 Dernier cylindre ou +taille or +tailleM ou +tailleK (3877-10402, par défaut 10402): +512M Commande (m pour l’aide): n Action de commande l logique (5 ou plus) p partition primaire (1-4) l Premier cylindre (4870-10402, par défaut 4870): Utilisation de la valeur par défaut 4870 Dernier cylindre ou +taille or +tailleM ou +tailleK (4870-10402, par défaut 10402): +1G Commande (m pour l’aide): n Action de commande l logique (5 ou plus) p partition primaire (1-4) .../... $GPLQLVWUDWLRQGXV\VWqPH &KDSLWUH .../... l Premier cylindre (6809-10402, par défaut 6809): Utilisation de la valeur par défaut 6809 Dernier cylindre ou +taille or +tailleM ou +tailleK (6809-10402, par défaut 10402): Utilisation de la valeur par défaut 10402 Commande (m pour l’aide): p Disque /dev/hdb: 5368 Mo, 5368709120 octets 16 têtes, 63 secteurs/piste, 10402 cylindres Unités = cylindres de 1008 * 512 = 516096 octets Périphérique Amorce /dev/hdb1 /dev/hdb2 /dev/hdb5 /dev/hdb6 /dev/hdb7 Début 1 3877 3877 4870 6809 Fin 3876 10402 4869 6808 10402 Blocs 1953472+ 3289104 500440+ 977224+ 1811344+ 83 5 83 83 83 Id Système Linux Extended Linux Linux Linux /D VXSSUHVVLRQ G·XQH SDUWLWLRQ VH IDLW j O·DLGH GH OD FRPPDQGH d VXLYLH GX QXPpUR GH OD SDUWLWLRQ j VXSSULPHU /·pOLPLQDWLRQ G·XQH SDUWLWLRQ pWHQGXH HQWUDvQH OD VXSSUHVVLRQ GH WRX WHV OHV SDUWLWLRQV ORJLTXHV TX·HOOH FRQWLHQW Commande (m pour l’aide): d Numéro de partition (1-7): 7 Commande (m pour l’aide): p Disque /dev/hdb: 5368 Mo, 5368709120 octets 16 têtes, 63 secteurs/piste, 10402 cylindres Unités = cylindres de 1008 * 512 = 516096 octets Périphérique Amorce /dev/hdb1 /dev/hdb2 /dev/hdb5 /dev/hdb6 Début 1 3877 3877 4870 Fin 3876 10402 4869 6808 Blocs Id Système 1953472+ 83 Linux 3289104 5 Extended 500440+ 83 Linux 977224+ 83 Linux /HV SDUWLWLRQV FUppHV SDU fdisk VRQW SDU GpIDXW GHV SDUWLWLRQV GH W\SH /LQX[ DXVVL DSSHOp /LQX[ QDWLYH D\DQW SRXU LGHQWLILDQW V\VWqPH 3RXU OD FUpDWLRQ G·XQH SDUWLWLRQ G·XQ DXWUH W\SH LO IDXW FKDQJHU FHW LGHQWLILDQW j O·DLGH GH OD FRPPDQGH t WRJJOH VXLYLH GX QXPpUR GH SDUWLWLRQ HW GH FHW LGHQWLILDQW OD OLVWH GHV LGHQWLILDQWV HW OHXU VLJQLILFDWLRQ HVW DIILFKpH HQ VDLVLVVDQW L 3DU H[HPSOH SRXU FUpHU XQH SDUWLWLRQ GH VZDS HQ hdb5 LO IDXW FKDQJHU FHW LGHQWLILDQW j VLJQLILDQW /LQX[ VZDS 0DQGULYD/LQX[