انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: sd.prsm در 09 اردیبهشت 1402، 09:46 بظ
-
با سلام و عرض احترام،
نمی تونم آپدیت کنم و با ارور The upgrade needs a total of 260 M free space on disk '/boot'.
Please free at least an additional 68.1 M of disk space on '/boot'.
You can remove old kernels using 'sudo apt autoremove',
and you could also set COMPRESS=xz in /etc/initramfs-tools/initramfs.conf to reduce the size of your initramfs.
رو به رو هستم.
همه کار انجام دادم از دستور sudo apt autoremove
استفاده کردم.
و تا حد امکان نرم افزار هایی که نمی خواستم رو پاک کردم.
و واقعا قصد پاک کردن چیز دیگه ایی رو ندارم.
راستی من از روی تازه کار بودنم می گویم: initramfs.conf رو پیدا نکردم که compress اش کنم.
ممنون می شوم اگر راهنمایی ام کنید.
با تشکر
-
سلام
دست به فایل های داخل boot/ نزنید. خطرناکه.
:///
شاخه بوتو در زمان نصب جدا کردید؟
اگه بله بگید چقدر فضا بهش دادید
شما دستورو در تگ کد گذاشتید ولی خطا رو نه؟ خطا را هم در تگ کد بزارید.
لطفا خروجی دستور زیر را در تگ کد بزارید
sudo fdisk -l
-
سلام
چرا /boot/ رو جدا کردید. معمولا نیازی به اینکار نیست.
خرپجی این دوتا دستور رو یذارید تا محتویات /boot/ و اندازهاش مشخص بشه
ls -lh /boot/
df -h /boot
-
از توجه شما سپاسگزارم.
خروجی:
total 243M
-rw-r--r-- 1 root root 256K Feb 22 09:01 config-5.15.0-67-generic
-rw-r--r-- 1 root root 256K Mar 17 12:56 config-5.15.0-69-generic
drwxr-xr-x 5 root root 1.0K Apr 29 19:44 grub
lrwxrwxrwx 1 root root 28 Apr 1 11:08 initrd.img -> initrd.img-5.15.0-69-generic
-rw-r--r-- 1 root root 110M Apr 8 11:37 initrd.img-5.15.0-67-generic
-rw-r--r-- 1 root root 110M Apr 8 11:36 initrd.img-5.15.0-69-generic
lrwxrwxrwx 1 root root 28 Apr 1 11:08 initrd.img.old -> initrd.img-5.15.0-67-generic
drwx------ 2 root root 12K Jun 19 2018 lost+found
-rw-r--r-- 1 root root 179K Feb 6 2022 memtest86+.bin
-rw-r--r-- 1 root root 181K Feb 6 2022 memtest86+.elf
-rw-r--r-- 1 root root 181K Feb 6 2022 memtest86+_multiboot.bin
-rw------- 1 root root 6.0M Feb 22 09:01 System.map-5.15.0-67-generic
-rw------- 1 root root 6.0M Mar 17 12:56 System.map-5.15.0-69-generic
lrwxrwxrwx 1 root root 25 Apr 1 11:08 vmlinuz -> vmlinuz-5.15.0-69-generic
-rw------- 1 root root 12M Mar 17 12:58 vmlinuz-5.15.0-69-generic
lrwxrwxrwx 1 root root 25 Apr 1 11:08 vmlinuz.old -> vmlinuz-5.15.0-67-generic
Filesystem Size Used Avail Use% Mounted on
/dev/sda1 462M 250M 184M 58% /boot
به نظرم باید این مورد رو بگویم که یه دستوری یه جا دیدم برای پاک کردن هسته های قدیمی:
sudo rm /boot/*-5.15.0-{67}-*
و وقتی این دستور رو زدم
vmlinuz.old -> vmlinuz-5.15.0-67-generic
به رنگ قرمز با هایلایت مشکی در اومد.
از خروجی دستور
sudo fdisk -l
فکر کنم این قسمتش مهم هست:
Device Boot Start End Sectors Size Id Type
/dev/sda1 * 2048 999423 997376 487M 83 Linux
/dev/sda2 1001470 3907028991 3906027522 1.8T 5 Extended
/dev/sda5 1001472 3907028991 3906027520 1.8T 83 Linux
Partition 2 does not start on physical sector boundary.
-
نیازی نبود boot رو جدا کنید. الآن هم میتونید boot رو ببرید روی همون ریشه.
پروندههای هیچجایی حز خونهٔ خودتون رو هم دستی پاک نکنید.
-
در مورد راه حل شما جستجو کردم، حقیقتا تنها چیزی که پیدا کردم این بود که کار پر ریسکی هست.
آیا راه حل دیگری وجود ندارد؟
مثلا از حجم sda2 برداریم به sda1 اضافه کنیم.
آیا این راه حل خوبی هست؟
-
سلام
دست به فایل های داخل boot/ نزنید. خطرناکه.
:///
شاخه بوتو در زمان نصب جدا کردید؟
اگه بله بگید چقدر فضا بهش دادید
شما دستورو در تگ کد گذاشتید ولی خطا رو نه؟ خطا را هم در تگ کد بزارید.
لطفا خروجی دستور زیر را در تگ کد بزارید
sudo fdisk -l
این که می فرمایید بوت را جدا کردم، راستش خاطرم نیست، چند سالی از لپتاپم دور بودم. ولی این رو یادم هست که خودم دستی چیزی رو موقع نصب تغییر ندادم.
آیا شواهد می گوید که بوت جدااست؟
-
این که می فرمایید بوت را جدا کردم، راستش خاطرم نیست، چند سالی از لپتاپم دور بودم. ولی این رو یادم هست که خودم دستی چیزی رو موقع نصب تغییر ندادم.
آیا شواهد می گوید که بوت جدااست؟
بله
از این خروجی df -h /boot کاملا صریح نوشته که جداست و من چون میخام رنگیش کنم در تگ کد نمیزارمش
Filesystem Size Used Avail Use% Mounted on
dev/sda1 462M 250M 184M 58% /boot/
که البته اینجا هم با * نشون داده که boot/ جداست
Device Boot Start End Sectors Size Id Type
dev/sda1 * 2048 999423 997376 487M 83 Linux/
اگه نسخه توزیعتون خیلی قدیمی هست و شاخه home/ هم جداست خیلی راحت از اول توزیعو نصب کنید چون اگه چند سال هست ارتقا داده نشده باید تقریبا به اندازه نصب مجدد اینترنت مصرف کنید که تازه ممکنه چون قراره نرم افزار ها چند نسخه بپرن جلو مشکلی پیشبیاد و تنیز تره که دوباره نصب کنید
-
آیا راهی هست که بدون نصب مجدد، از home فضایی رو به boot منتقل کنم؟ با gparted سعی کردم انجام بدم، اما resize نمی کنه.
-
آیا راهی هست که بدون نصب مجدد، از home فضایی رو به boot منتقل کنم؟ با gparted سعی کردم انجام بدم، اما resize نمی کنه.
بله. با دیسک زنده بیا بالا