tutorials:file_system:how-to-resize-ext4-root-partition-live-without-umount
تفاوتها
تفاوت دو نسخهٔ متفاوت از صفحه را مشاهده میکنید.
نگارش قبل در دو طرفنگارش قبل | |||
tutorials:file_system:how-to-resize-ext4-root-partition-live-without-umount [2019/01/04 10:43] – phoenix | tutorials:file_system:how-to-resize-ext4-root-partition-live-without-umount [2019/01/04 10:45] (فعلی) – phoenix | ||
---|---|---|---|
خط 1: | خط 1: | ||
====== تغییر اندازه پارتیشن ریشه ext4 بدون umount در لینوکس ====== | ====== تغییر اندازه پارتیشن ریشه ext4 بدون umount در لینوکس ====== | ||
- | در این آموزش سعی داریم طریقه افزایش پارتیشن روت را بدون آنکه آنرا [[terminal: | + | در این آموزش سعی داریم طریقه افزایش پارتیشن روت را بدون آنکه آنرا [[terminal: |
<WRAP center round tip 60%> | <WRAP center round tip 60%> | ||
اگر اطلاعات مهم و حساسی دارید حتما بک آپ تهیه نمایید تا در صورت خطاهای احتمالی مشکلی برای اطلاعات شما ایجاد نشود | اگر اطلاعات مهم و حساسی دارید حتما بک آپ تهیه نمایید تا در صورت خطاهای احتمالی مشکلی برای اطلاعات شما ایجاد نشود | ||
خط 10: | خط 10: | ||
/ | / | ||
</ | </ | ||
- | ولی اندازه دیسک ما 20 گیگابایت است به دستور زیر دقت کنید(([[terminal:دستور_fdisk_پارتیشن_بندی_هارددیسک|دستور fdisk ( پارتیشن بندی هارددیسک )]])) | + | ولی اندازه دیسک ما 20 گیگابایت است با |
< | < | ||
fdisk -l | fdisk -l | ||
خط 24: | خط 24: | ||
/dev/xvda1 * 4096 16773119 16769024 | /dev/xvda1 * 4096 16773119 16769024 | ||
</ | </ | ||
- | پارتیشن فوق به عنوان ریشه تعریف شده و نمیشه [[terminal:دستور_umount_خارج_کردن_دایرکتوری_از_mount|unmount]] کرد به دستور زیر دقت کنید | + | پارتیشن فوق به عنوان ریشه تعریف شده و نمیشه [[terminal:u: |
< | < | ||
umount / | umount / | ||
خط 31: | خط 31: | ||
the device is found by lsof(8) or fuser(1)) | the device is found by lsof(8) or fuser(1)) | ||
</ | </ | ||
- | این مرحله مهم هست ما پارتیشن روت را پاک میکنیم و دقیقا در همان سکتور مرتبط به پارتیشن روت اقدام به ساختش میکنیم همانطور که در پارتیشن روت ما مشخص هست از سکتور ۴۰۹۶ شروع میشود پس با دستور زیر اقدام به فراخوانی پارتیشن توسط [[terminal:دستور_fdisk_پارتیشن_بندی_هارددیسک|fdisk]] میکنیم | + | این مرحله مهم هست ما پارتیشن روت را پاک میکنیم و دقیقا در همان سکتور مرتبط به پارتیشن روت اقدام به ساختش میکنیم همانطور که در پارتیشن روت ما مشخص هست از سکتور ۴۰۹۶ شروع میشود پس با دستور زیر اقدام به فراخوانی پارتیشن توسط [[terminal:f: |
< | < | ||
fdisk /dev/xvda | fdisk /dev/xvda | ||
خط 96: | خط 96: | ||
The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8). | The kernel still uses the old table. The new table will be used at the next reboot or after you run partprobe(8) or kpartx(8). | ||
</ | </ | ||
- | در این مرحله باید سیستم را ریستارت کنید تا روت با فضای جدید شروع به کار کند قبل از ریستارت بهتر است [[terminal:دستور_fsck_بررسی_و_تعمیر_سیستم_فایل|fsck]] را فعال کنید تا بعد از ریستارت پارتیشن چک شود برای این منظور یک فایل خالی با اسم '' | + | در این مرحله باید سیستم را ریستارت کنید تا روت با فضای جدید شروع به کار کند قبل از ریستارت بهتر است [[terminal:f: |
< | < | ||
touch /forcefsck | touch /forcefsck | ||
خط 107: | خط 107: | ||
</ | </ | ||
همانطور که در خروجی مشخص هست پارتیشن روت به ۲۰ گیگابایت تغییر کرده است | همانطور که در خروجی مشخص هست پارتیشن روت به ۲۰ گیگابایت تغییر کرده است | ||
- | و برای بار آخر توسط fsck پارتیشن را چک میکنیم | + | و برای بار آخر توسط |
< | < | ||
tune2fs -l /dev/xvda1 | tune2fs -l /dev/xvda1 | ||
</ | </ |
tutorials/file_system/how-to-resize-ext4-root-partition-live-without-umount.1546585984.txt.gz · آخرین ویرایش: 2019/01/04 10:43 توسط phoenix