לערן די לינוקס קאַמאַנד - פדיסק

נאָמען

fdisk - צעטיילונג טיש מאַניפּולאַטאָר פֿאַר לינוקס

סינאָפּסיס

פדיסק [-א] [-ב סעקטאָריזע ] [-ק סילס ] [-ה קעפ ] [ס סעקץ ] מיטל

fdisk -l [-u] [ מיטל ... ]

fdisk -s צעטיילונג ...

fdisk -v

באַשרייַבונג

האַרט דיסקס קענען זיין צעטיילט אין איינער אָדער מער לאַדזשיקאַל דיסקס גערופן פּאַרטישאַנז . דעם אָפּטייל איז דיסקרייבד אין די צעטיילונג טיש געפונען אין סעקטאָר 0 פון די דיסק.

אין די BSD וועלט איינער רעדט וועגן `דיסק סלייסיז 'און אַ' דיסעקלאַבעל '.

לינוקס דאַרף בייַ מינדסטער איינער צעטיילונג, ניימלי פֿאַר זייַן וואָרצל טעקע סיסטעם. עס קענען נוצן ויסבייַטן טעקעס און / אָדער ויסבייַטן פּאַרטישאַנז, אָבער די יענער זענען מער עפעקטיוו. אזוי, יוזשאַוואַלי איינער וועט וועלן אַ צווייט לינוקס צעטיילונג דעדאַקייטאַד ווי ויסבייַטן צעטיילונג. אויף ינטעל קאַמפּאַטאַבאַל ייַזנוואַרג, די בייאָוס וואָס שורלי די סיסטעם קענען אָפט בלויז צוטריט די ערשטער 1024 סילינדערס פון די דיסק. דעריבער, מענטשן מיט גרויס דיסקס אָפט מאַכן אַ דריט צעטיילונג, נאָר אַ ביסל MB גרויס, טיפּיקלי מאָונטעד אויף / שטיוול , צו קראָם די קערנעל בילד און אַ ביסל אַגזיליערי טעקעס דארף בייַ שטיוול צייַט, אַזוי צו מאַכן זיכער אַז דעם שטאָפּן איז צוטריט צו די בייאָוס. עס קען זיין סיבה פון זיכערקייַט, יז פון אַדמיניסטראַציע און באַקאַפּ, אָדער טעסטינג, צו נוצן מער ווי די מינימום נומער פון פּאַרטישאַנז.

סאָלווע דרוק ענינים, ראַטעווען צייַט מיט פאַרקויפט ריי פאַרוואַלטונג סאָפטווער.

פדיסק (אין דער ערשטער פאָרעם פון ינוואָקאַטיאָן) איז אַ מעניו געטריבן פּראָגראַם פֿאַר שאַפונג און מאַניפּיאַליישאַן פון צעטיילונג טישן. עס פארשטייט דאָס טיפּ צעטיילונג טישן און BSD אָדער SUN טיפּ דיסקלאַבאַלז.

דער מיטל איז יוזשאַוואַלי איינער פון די פאלגענדע:

/ dev / hda / dev / hdb / dev / sda / dev / sdb

(/ dev / hd [ah] פֿאַר ידע דיסקס, / dev / sd [אַפּ] פֿאַר סקסי דיסקס, / דעוו / עד [אַד] פֿאַר עסדי דיסקס, / דעוו / קסד [אַב] פֿאַר קסט דיסקס). א מיטל נאָמען רעפערס צו די גאנצע דיסק.

די צעטיילונג איז אַ מיטל נאָמען נאכגעגאנגען דורך אַ צעטיילונג נומער. למשל, / dev / hda1 איז דער ערשטער צעטיילונג אויף די ערשטער יידענאַפייד שווער דיסק אין דעם סיסטעם. דיסקס קענען זיין אַרויף צו 15 פּאַרטישאַנז. זען אויך /usr/src/linux/Documentation/devices.txt .

א BSD / SUN טיפּ דיסקלאַבעל קענען באַשרייַבן 8 פּאַרטישאַנז, די דריט פון וואָס זאָל זיין אַ `גאַנץ דיסק 'צעטיילונג. דו זאלסט נישט אָנהייבן אַ צעטיילונג אַז פאקטיש ניצט זייַן ערשטער סעקטאָר (ווי אַ ויסבייַטן צעטיילונג) אין צילינדער 0, זינט וואָס וועט צעשטערן די דיסקלאַבעל.

