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

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

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


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

نویسنده موضوع: نصب سیستم عامل بدون رسانه خارجی(USB/DVD)  (دفعات بازدید: 665 بار)

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

آفلاین IIIMGHIII

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • Kid, you take life way too seriously
نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« : 07 اسفند 1401، 10:57 ق‌ظ »
سلام چند وقتیه به این فکر افتادم چجوری سیستم عامل هارو بدون استفاده از USB یا DVD نصب کنم
اکثر چیزهایی که دیدم برای ویندوز بود که از طریق پارتیشن داخل هارد ممکن بود
روشی که برای لینوکس پیدا کردم با woeusb بود که اونم رو پارتیشن ها نصب نمیکرد و نیاز بود که سیستم دوتا هارد داشته باشه
ولی برای Android_x86 یه نصاب هست که بدون نیاز به رفتن به محیط بوت نصب میکنه
لینکش
https://aopc.dev/r/androidx86-installer-for-linux.119/
لینک گیتهابش
https://github.com/jaxparrow07/Androidx86-Installer-Linux

الان من دنبال  روشی هستم که بشه باهاش هر ایمیج نصبی سیستم عاملی رو باهاش روی یه پارتیشن بود کرد و با بوتلودر نصبشون کرد
روشی هست یا تنظیمات خاصی مثلا برای گراب؟
!x mark the spot

آفلاین milad.fashi

  • Hero Member
  • *
  • ارسال: 845
  • جنسیت : پسر
  • میلاد فشی
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #1 : 07 اسفند 1401، 12:01 ب‌ظ »
باید Master Image ای بسازی که مستقل از سخت افزار باشه Hardware Independent.تو ویندوز ابزاری مثل sysprep هست.ولی برای گنولینوکس ابزارهای مشابه ش رو نمیشناسم.من تو ویندوز این کار رو انجام دادم ولی متاسفانه ابزارهای گنو رو برای این کار نمیشناسم.
شما فقط به یک ابزار احتیاج ندارید.باید مشابه sysprep رو شناسایی کنید.برای بکاپ گیری هم باید یه ابزار داشته باشید.برای بوت از کارت شبکه هم PXE boot هم یه ابزار خوب متن باز پیدا کنید.
« آخرین ویرایش: 07 اسفند 1401، 12:03 ب‌ظ توسط milad.fashi »
کیفیت زندگی شما را دو چیز تعیین می کند: کتابهایی که می‌خوانید و انسانهایی که ملاقات می‌کنید. (مک لوهان)
To love GNU/Linux, you don't need to hate Microsoft

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #2 : 07 اسفند 1401، 12:20 ب‌ظ »
می‌تونی با گراب یه iso رو از روی دیسک بار کنی.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین IIIMGHIII

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • Kid, you take life way too seriously
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #3 : 07 اسفند 1401، 12:50 ب‌ظ »
می‌تونی با گراب یه iso رو از روی دیسک بار کنی.

