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

کمک و پشتیبانی => انجمن عمومی => نویسنده: IIIMGHIII در 07 اسفند 1401، 10:57 ق‌ظ

عنوان: نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 07 اسفند 1401، 10:57 ق‌ظ
سلام چند وقتیه به این فکر افتادم چجوری سیستم عامل هارو بدون استفاده از USB یا DVD نصب کنم
اکثر چیزهایی که دیدم برای ویندوز بود که از طریق پارتیشن داخل هارد ممکن بود
روشی که برای لینوکس پیدا کردم با woeusb بود که اونم رو پارتیشن ها نصب نمیکرد و نیاز بود که سیستم دوتا هارد داشته باشه
ولی برای Android_x86 یه نصاب هست که بدون نیاز به رفتن به محیط بوت نصب میکنه
لینکش
https://aopc.dev/r/androidx86-installer-for-linux.119/ (https://aopc.dev/r/androidx86-installer-for-linux.119/)
لینک گیتهابش
https://github.com/jaxparrow07/Androidx86-Installer-Linux (https://github.com/jaxparrow07/Androidx86-Installer-Linux)

الان من دنبال  روشی هستم که بشه باهاش هر ایمیج نصبی سیستم عاملی رو باهاش روی یه پارتیشن بود کرد و با بوتلودر نصبشون کرد
روشی هست یا تنظیمات خاصی مثلا برای گراب؟
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: milad.fashi در 07 اسفند 1401، 12:01 ب‌ظ
باید Master Image ای بسازی که مستقل از سخت افزار باشه Hardware Independent.تو ویندوز ابزاری مثل sysprep هست.ولی برای گنولینوکس ابزارهای مشابه ش رو نمیشناسم.من تو ویندوز این کار رو انجام دادم ولی متاسفانه ابزارهای گنو رو برای این کار نمیشناسم.
شما فقط به یک ابزار احتیاج ندارید.باید مشابه sysprep رو شناسایی کنید.برای بکاپ گیری هم باید یه ابزار داشته باشید.برای بوت از کارت شبکه هم PXE boot هم یه ابزار خوب متن باز پیدا کنید.
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: دانیال بهزادی در 07 اسفند 1401، 12:20 ب‌ظ
می‌تونی با گراب یه iso رو از روی دیسک بار کنی.
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 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