אַ IRIX / SGI טיפּ דיסקלאַבעל קענען באַשליסן 16 פּאַרטישאַנז, די עלפט פון וואָס זאָל זיין אַ גאַנץ `באַנד 'צעטיילונג, בשעת דער ניינטער זאָל זיין מיטן נאָמען' באַנד כעדער '. דער באַנד כעדער וועט אויך דעקן די צעטיילונג טיש, ד"ה, עס סטאַרץ אין בלאָק נול און יקסטענדז דורך פעליקייַט איבער פינף סילינדערס. די רימיינדיד אָרט אין דער באַנד כעדער זאל זיין געניצט דורך כעדער וועגווייַזער איינסן. קיין פּאַרטישאַנז קען אָוווערלאַפּ מיט די באַנד כעדער. אויך טאָן ניט ענדערן זייַן טיפּ און מאַכן עטלעכע טעקע סיסטעם אויף עס, ווייַל איר וועט פאַרלירן די פּאַרטישינג טיש. ניצן דעם טיפּ פון פירמע בלויז ווען ארבעטן מיט לינוקס אויף יריקס / סגי מאשינען אָדער יריקס / סגי דיסקס אונטער לינוקס.

א טייל טיפּ צעטיילונג טיש קענען באַשליסן אַן אַנלימאַטאַד נומער פון פּאַרטישאַנז. אין סעקטאָר 0 איז אָרט פֿאַר די באַשרייַבונג פון 4 פּאַרטישאַנז (גערופן `ערשטיק '). איינער פון די קען זיין אַן עקסטענדעד צעטיילונג; דאָס איז אַ קעסטל האלטן לאַדזשיקאַל פּאַרטישאַנז, מיט דעסקריפּטאָרס געפונען אין אַ לינגקט רשימה פון סעקטאָרס, יעדער קאָראַספּאַנדינג קאָראַספּאַנדינג פּאַרטיקאַלז. די פיר ערשטיק פּאַרטישאַנז, פאָרשטעלן אָדער ניט, באַקומען נומערן 1-4. לאָגיקאַל פּאַרטישאַנז אָנהייב נאַמבערינג פון 5.

אין אַ דאָס טיש טייל טיש די סטאַרטינג אָפּשניט און די גרייס פון יעדער צעטיילונג איז סטאָרד אין צוויי וועגן: ווי אַן אַבסאָלוט נומער פון סעקטאָרס (געגעבן אין 32 ביץ) און ווי אַ סילינדערס / העאַדס / סעקטאָרס דרייַיק (געגעבן אין 10 + 8 + 6 ביטן). די ערשטע איז גוט - מיט 512-ביי סעקטאָרס דאָס וועט אַרבעטן אַרויף צו 2 טב. די יענער האט צוויי פאַרשידענע פראבלעמען. ערשטער פון אַלע, די C / H / S פעלדער קענען זיין אָנגעפילט בלויז ווען די נומער פון קעפ און די נומער פון סעקטאָרס פּער שפּור זענען באקאנט. צווייטנס, אַפֿילו אויב מיר וויסן וואָס די נומערן זאָל זיין, די 24 ביץ וואָס זענען בנימצא טאָן ניט זינען. דאָס ניצט C / ה / s נאָר, Windows ניצט ביידע, לינוקס קיינמאָל ניצט C / ה / s.