درود دارم سعی میکنم همین کارو کنم ولی گیرم
فهمیدم که باید فایلی رو ویرایش کنم
sudo nano /etc/grub.d/40_customو همچین مقدار هایی رو توش قرار بدم
menuentry "{{menu entry name}}" {
  insmod ext2
  set isopartition=hd{{hdd number}},{{partition number}}
  set isofile="{{iso file path (relative to hdd)}}"
  loopback loop (hd{{hdd number}},{{partition number}})$isofile
  linux (loop){{iso's vm linuz efi file path}} img_dev=/dev/disk/by-uuid/$isouuid img_loop=$isofile
  initrd (loop){{iso's ram memory image file path}}
}

بعد وارد کردن باید گراب رو بروز رسانی کنم
sudo update-grub
ولی همچین خروجی میگیرم:)

[sudo] 
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.15.0-58-generic
Found initrd image: /boot/initrd.img-5.15.0-58-generic
Found linux image: /boot/vmlinuz-5.15.0-57-generic
Found initrd image: /boot/initrd.img-5.15.0-57-generic
Memtest86+ needs a 16-bit boot, that is not available on EFI, exiting
Warning: os-prober will not be executed to detect other bootable partitions.
Systems on them will not be added to the GRUB boot configuration.
Check GRUB_DISABLE_OS_PROBER documentation entry.
Adding boot menu entry for UEFI Firmware Settings ...
/etc/grub.d/40_custom: 1: menuentry: not found
insmod: ERROR: could not load module exfat: No such file or directory
/etc/grub.d/40_custom: 5: Syntax error: "(" unexpected

اولین باره دارم با گراب کلنجار میرم(: تاحالا ویرایشش نکرده بودم
« آخرین ویرایش: 07 اسفند 1401، 12:53 ب‌ظ توسط IIIMGHIII »
!x mark the spot

آفلاین IIIMGHIII

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • Kid, you take life way too seriously
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #4 : 07 اسفند 1401، 12:52 ب‌ظ »
باید Master Image ای بسازی که مستقل از سخت افزار باشه Hardware Independent.تو ویندوز ابزاری مثل sysprep هست.ولی برای گنولینوکس ابزارهای مشابه ش رو نمیشناسم.من تو ویندوز این کار رو انجام دادم ولی متاسفانه ابزارهای گنو رو برای این کار نمیشناسم.
شما فقط به یک ابزار احتیاج ندارید.باید مشابه sysprep رو شناسایی کنید.برای بکاپ گیری هم باید یه ابزار داشته باشید.برای بوت از کارت شبکه هم PXE boot هم یه ابزار خوب متن باز پیدا کنید.
ممنون نشان گذاری میکنم بدرد میخوره ولی فعلا سیستم من یکپارچه لینوکسه(:
!x mark the spot

آفلاین IIIMGHIII

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • Kid, you take life way too seriously
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #5 : 07 اسفند 1401، 05:16 ب‌ظ »
نمیدونم چرا از طریق ترمینال درست نمیشد ولی وقتی از طریق گراب کاستومایزر تونستم انجامش بدم و بدون مشکل بوت کنم
همون مقادیر درخواستی رو وارد کردم
!x mark the spot

آفلاین hartin

  • High Hero Member
  • *
  • ارسال: 1586
  • جنسیت : پسر
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #6 : 10 اسفند 1401، 03:35 ب‌ظ »
خودم چند وقت پیش در اثر یه شری اتفاقات کل سیستمهای عامل ام خراب شد هم گنو هم ویندوز
صد تومن بیرون دادم تا برام فلش رو بوتیبل کنن
از ناظران میخام این تاپیک رو پین کنن خیلی کاربردیه
:My Instagram
_.hartin._

آفلاین دانیال بهزادی

  • ناظر انجمن
  • *
  • ارسال: 19720
  • جنسیت : پسر
  • Urahara Kiesuke
    • وبلاگ
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #7 : 10 اسفند 1401، 05:02 ب‌ظ »
مطالب آموزشی باید به ویکی منتقل بشن. هیچ موضوع جدید آموزشی‌ای سنجاق نمی‌شه.
اگه این ارسال بهت کمک کرد، دنبال دکمهٔ تشکر نگرد. به جاش تو هم به جامعهٔ آزادت کمک کن

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #8 : 15 اسفند 1401، 05:57 ق‌ظ »
نمیدونم چرا از طریق ترمینال درست نمیشد ولی وقتی از طریق گراب کاستومایزر تونستم انجامش بدم و بدون مشکل بوت کنم
همون مقادیر درخواستی رو وارد کردم
دقیقا محتوای فایلی که تغییر دادید چی هست؟
cat /etc/grub.d/40_custom
میدونید که زکات علم نشر آن است

آفلاین IIIMGHIII

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • Kid, you take life way too seriously
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #9 : 16 اسفند 1401، 12:18 ب‌ظ »
نمیدونم چرا از طریق ترمینال درست نمیشد ولی وقتی از طریق گراب کاستومایزر تونستم انجامش بدم و بدون مشکل بوت کنم
همون مقادیر درخواستی رو وارد کردم
دقیقا محتوای فایلی که تغییر دادید چی هست؟
cat /etc/grub.d/40_custom
ببخشید دیر به دیر تاپیکارو چک میکنم الان دیکه ندارمشون ;D
*واقعیتش هروقت یجا لنگ میمونم هرچی دست و پا میزنم نمیشه میام اینجا :'(
!x mark the spot

آفلاین IIIMGHIII

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • Kid, you take life way too seriously
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #10 : 16 اسفند 1401، 12:22 ب‌ظ »
ولی یادمه فکر کنم بجای hd0 من sda قرار میدادم
!x mark the spot

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #11 : 17 اسفند 1401، 04:44 ق‌ظ »
فکر کنم اون عبارت exec tail -n +3 $0 که توی خط دوم فایل 40_custom قرار داره رو پاک کردید چون موقع اجرا اون اسکریپت، دقیقا خود چیز‌هایی که نوشتید اجرا شده و مشخصا خطا هم گرفتید چون sh چنین دستور‌هایی رو پیدا نکرده و sytax‌اش هم با sh سازگار نبوده.
میدونید که زکات علم نشر آن است

آفلاین IIIMGHIII

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • Kid, you take life way too seriously
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #12 : 17 اسفند 1401، 10:13 ق‌ظ »
فکر کنم اون عبارت exec tail -n +3 $0 که توی خط دوم فایل 40_custom قرار داره رو پاک کردید چون موقع اجرا اون اسکریپت، دقیقا خود چیز‌هایی که نوشتید اجرا شده و مشخصا خطا هم گرفتید چون sh چنین دستور‌هایی رو پیدا نکرده و sytax‌اش هم با sh سازگار نبوده.

راستش حواسم نبود توی اون فایل چی هست فقط زدم پاکش کردن اینارو قرار دادم XD
!x mark the spot

آفلاین Dragon-

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 5124
  • جنسیت : پسر
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #13 : 17 اسفند 1401، 04:27 ب‌ظ »
مشکل دقیقا همین بوده. حداقل می‌خوندید اونجا چی نوشته.
این اسکریپت‌هایی که توی /etc/grub.d/ قرار دارند، اجرا میشن. محتوای اونها توی پیکربندی اصلی گراب کپی نمیشه.
اگه می‌خواهید چیزی به پیکربندی اصلی گراب اضافه بشه، باید اون اطلاعات رو به stdout فرستاده بشن. در واقع stdout این اسکریپت‌ها به پیکربندی اصلی گراب وصله.

اگه چیز‌هایی که می‌خواهید به پیکربندی اصلی گراب اضافه بشه مستقبن داخل خود اسکریپت قرار داره، باید توی خود اسکریپت، فایل مربوط به خود اسکریپت رو بخونید و قسمت‌های درست رو بفرستید به stdout.
میدونید که زکات علم نشر آن است

آفلاین IIIMGHIII

  • Jr. Member
  • *
  • ارسال: 92
  • جنسیت : پسر
  • Kid, you take life way too seriously
پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
« پاسخ #14 : 19 اسفند 1401، 11:20 ق‌ظ »
مشکل دقیقا همین بوده. حداقل می‌خوندید اونجا چی نوشته.
این اسکریپت‌هایی که توی /etc/grub.d/ قرار دارند، اجرا میشن. محتوای اونها توی پیکربندی اصلی گراب کپی نمیشه.
اگه می‌خواهید چیزی به پیکربندی اصلی گراب اضافه بشه، باید اون اطلاعات رو به stdout فرستاده بشن. در واقع stdout این اسکریپت‌ها به پیکربندی اصلی گراب وصله.

اگه چیز‌هایی که می‌خواهید به پیکربندی اصلی گراب اضافه بشه مستقبن داخل خود اسکریپت قرار داره، باید توی خود اسکریپت، فایل مربوط به خود اسکریپت رو بخونید و قسمت‌های درست رو بفرستید به stdout.

دیگه اینجا تجربه شد از گفته های شما استفاده میکنم هر حرکتی رو بدون فکر نزنم
!x mark the spot