اولین باره دارم با گراب کلنجار میرم(: تاحالا ویرایشش نکرده بودم
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 07 اسفند 1401، 12:52 ب‌ظ
باید Master Image ای بسازی که مستقل از سخت افزار باشه Hardware Independent.تو ویندوز ابزاری مثل sysprep هست.ولی برای گنولینوکس ابزارهای مشابه ش رو نمیشناسم.من تو ویندوز این کار رو انجام دادم ولی متاسفانه ابزارهای گنو رو برای این کار نمیشناسم.
شما فقط به یک ابزار احتیاج ندارید.باید مشابه sysprep رو شناسایی کنید.برای بکاپ گیری هم باید یه ابزار داشته باشید.برای بوت از کارت شبکه هم PXE boot هم یه ابزار خوب متن باز پیدا کنید.
ممنون نشان گذاری میکنم بدرد میخوره ولی فعلا سیستم من یکپارچه لینوکسه(:
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 07 اسفند 1401، 05:16 ب‌ظ
نمیدونم چرا از طریق ترمینال درست نمیشد ولی وقتی از طریق گراب کاستومایزر تونستم انجامش بدم و بدون مشکل بوت کنم
همون مقادیر درخواستی رو وارد کردم
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: hartin در 10 اسفند 1401، 03:35 ب‌ظ
خودم چند وقت پیش در اثر یه شری اتفاقات کل سیستمهای عامل ام خراب شد هم گنو هم ویندوز
صد تومن بیرون دادم تا برام فلش رو بوتیبل کنن
از ناظران میخام این تاپیک رو پین کنن خیلی کاربردیه
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: دانیال بهزادی در 10 اسفند 1401، 05:02 ب‌ظ
مطالب آموزشی باید به ویکی منتقل بشن. هیچ موضوع جدید آموزشی‌ای سنجاق نمی‌شه.
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: Dragon- در 15 اسفند 1401، 05:57 ق‌ظ
نمیدونم چرا از طریق ترمینال درست نمیشد ولی وقتی از طریق گراب کاستومایزر تونستم انجامش بدم و بدون مشکل بوت کنم
همون مقادیر درخواستی رو وارد کردم
دقیقا محتوای فایلی که تغییر دادید چی هست؟
cat /etc/grub.d/40_custom
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 16 اسفند 1401، 12:18 ب‌ظ
نمیدونم چرا از طریق ترمینال درست نمیشد ولی وقتی از طریق گراب کاستومایزر تونستم انجامش بدم و بدون مشکل بوت کنم
همون مقادیر درخواستی رو وارد کردم
دقیقا محتوای فایلی که تغییر دادید چی هست؟
cat /etc/grub.d/40_custom
ببخشید دیر به دیر تاپیکارو چک میکنم الان دیکه ندارمشون ;D
*واقعیتش هروقت یجا لنگ میمونم هرچی دست و پا میزنم نمیشه میام اینجا :'(
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 16 اسفند 1401، 12:22 ب‌ظ
ولی یادمه فکر کنم بجای hd0 من sda قرار میدادم
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: Dragon- در 17 اسفند 1401، 04:44 ق‌ظ
فکر کنم اون عبارت exec tail -n +3 $0 که توی خط دوم فایل 40_custom قرار داره رو پاک کردید چون موقع اجرا اون اسکریپت، دقیقا خود چیز‌هایی که نوشتید اجرا شده و مشخصا خطا هم گرفتید چون sh چنین دستور‌هایی رو پیدا نکرده و sytax‌اش هم با sh سازگار نبوده.
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 17 اسفند 1401، 10:13 ق‌ظ
فکر کنم اون عبارت exec tail -n +3 $0 که توی خط دوم فایل 40_custom قرار داره رو پاک کردید چون موقع اجرا اون اسکریپت، دقیقا خود چیز‌هایی که نوشتید اجرا شده و مشخصا خطا هم گرفتید چون sh چنین دستور‌هایی رو پیدا نکرده و sytax‌اش هم با sh سازگار نبوده.

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

اگه چیز‌هایی که می‌خواهید به پیکربندی اصلی گراب اضافه بشه مستقبن داخل خود اسکریپت قرار داره، باید توی خود اسکریپت، فایل مربوط به خود اسکریپت رو بخونید و قسمت‌های درست رو بفرستید به stdout.
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 19 اسفند 1401، 11:20 ق‌ظ
مشکل دقیقا همین بوده. حداقل می‌خوندید اونجا چی نوشته.
این اسکریپت‌هایی که توی /etc/grub.d/ قرار دارند، اجرا میشن. محتوای اونها توی پیکربندی اصلی گراب کپی نمیشه.
اگه می‌خواهید چیزی به پیکربندی اصلی گراب اضافه بشه، باید اون اطلاعات رو به stdout فرستاده بشن. در واقع stdout این اسکریپت‌ها به پیکربندی اصلی گراب وصله.

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

دیگه اینجا تجربه شد از گفته های شما استفاده میکنم هر حرکتی رو بدون فکر نزنم
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: thmkhtry در 19 اسفند 1401، 11:49 ق‌ظ
ولی اگه بشه بدون فلش و سی دی سیستم عامل نصب کرد خیلی خوب میشه.
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 19 اسفند 1401، 11:49 ق‌ظ
ولی اگه بشه بدون فلش و سی دی سیستم عامل نصب کرد خیلی خوب میشه.
من که موفق شدم(:
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: thmkhtry در 19 اسفند 1401، 11:59 ق‌ظ
نمیشه یه اسکریپت براش بسازی ماهم استفاده کنیم؟
عنوان: پاسخ : نصب سیستم عامل بدون رسانه خارجی(USB/DVD)
ارسال شده توسط: IIIMGHIII در 19 اسفند 1401، 12:13 ب‌ظ
نمیشه یه اسکریپت براش بسازی ماهم استفاده کنیم؟

آماده که هم برای لینوکس هست هم برای اندروید

برای نصب توزیع های لینوکس uneboot هست