אויב מעגלעך, fdisk וועט באַקומען די געאָמעטרי דיסק אויטאָמאַטיש. דאָס איז ניט דאַווקע די גשמיות דיסק דזשיאַמאַטרי (טאַקע, מאָדערן דיסקס טאָן ניט טאַקע ווי אַ פיזיש געאָמעטרי, אַוואַדע נישט עפּעס אַז קענען זיין דיסקרייבד אין סימפּליסטיק סילינדערס / העאַדס / סעקטאָרס פאָרעם), אָבער די דיסק געאָמעטרי אַז מס-דאָס ניצט פֿאַר די צעטיילונג טיש.

וסואַללי אַלע גייט געזונט דורך פעליקייַט, און עס זענען קיין פראבלעמען אויב לינוקס איז דער בלויז סיסטעם אויף די דיסק. אָבער, אויב די דיסק מוזן זיין שערד מיט אנדערע אַפּערייטינג סיסטעמס, עס איז אָפט אַ גוטע געדאַנק, צו לאָזן אַ פדיסק פון אן אנדער אָפּערייטינג סיסטעם מאַכן בייַ מינדסטער איינער צעטיילונג. ווען לינוקס שיך עס קוקט בייַ די צעטיילונג טיש, און פרוווט צו אַרויספאָדערן וואָס (שווינדל) געאָמעטרי איז פארלאנגט פֿאַר גוט קוואַפּעריישאַן מיט אנדערע סיסטעמען.

ווען אַ צעטיילונג טיש איז געדרוקט, אַ קאָנסיסטענסי טשעק איז געטאן אויף די פּאַרטישאַל טיש ערטער. דעם טשעק איז באַשטימט אַז די גשמיות און לאַדזשיקאַל אָנהייב און סוף פונקטן זענען יידעניקאַל, און אַז די צעטיילונג סטאַרץ און ענדס אויף אַ צילינדער גרענעץ (אַחוץ פֿאַר דער ערשטער צעטיילונג).

עטלעכע ווערסיעס פון MS-DOS מאַכן אַ ערשטער צעטיילונג וואָס טוט נישט אָנהייבן אויף אַ צילינדער גרענעץ, אָבער אויף סעקטאָר 2 פון די ערשטער צילינדער. פּאַרטישאַנז אָנהייב אין צילינדער 1 קענען נישט אָנהייבן אויף אַ צילינדער גרענעץ, אָבער דאָס איז אַנלייקלי צו פאַרשאַפן שוועריקייט אויב איר האָבן אַס / 2 אויף דיין מאַשין.

א סינק () און אַ BLKRRPART ioctl () (רידערד צעטיילונג טיש פון דיסק) זענען געטאן איידער עקסיטינג ווען די צעטיילונג טיש איז דערהייַנטיקט. לאַנג צוריק עס איז נייטיק צו רעבאָאָט נאָך די נוצן פון פדיסק. איך טאָן ניט טראַכטן דאָס איז דער פאַל ענימאָר - טאַקע, רעבאָאָטינג אויך געשווינד קען פאַרשאַפן אָנווער פון נישט-נאָך-געשריבן דאַטע. באַמערקונג אַז ביידע די קערן און די דיסק ייַזנוואַרג קען באַפער דאַטן.

דאס 6.x ווארענונג

דער DOS 6.x FORMAT באַפֿעל קוקט פֿאַר עטלעכע אינפֿאָרמאַציע אין דער ערשטער סעקטאָר פון די דאַטן געגנט פון דער צעטיילונג, און טריץ דעם אינפֿאָרמאַציע ווי מער פאַרלאָזלעך ווי די אינפֿאָרמאַציע אין די צעטיילונג טיש. דאָס פֿאָרמאַט דערוואַרטן דאָס פדיסק צו קלאָר די ערשטער 512 ביטעס פון די דאַטן געגנט פון אַ צעטיילונג, ווען אַ ענדערונג גרייס קומט. דאָס פֿאָרמאַט וועט קוקן בייַ דעם עקסטרע אינפֿאָרמאַציע אפילו אויב די / ו פאָן איז געגעבן - מיר באַטראַכטן דעם אַ זשוק אין דעם פאָרמאַט און דאָס פדיסק.

