انجمن‌های فارسی اوبونتو

لطفاً به انجمن‌ها وارد شده و یا جهت ورود ثبت‌نام نمائید

لطفاً جهت ورود نام کاربری و رمز عبورتان را وارد نمائید


توزیع گنو/لینوکس اوبونتو ۲۰ ساله شد 🎉

نویسنده موضوع: دبیان دیبوت استرپ  (دفعات بازدید: 4559 بار)

0 کاربر و 4 مهمان درحال مشاهده موضوع.

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #60 : 29 دی 1400، 01:13 ق‌ظ »
یه tmpfs رو tmp سیستم نصب شده سوار کنید و ببینید باز اینجوری هست یا نه. (با این فرض که پارتیشن مورد نظر، روی /mnt/ سوار شده.) یه بار این مشکل رو دیدم. با این روش درست شد.
sudo mount -t tmpfs tmpfs /mnt/tmpقبل از اینکه روش بالایی رو برید، یه بار دیگه، فایل‌سیستم‌های مورد نیاز رو سوار کنید و با chroot وارد بشید. بعد دوباره apt update رو بزنید و ببینید باز هم همینجوری هست یا نه.
« آخرین ویرایش: 01 بهمن 1400، 03:58 ب‌ظ توسط Dragon- »
میدونید که زکات علم نشر آن است

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #61 : 29 دی 1400، 11:19 ق‌ظ »
یه tmpfs رو tmp سیستم نصب شده سوار کنید و ببینید باز اینجوری هست یا نه. (با این فرض که پارتیشن مورد نظر، روی /mnt/ سوار شده. یه بار این مشکل رو دیدم. با این روش درست شد.
sudo mount -t tmpfs tmpfs /mnt/tmpقبل از اینکه روش بالایی رو برید، یه بار دیگه، فایل‌سیستم‌های مورد نیاز رو سوار کنید و با chroot وارد بشید. بعد دوباره apt update رو بزنید و ببینید باز هم همینجوری هست یا نه.
مشکلی هم هست که شما نتونین حل کنید ؟ درست شد !

اینو باز باید آنمونت کنم بعد از خروج از chroot یا ن ؟

مرحله بعد ؟
« آخرین ویرایش: 29 دی 1400، 11:22 ق‌ظ توسط / sudo rm -rf »
آرچ و گنوم!

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
پاسخ : نصب گنوم روی اوبونتو سرور !
« پاسخ #62 : 02 بهمن 1400، 09:40 ق‌ظ »
عذر میخوام جناب دراگون ، ادامه نمیدین ؟
آرچ و گنوم!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
اینو باز باید آنمونت کنم بعد از خروج از chroot یا ن ؟
فایل mtab  رو ایجاد کردید یا نه؟
ls /etc/mtabاگه وجود نداشت، وارد chroot بشید و یه لینک به جای درست ایجاد کنید. لازم نیست فایل‌سیستم‌های sys proc و غیره رو برای اینکار سوار کنید.
بعد از اینکه وارد chroot شدید، این دستورات رو بزنید.
cd /etc
ln -s ../proc/self/mounts mtab

الان بسته‌ها کرنل و گراب رو نصب کنید. برای این مرحله، لازمه که فایل‌سیستم‌های sys proc و بقیه رو داشته باشید. پس اگه توی مرحله قبل سوارشون نکردید، الان سوارشون کنید.
برای کرنل، بسته linux-image-amd64 مناسبه. این بسته، یه metapackage هست. خودش فایل خاصی نداره ولی همیشه به آخرین نسخه کرنل توی مخازن وابسته هست و باعث میشه با نصبش، کرنل هم نصب بشه.
برای گراب، از اونجایی که کامپوتر شما توی حالت legacy بوت میشه، باید بسته grub-pc رو نصب کنید.
apt install linux-image-amd64 grub-pc
حالا تنظیمات گراب رو بروزرسانی کنید
update-grub
الان گراب رو روی دیسک مورد نظر نصب کنید. فرض می‌کنیم sda اون دیسک هست. دقت کنید که باید روی خود دیسک نصب بشه، پارتیشن رو انتخاب نکنید. توی حالت legacy باید بوتلودر رو روی mbr نصب کرد.
grub-install /dev/sda
بعد از کار‌های بالا، network-manager رو هم نصب کنید تا بتونید راحت‌تر به اینترنت وصل بشید. میشه از راه قدیمی هم برید و شبکه رو از طریق فایل‌های داخل دایرکتوری زیر تنظیم کنید، ولی اینجوری هر تغییری که بخواهید بدید، باید اون فایل‌ها رو ویرایش کنید. به غیر از این، هر توزیعی که دیدم و محیط گرافیکی داشته، network-manager هم نصب بوده.
/etc/network/
برای نصب network-manager، بسته network-manager رو نصب کنید.
apt install network-managerسرویس اون رو هم enable کنید تا بوت شدن، اجرا بشه.
systemctl enable NetworkManager.service
« آخرین ویرایش: 03 بهمن 1400، 09:36 ق‌ظ توسط Dragon- »
میدونید که زکات علم نشر آن است

آفلاین BiG

  • High Hero Member
  • *
  • ارسال: 1609
  • Windows 7 - Windows xp - Windows 11
واقعا توضیحاتتون حرف نداره فقط یک موضوع با این روش هایی که گفتید اوبونتو یا مینت رو هم میشه نصب کرد؟
خداحافظ لینوکس!

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
واقعا توضیحاتتون حرف نداره فقط یک موضوع با این روش هایی که گفتید اوبونتو یا مینت رو هم میشه نصب کرد؟
اینطور که من فهمیدم از گفته های ایشون ، بهتره دبیان یا ارچ با دیبوت استرپ نصب شه !
آرچ و گنوم!

آفلاین BiG

  • High Hero Member
  • *
  • ارسال: 1609
  • Windows 7 - Windows xp - Windows 11
دیبوت استرپ مگه برای دبین و دبین بیس ها نیست؟ آرچ مگه با pacstrap نصب نمیشه؟
خداحافظ لینوکس!

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
دیبوت استرپ مگه برای دبین و دبین بیس ها نیست؟ آرچ مگه با pacstrap نصب نمیشه؟

جناب دراگون گفتن : این روش برای نصب دبیان و ارچ مناسبه ، به اسم ابزار اشاره نکردن !
آرچ و گنوم!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
واقعا توضیحاتتون حرف نداره فقط یک موضوع با این روش هایی که گفتید اوبونتو یا مینت رو هم میشه نصب کرد؟
اوبونتو باید بشه. در مورد مینت، مطمئن نیستم چون مخازن دیگه هم داره.

دیبوت استرپ مگه برای دبین و دبین بیس ها نیست؟ آرچ مگه با pacstrap نصب نمیشه؟
debootstrap، می‌تونه نسخه‌های مختلف دبیان، کالی، اوبونتو و devuan رو نصب کنه. مینت و توزیع‌هایی که مخازنشون با مخازن یکی از توزیع‌های بالا یکی هست رو شاید بتونید با debootstrap نصب کنید. مثلا در مورد مینت، اول اوبونتو نصب کنید، بعد مخازن خود مینت رو اضافه کنید، اگه لازمه، apt رو هم تنظیم کنید و بعد بسته‌های لازم رو از مخازن مینت نصب کنید. درباره مینت، درست نمی‌دونم باید چیکار کنید. شاید استخراج فایل‌ها از iso اون و کپی کردن، راه بهتری باشه. البته اینجوری محیط گرافیکی و بقیه چیز‌ها هم نصب میشن. چون شما مستقیم فایل‌ها رو کپی می‌کنید، نتیجه تقریبا میشه همون چیزی که نصاب مینت نصب می‌کنه.

دیبوت استرپ مگه برای دبین و دبین بیس ها نیست؟ آرچ مگه با pacstrap نصب نمیشه؟

جناب دراگون گفتن : این روش برای نصب دبیان و ارچ مناسبه ، به اسم ابزار اشاره نکردن !
گفتم میشه دبیان رو اینجوری نصب کرد.
« آخرین ویرایش: 03 بهمن 1400، 09:35 ق‌ظ توسط Dragon- »
میدونید که زکات علم نشر آن است

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
root@seraji:/# apt install linux-image-amd64 grub-pc
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following additional packages will be installed:
  apparmor busybox firmware-linux-free gettext-base grub-common grub-pc-bin grub2-common initramfs-tools initramfs-tools-core
  klibc-utils libbrotli1 libefiboot1 libefivar1 libfreetype6 libfuse2 libklibc libpng16-16 linux-base
  linux-image-5.10.0-11-amd64 os-prober pigz ucf
Suggested packages:
  apparmor-profiles-extra apparmor-utils multiboot-doc grub-emu mtools xorriso desktop-base fuse linux-doc-5.10
  debian-kernel-handbook
The following NEW packages will be installed:
  apparmor busybox firmware-linux-free gettext-base grub-common grub-pc grub-pc-bin grub2-common initramfs-tools
  initramfs-tools-core klibc-utils libbrotli1 libefiboot1 libefivar1 libfreetype6 libfuse2 libklibc libpng16-16 linux-base
  linux-image-5.10.0-11-amd64 linux-image-amd64 os-prober pigz ucf
0 upgraded, 24 newly installed, 0 to remove and 0 not upgraded.
Need to get 61.1 MB of archives.
After this operation, 333 MB of additional disk space will be used.
Do you want to continue? [Y/n] y
Get:1 https://deb.debian.org/debian bullseye/main amd64 pigz amd64 2.6-1 [64.0 kB]
Get:2 https://deb.debian.org/debian bullseye/main amd64 gettext-base amd64 0.21-4 [175 kB]
Get:3 https://deb.debian.org/debian bullseye/main amd64 ucf all 3.0043 [74.0 kB]
Get:4 https://deb.debian.org/debian bullseye/main amd64 apparmor amd64 2.13.6-10 [640 kB]
Get:5 https://deb.debian.org/debian bullseye/main amd64 busybox amd64 1:1.30.1-6+b3 [435 kB]
Get:6 https://deb.debian.org/debian bullseye/main amd64 firmware-linux-free all 20200122-1 [24.2 kB]
Get:7 https://deb.debian.org/debian bullseye/main amd64 libefivar1 amd64 37-6 [50.0 kB]
Get:8 https://deb.debian.org/debian bullseye/main amd64 libefiboot1 amd64 37-6 [44.1 kB]
Get:9 https://deb.debian.org/debian bullseye/main amd64 libbrotli1 amd64 1.0.9-2+b2 [279 kB]
Get:10 https://deb.debian.org/debian bullseye/main amd64 libpng16-16 amd64 1.6.37-3 [294 kB]
Get:11 https://deb.debian.org/debian bullseye/main amd64 libfreetype6 amd64 2.10.4+dfsg-1 [418 kB]
Get:12 https://deb.debian.org/debian bullseye/main amd64 libfuse2 amd64 2.9.9-5 [130 kB]
Get:13 https://deb.debian.org/debian bullseye/main amd64 grub-common amd64 2.04-20 [2,629 kB]
Get:14 https://deb.debian.org/debian bullseye/main amd64 grub2-common amd64 2.04-20 [597 kB]
Get:15 https://deb.debian.org/debian bullseye/main amd64 grub-pc-bin amd64 2.04-20 [971 kB]
Get:16 https://deb.debian.org/debian bullseye/main amd64 grub-pc amd64 2.04-20 [131 kB]
Get:17 https://deb.debian.org/debian bullseye/main amd64 libklibc amd64 2.0.8-6.1 [56.6 kB]
Get:18 https://deb.debian.org/debian bullseye/main amd64 klibc-utils amd64 2.0.8-6.1 [94.4 kB]
Get:19 https://deb.debian.org/debian bullseye/main amd64 initramfs-tools-core all 0.140 [103 kB]
Get:20 https://deb.debian.org/debian bullseye/main amd64 linux-base all 4.6 [32.4 kB]
Get:21 https://deb.debian.org/debian bullseye/main amd64 initramfs-tools all 0.140 [71.7 kB]
Get:22 https://deb.debian.org/debian-security bullseye-security/main amd64 linux-image-5.10.0-11-amd64 amd64 5.10.92-1 [53.7 MB]
Get:23 https://deb.debian.org/debian-security bullseye-security/main amd64 linux-image-amd64 amd64 5.10.92-1 [1,476 B]       
Get:24 https://deb.debian.org/debian bullseye/main amd64 os-prober amd64 1.79 [30.4 kB]                                       
Fetched 61.1 MB in 34s (1,800 kB/s)                                                                                           
Preconfiguring packages ...
Selecting previously unselected package pigz.
(Reading database ... 14010 files and directories currently installed.)
Preparing to unpack .../00-pigz_2.6-1_amd64.deb ...
Unpacking pigz (2.6-1) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../01-gettext-base_0.21-4_amd64.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package ucf.
Preparing to unpack .../02-ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package apparmor.
Preparing to unpack .../03-apparmor_2.13.6-10_amd64.deb ...
Unpacking apparmor (2.13.6-10) ...
Selecting previously unselected package busybox.
Preparing to unpack .../04-busybox_1%3a1.30.1-6+b3_amd64.deb ...
Unpacking busybox (1:1.30.1-6+b3) ...
Selecting previously unselected package firmware-linux-free.
Preparing to unpack .../05-firmware-linux-free_20200122-1_all.deb ...
Unpacking firmware-linux-free (20200122-1) ...
Selecting previously unselected package libefivar1:amd64.
Preparing to unpack .../06-libefivar1_37-6_amd64.deb ...
Unpacking libefivar1:amd64 (37-6) ...
Selecting previously unselected package libefiboot1:amd64.
Preparing to unpack .../07-libefiboot1_37-6_amd64.deb ...
Unpacking libefiboot1:amd64 (37-6) ...
Selecting previously unselected package libbrotli1:amd64.
Preparing to unpack .../08-libbrotli1_1.0.9-2+b2_amd64.deb ...
Unpacking libbrotli1:amd64 (1.0.9-2+b2) ...
Selecting previously unselected package libpng16-16:amd64.
Preparing to unpack .../09-libpng16-16_1.6.37-3_amd64.deb ...
Unpacking libpng16-16:amd64 (1.6.37-3) ...
Selecting previously unselected package libfreetype6:amd64.
Preparing to unpack .../10-libfreetype6_2.10.4+dfsg-1_amd64.deb ...
Unpacking libfreetype6:amd64 (2.10.4+dfsg-1) ...
Selecting previously unselected package libfuse2:amd64.
Preparing to unpack .../11-libfuse2_2.9.9-5_amd64.deb ...
Unpacking libfuse2:amd64 (2.9.9-5) ...
Selecting previously unselected package grub-common.
Preparing to unpack .../12-grub-common_2.04-20_amd64.deb ...
Unpacking grub-common (2.04-20) ...
Selecting previously unselected package grub2-common.
Preparing to unpack .../13-grub2-common_2.04-20_amd64.deb ...
Unpacking grub2-common (2.04-20) ...
Selecting previously unselected package grub-pc-bin.
Preparing to unpack .../14-grub-pc-bin_2.04-20_amd64.deb ...
Unpacking grub-pc-bin (2.04-20) ...
Selecting previously unselected package grub-pc.
Preparing to unpack .../15-grub-pc_2.04-20_amd64.deb ...
Unpacking grub-pc (2.04-20) ...
Selecting previously unselected package libklibc:amd64.
Preparing to unpack .../16-libklibc_2.0.8-6.1_amd64.deb ...
Unpacking libklibc:amd64 (2.0.8-6.1) ...
Selecting previously unselected package klibc-utils.
Preparing to unpack .../17-klibc-utils_2.0.8-6.1_amd64.deb ...
Unpacking klibc-utils (2.0.8-6.1) ...
Selecting previously unselected package initramfs-tools-core.
Preparing to unpack .../18-initramfs-tools-core_0.140_all.deb ...
Unpacking initramfs-tools-core (0.140) ...
Selecting previously unselected package linux-base.
Preparing to unpack .../19-linux-base_4.6_all.deb ...
Unpacking linux-base (4.6) ...
Selecting previously unselected package initramfs-tools.
Preparing to unpack .../20-initramfs-tools_0.140_all.deb ...
Unpacking initramfs-tools (0.140) ...
Selecting previously unselected package linux-image-5.10.0-11-amd64.
Preparing to unpack .../21-linux-image-5.10.0-11-amd64_5.10.92-1_amd64.deb ...
Unpacking linux-image-5.10.0-11-amd64 (5.10.92-1) ...
Selecting previously unselected package linux-image-amd64.
Preparing to unpack .../22-linux-image-amd64_5.10.92-1_amd64.deb ...
Unpacking linux-image-amd64 (5.10.92-1) ...
Selecting previously unselected package os-prober.
Preparing to unpack .../23-os-prober_1.79_amd64.deb ...
Unpacking os-prober (1.79) ...
Setting up linux-base (4.6) ...
Setting up firmware-linux-free (20200122-1) ...
Setting up libbrotli1:amd64 (1.0.9-2+b2) ...
Setting up gettext-base (0.21-4) ...
Setting up libfuse2:amd64 (2.9.9-5) ...
Setting up apparmor (2.13.6-10) ...
Running in chroot, ignoring command 'daemon-reload'
Created symlink /etc/systemd/system/sysinit.target.wants/apparmor.service → /lib/systemd/system/apparmor.service.
Reloading AppArmor profiles
Setting up busybox (1:1.30.1-6+b3) ...
Setting up libklibc:amd64 (2.0.8-6.1) ...
Setting up libpng16-16:amd64 (1.6.37-3) ...
Setting up ucf (3.0043) ...
Setting up pigz (2.6-1) ...
Setting up libefivar1:amd64 (37-6) ...
Setting up klibc-utils (2.0.8-6.1) ...
No diversion 'diversion of /usr/share/initramfs-tools/hooks/klibc to /usr/share/initramfs-tools/hooks/klibc^i-t by klibc-utils'
, none removed.
Setting up libefiboot1:amd64 (37-6) ...
Setting up libfreetype6:amd64 (2.10.4+dfsg-1) ...
Setting up initramfs-tools-core (0.140) ...
Setting up initramfs-tools (0.140) ...
update-initramfs: deferring update (trigger activated)
Setting up grub-common (2.04-20) ...
Setting up os-prober (1.79) ...
Setting up linux-image-5.10.0-11-amd64 (5.10.92-1) ...
I: /vmlinuz.old is now a symlink to boot/vmlinuz-5.10.0-11-amd64
I: /initrd.img.old is now a symlink to boot/initrd.img-5.10.0-11-amd64
I: /vmlinuz is now a symlink to boot/vmlinuz-5.10.0-11-amd64
I: /initrd.img is now a symlink to boot/initrd.img-5.10.0-11-amd64
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.10.0-11-amd64
W: Possible missing firmware /lib/firmware/tigon/tg3_tso5.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3_tso.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3.bin for module tg3
W: /sbin/fsck.xfs doesn't exist, can't install to initramfs
Setting up grub2-common (2.04-20) ...
Setting up linux-image-amd64 (5.10.92-1) ...
Setting up grub-pc-bin (2.04-20) ...
Setting up grub-pc (2.04-20) ...

Creating config file /etc/default/grub with new version
Processing triggers for libc-bin (2.31-13+deb11u2) ...
Processing triggers for initramfs-tools (0.140) ...
update-initramfs: Generating /boot/initrd.img-5.10.0-11-amd64
W: Possible missing firmware /lib/firmware/tigon/tg3_tso5.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3_tso.bin for module tg3
W: Possible missing firmware /lib/firmware/tigon/tg3.bin for module tg3
W: /sbin/fsck.xfs doesn't exist, can't install to initramfs

باز مشکل کجاست !؟
آرچ و گنوم!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
مشکل زیاد خاصی نیست.
یه چنتا firmware هست که پیدا نشده، همینطور fsck مربوط به xfs هم پیدا نشده، چون ابزار‌های اون، به طور پیش‌فرض نصب نمیشن. بسته‌های firmware-misc-nonfree و xfsprogs رو نصب کنید.
sudo apt install firmware-misc-nonfree xfsprogsبسته firmware-misc-nonfree توی قسمت non-free مخازن دبیان قرار داره. اگه اون قسمت فعال نیست، باید فعالش کنید.

بعد از اینکه دوتا بسته بالا رو نصب کردید، دوباره initramfs رو بسازید، این بار نباید مشکل قبلی پیش بیاد.
update-initramfs -u
میدونید که زکات علم نشر آن است

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
مشکل زیاد خاصی نیست.
یه چنتا firmware هست که پیدا نشده، همینطور fsck مربوط به xfs هم پیدا نشده، چون ابزار‌های اون، به طور پیش‌فرض نصب نمیشن. بسته‌های firmware-misc-nonfree و xfsprogs رو نصب کنید.
sudo apt install firmware-misc-nonfree xfsprogsبسته firmware-misc-nonfree توی قسمت non-free مخازن دبیان قرار داره. اگه اون قسمت فعال نیست، باید فعالش کنید.

بعد از اینکه دوتا بسته بالا رو نصب کردید، دوباره initramfs رو بسازید، این بار نباید مشکل قبلی پیش بیاد.
update-initramfs -u

یعنی این دو دستور رو بزنم فقط ، یا بعد این دو تا دوباره دستور قبلی رو بزنم ؟ همون نصب گراب و کرنل رو میگم !

در ضمن اگه از نظر شما موردی نداشته باشه اسم تاپیک رو به ( دبیان دیبوت استرپ ) تغییر بدم ک بعده ها توی سرچ بقیه بیاد ، حتی ب نظرم ناظران عزیز پینش کنن ، اینقدر ک من ب مشکل خوردم فک کنم همه مشکلات ممکن رو پوشش دادیم ! ی منبع جامع شد برای بقیه کسانی ک میخوان دبیانو دیلوت استرپ نصب کنن !
« آخرین ویرایش: 04 بهمن 1400، 03:57 ب‌ظ توسط / sudo rm -rf »
آرچ و گنوم!

آفلاین سودو.

  • High Hero Member
  • *
  • ارسال: 3095
  • جنسیت : پسر
  • :(){ :|:& };:
تشکر انجام شد ! اما فقط اینکه من gpt هست پارتیشن لیبلم ! دستورتون رو چجوری باید بزنم ؟

root@seraji:/# update-grub && grub-install /dev/sda
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.10.0-11-amd64
Found initrd image: /boot/initrd.img-5.10.0-11-amd64
Found Ubuntu 21.10 (21.10) on /dev/sda1
done
Installing for i386-pc platform.
grub-install: warning: this GPT partition label contains no BIOS Boot Partition; embedding won't be possible.
grub-install: warning: Embedding is not possible.  GRUB can only be installed in this setup by using blocklists.  However, blocklists are UNRELIABLE and their use is discouraged..
grub-install: error: will not proceed with blocklists.

آرچ و گنوم!

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
زودتر اینو می‌گفتید. یه bios boot partition لازم دارید تا گراب درست کار کنه. حجم زیادی لازم نداره، حدود 1Mib لازمه. فایل‌سیستم هم نباید داشته باشه.
با cgdisk اون پارتیشن رو بسازید.
sudo cgdisk /dev/sda
توی منویی که باز میشه، با کلید‌های پایین و بالا برید روی فضای خالی، توی گزینه‌های پایین، با کلید‌های چپ و راست برید روی New و اینتر رو بزنید.
وقتی می‌پرسه سکتور اول چی باشه، اینتر رو بزنید تا پیش‌فرض انتخاب بشه.
الان که می‌پرسه سکتور آخری چی باشه، 1M+ رو بزنید تا پارتیشن به اندازه 1Mib ساخته بشه.
توی منوی بعدی که میگه نوعش چی باشه، ef02 رو وارد کنید. توی منوی بعدی، اگه خواستید یه اسم برای اون پارتیشن بذارید. اگه نخواستید، اینتر رو بزنید تا چیزی گذاشته نشه.
در آخر با کلید‌ها چپ و راست، برید روی Write و اینتر رو بزنید. اینجا از شما می‌پرسه که مطمئن هستید یا نه. اگه مطمئن بودید، yes را تایپ کنید و اینتر رو بزنید.
بعد از اینکه پارتیشن ایجاد شد وارد یه منوی دیگه میشید، یه بار دیگه اینتر رو بزنید تا به منوی اولی برگردید. حالا با فشردن کلید q یا رفتن روی گزینه Quit و زدن اینتر، از برنامه خارج بشید.

خروجی lsblk رو بررسی کنید که پارتیشن توسط کرنل شناخته شده یا نه. اگه شناخته نشده بود، دستور partprobe رو با دستریی روت اجرا کنید و دوباره وجود پارتیشن رو بررسی کنید.
اگه پارتیشن وجود داشت، دوباره grub-install رو اجرا کنید.

فقط حواستون باشه bios + gpt چیزی نیست که ویندوز پشتیبانی کنه و به خاطر همین نمی‌تونید با ویندوز بوت دوگانه کنید.
میدونید که زکات علم نشر آن است

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5125
  • جنسیت : پسر
یعنی این دو دستور رو بزنم فقط ، یا بعد این دو تا دوباره دستور قبلی رو بزنم ؟ همون نصب گراب و کرنل رو میگم !
بله فقط همین دستور کافیه. بسته‌های کرنل و گراب با موفقیت نصب شدند. موقع ساختن initramfs، چنتا مشکل کوچیک شناسایی شده که چیز باعث نشده ساختن initramfs با شکست موجه بشه، فقط باعث شده چندین اخطار بگیرید. به همین دلیل اسکریپت‌های ایجاد initramfs با کد خروجی 0 (به معنی موفقیت) به پایان رسدند. پس dpkg به خاطر این، مشکلی گزارش نکرده.
اگه به هر دلیلی ساختن initramfs با شکست مواجه میشد، احتمالا dpkg آخر کار یه چیزی به شما می‌گفت. در اینصورت اگه دستور نصب رو دوباره می‌زدید، احتمالا دوباره مراحل ساخت initramfs انجام میشد. ولی از اونجایی که اینطوری نشده، اجرای دوباره دستور نصب باعث میشه که apt فقط بگه که اون بسته‌ها نصب هستند و کار خاصی انجام نده.
نقل‌قول
در ضمن اگه از نظر شما موردی نداشته باشه اسم تاپیک رو به ( دبیان دیبوت استرپ ) تغییر بدم ک بعده ها توی سرچ بقیه بیاد
موافقم.
میدونید که زکات علم نشر آن است