די דנאָ שורה איז אַז אויב איר נוצן קדדיסק אָדער פדיסק צו טוישן די גרייס פון אַ דאָס פּאַרטישינג טיש פּאָזיציע, איר מוזן אויך נוצן דד צו נול די ערשטער 512 ביטעס פון דעם צעטיילונג איידער ניצן DOS FORMAT צו פֿאָרמאַט די צעטיילונג. למשל אויב איר האָט ניצן cfdisk צו מאַכן אַ DOS צעטיילונג טיש פּאָזיציע פֿאַר / dev / hda1, דעמאָלט (נאָך עקסיטינג פדיסק אָדער קדדיסק און רעבאָאָטינג לינוקס אַזוי אַז די צעטיילונג טיש אינפֿאָרמאַציע איז גילטיק) איר וואָלט נוצן די באַפֿעל "דד אויב = / dev / zero of = / dev / hda1 bs = 512 count = 1 "צו נול דער ערשטער 512 ביטעס פון די צעטיילונג.

BE EXTREMELY CAREFUL אויב איר נוצן די דד באַפֿעל, ווייַל אַ קליין טיפּאָ קענען מאַכן אַלע די דאַטן אויף דיין דיסק אַרויסגעוואָרפן.

פֿאַר בעסטער רעזולטאַטן, איר זאָל שטענדיק נוצן אַ אַס-ספּעציפיש צעטיילונג טיש פּראָגראַם. פֿאַר בייַשפּיל, איר זאָל מאַכן דאָס פּאַרטישאַנז מיט די דאָס פדיסק פּראָגראַם און לינוקס פּאַרטישאַנז מיט לינוקס פדיסק אָדער לינוקס קפדיסק פּראָגראַם.

אָפּציעס

סעקטאָריזע

ספּעציפיצירן די סעקטאָר גרייס פון די דיסק. גילטיק וואַלועס זענען 512, 1024, אָדער 2048. (לעצטע קערנאַלז וויסן די סעקטאָר גרייס. ניצן דעם נאָר אויף אַלט קערנאַלז אָדער אָווועררייד די קערן אידעעס.)

-C Cyls

ספּעציפיצירן די נומער פון סילינדערס פון די דיסק. איך האב קיין געדאַנק וואָס ווער עס יז וואָלט וועלן צו טאָן אַזוי.

קעפ

ספּעציפיצירן די נומער פון קעפ פון די דיסק. (ניט די גשמיות נומער, פון קורס, אָבער די נומער געניצט פֿאַר צעטיילונג טישן.) רעאַסאָנאַבלע וואַלועס זענען 255 און 16.

-S סעקץ

ספּעציפיצירן די נומער פון סעקטאָרס פּער שפּור פון די דיסק. (נישט די גשמיות נומער, פון קורס, אָבער די נומער געניצט פֿאַר צעטיילונג טישן.) אַ גלייַך ווערט איז 63.

-l

רשימה די צעטיילונג טישן פֿאַר די ספּעסאַפייד דעוויסעס און דעמאָלט אַרויסגאַנג. אויב קיין דעוויסעס זענען געגעבן, די דערמאנט אין / פּראָק / פּאַרטישאַנז (אויב אַז יזיז) זענען געניצט.

-u

ווען ליסטינג צעטיילונג טישן, געבן סייזאַז אין סעקטאָרס אַנשטאָט פון סילינדערס.

צעטיילונג

די גרייס פון דער צעטיילונג (אין בלאַקס) איז געדרוקט אויף די נאָרמאַל רעזולטאַט.

-v

דרוק ווערסיע נומער פון פדיסק פּראָגראַם און אַרויסגאַנג.