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

کمک و پشتیبانی => انجمن عمومی => نویسنده: ni3ma در 26 بهمن 1402، 03:05 ب‌ظ

عنوان: تردید در مورد رایت صحیح فایل iso روی DVD - حل شد
ارسال شده توسط: ni3ma در 26 بهمن 1402، 03:05 ب‌ظ
سلام. حدودا دو ماه قبل چندتا فایل iso که با دقت فراوان دانلود کرده بودم و حتا checksum آنها رو با سایت اصلی مطابقت داده بودم روی دیسک رایت کردم، (این اتفاق در ویندوز افتاده بود)، دیروز به صورت اتفاقی یکی از آن دیسک ها رو توسط اوبونتو و نرم افزار Brasero و ایمیج گرفتم و با کمال تعجب مشاهده کردم که چکسام یا هش ایزویی که از این دیسک به دست میاد با ایزوی اصلی همخوانی نداره! تعداد دیسک هایی که اون روز رایت کرده بودم آنقدر زیاد هست که نمیتونستم به سادگی از کنار این موضوع عبور کنم و بگم حالا بی خیال دوباره رایت میکنم! ایمیج هایی مثل فدورا ۳۹ ، اوبونتو ۲۲.۰۴ ، دبیان ۱۲ و چندین دیسک دیگه رو در آن روز رایت کرده بودم و متاسفانه با تست ۴ نمونه دیگه (ایمیج گرفتن با Brasero) دیدم چکسام همشون تغییر کرده! کمی در اینترنت جستجو کردم، گویا بعضی از نرم افزارهای رایت، برای مطابقت دادن فایل iso با سکتور های DVD در انتهای مراحل رایت اطلاعات اضافهروی دیسک مینویسند و طبق این لینک https://askubuntu.com/questions/145611/why-does-my-burned-ubuntu-dvd-have-a-different-hash-checksum-than-the-iso راهی برای بررسی ایزوی اصلی به صورت مجزا از اون اطلاعات اضافه وجود داره. قسمتی از متن اون لینک:

You can also get this error on a correctly written CD or DVD as the burning process can add a few sectors to the end of the burn. That's OK as they are never read in while using the CD.

If you have verified the checksum of the ISO you have written you can start a terminal session with Alt-Ctl-T and enter:

ls -ltr *.iso

and determine the length of the iso in bytes. Then enter:

length=<length>

and then (subsituting the name of the iso and the name of your optical device):

cmp quantal-desktop-i386.iso /dev/sr0 -n $length

If there is no message the files are equal.

or as an alternative:

dd if=/dev/sr0 bs=512 count=$(($length/512)) | md5sum

and check the checksum against the Ubuntu web site as you did with the .iso file.

If the checksum of the downloaded .iso file matched the Ubuntu web site, and if Ubuntu produced a valid checksum as it was burning the CD or DVD, it isn't necessary to worry about any of this.
من برای استفاده از مطالب گفته شده در اون لینک به کمک شما احتیاج دارم چون مثلا بایستی آی دی optical drive سیستمم رو در اون دستورات جایگزین کنم در حالی که نمیدونم این آی دی رو چطور به دست بیارم و کلأ اون دستورات برای من نامفهمومه و مشخص نیست کدام قسمتش عمومی هست و کدام قسمتش بومی شده برای سیستم اون مخاطب. لطفا راهنمایی کنید.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 26 بهمن 1402، 09:02 ب‌ظ
راهشو نمیدونم، ولی تا میتونید از dvd استفاده نکنید، داره کم کم در جهان منسوخ میشه و قابل اطمینان هم نیست، این حساسیت شما برای نگهداری آفلاین، آن هم در گنو که بروز بودن خیلی مهمه فایده ای نداره، چند ماه دیگه باید 2/3 حجم هر iso رو برای بروزرسانی دوباره بارگیری کنید.
در گنو که از کتابخانه های اشتراکی استفاده میکنه و اینترنت خیلی کمتری مصرف میکنه زیاد کار پر بازدهی نیست. حتی بعضی از توزیع ها نصاب اینترنتی دارن که دیگه خیلی مصرف اینترنتو برای نصب میاره پایین.
اگه ترستون از فیلترینگ هست گنو خیلییی آینه های زیادی داره حتی در ایران. اگرم کلا یه چیزی میخواید که در صورت نبود اینترنت یا هر مشکلی ازش استفاده کنید از یک توزیع زنده یا نسخه های تغیر ناپذیر یک توزیع استفاده کنید.
درضمن بهتره زیاد به تجربه کردن توزیع های مختلف معتاد نشید، بهتره برید از این دنیا مفاهیمشو یاد بگیرید.
اگه فقط میخواید محیط، برنامه های پیشفرض توزیع هارو ببینید از سایت
https://distrosea.com/استفاده کنید.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 26 بهمن 1402، 10:14 ب‌ظ
لپتاپ من کمی قدیمی هست (تولید ۲۰۰۹) و کلأ با بوت از طریق usb مشکل داره، شاید هم به نوع بایوس اش مربوط باشه ولی در کل با این موضوع مشکل داره یعنی اگه فلش بوتیبل درست کنم و بعنوان بوت اول انتخابش کنم به احتمال ۹۹٪ بوت نمیشه (چندین بار تست کردم) ولی از طریق optical drive هر چیزی رو به راحتی و بدون مشکل بوت میکنه. ممنون از نظرت ولی فکر میکنم قبلا هم عرض کردم که وقتی کسی دنبال چیزی هست نیازش همونه. اینکه تکنولوژي DVD تقریبا منسوخ شده همه اینو میدونیم ولی اگه پست اول رو خوانده باشید به طور کامل شرح دادم که ماجرا چیه و چرا فعلأ روی همین تکنولوژی منسوخ شده کارم گیر کرده و نیاز به کمک دارم.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 26 بهمن 1402، 10:19 ب‌ظ
بایوسشو بروز کردید؟
برید در سایت سازنده، در قسمت درایور ها، ببینید نگارش جدیدتری برای بایوسش اومده یا نه، اگه آره بایوسشو بروز کنید
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 26 بهمن 1402، 10:22 ب‌ظ
بله آخرین نسخه بایوس نصبه که سال ۲۰۱۱ ریلیز شد ولی تکنولوژی لپتاپ من کلا قدیمی هست.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 26 بهمن 1402، 10:28 ب‌ظ
بسته inxi را نصب کنید و خروجی زیر را بزارید.
inxi -F
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 26 بهمن 1402، 10:57 ب‌ظ
این دستور برای اطلاعات سخت افزار هست؟ سخت افزار من اینه:
cpu: intel pentum 2.1 GHz x2
graphic: intel onboard
Ram: 8GB ddr3
chipset: hm55
storage: 256 GB ssd
OS: ubuntu 22.04.3 x64
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 12:03 ب‌ظ
دوستان لطفا کمک کنید در اجرای دستورات اون لینک به مشکل خوردم. به دستور length=<length> میرسم ارور میده. این دستورات رو میگم:

You can also get this error on a correctly written CD or DVD as the burning process can add a few sectors to the end of the burn. That's OK as they are never read in while using the CD.

If you have verified the checksum of the ISO you have written you can start a terminal session with Alt-Ctl-T and enter:

ls -ltr *.iso

and determine the length of the iso in bytes. Then enter:

length=<length>

and then (subsituting the name of the iso and the name of your optical device):

cmp quantal-desktop-i386.iso /dev/sr0 -n $length

If there is no message the files are equal.

or as an alternative:

dd if=/dev/sr0 bs=512 count=$(($length/512)) | md5sum

and check the checksum against the Ubuntu web site as you did with the .iso file.

If the checksum of the downloaded .iso file matched the Ubuntu web site, and if Ubuntu produced a valid checksum as it was burning the CD or DVD, it isn't necessary to worry about any of this.

و این هم تصویر ارور در ترمینال من:
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 28 بهمن 1402، 01:50 ب‌ظ
نقل‌قول
به دستور length=<length> میرسم ارور میده.
منظور از length دستور نیست. یک متغیره.
منظور از length حجم iso نسبت به byte هست.
میشه du -sb path_fileاون عدد اولی.
مراقب باشید، دستور ‌dd اگه کار باهاشو بلد نباشید خطرناکه. و از خطایی که گذاشتید معلومه زیاد کار با پوسته رو بلد نیستید. بنظرم پس کارای بلا رو نکنید. لازم نیست. اگه قبلا ایزو رو چک کردید پس الانم درسته. خود همین متنی هم که گذاشتید گفته این ایزو درسته و نیازی به اینکارا نیست.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 02:23 ب‌ظ
در مورد دستوری که گذاشتی بیشتر توضیح بده. path_file یعنی دایرکتوری/مسیر فایل؟ پس اسم خود فایل رو کجا بنویسم؟ الان فایل توی Documents هست، مسیرش چی میشه؟ home/ali/documents درسته؟
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 28 بهمن 1402، 02:25 ب‌ظ
 ](*,)  ](*,)
یعنی مسیر iso اوبونتویی که روی dvd اونو ریختید. اون iso ای که checksum ش درسته.
فقط حجم پرونده رو میده.
مثلا
du -sb ~/download/ubuntu_iso
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 02:31 ب‌ظ
با دستور cd مسیر رو به داکیومنت تغییر دادم (عکس). خب حالا چه کنم؟ توی همان دستور length داخل کروشه عدد رو جایگزین کنم؟
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 02:36 ب‌ظ
و از خطایی که گذاشتید معلومه زیاد کار با پوسته رو بلد نیستید
شما تاحالا فکر میکردی من حرفه ای هستم؟  ;D  خودم که چنین ادعایی نکردم و از سوالاتم هم مشخصه که در لینوکس تازه کارم  :)
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 02:39 ب‌ظ
باز هم ارور داد
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 28 بهمن 1402، 02:41 ب‌ظ
منم حرفه ای نیستم ولی حداقل اصول اولیه رو بدونید.
مثلا
du -sb .kali-linux-2022.2-live-amd64.iso
3748147200 .kali-linux-2022.2-live-amd64.iso


 length=3748147200

 <> ها را نذارید
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 02:47 ب‌ظ
پرانتز ها رو برداشتم دستور رو زدم هیچ واکنشی نداد. ارور داده یا باید ادامه دستورات روانجام بدم؟ بعدش آی دی dvd رایتر رو میخواد.
and then (subsituting the name of the iso and the name of your optical device):

cmp quantal-desktop-i386.iso /dev/sr0 -n $length
چطور به دست بیارم؟
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 02:59 ب‌ظ
خود همین متنی هم که گذاشتید گفته این ایزو درسته و نیازی به اینکارا نیست.
متاسفانه dvdهامو با یه برنامه ویندوزی متن بسته و رایگان! (که احتمالا برای رضای خدا رایگان منتشر کرده!) به نام anyburn رایت کردم!  ](*,) همین اوبونتو که نصبه و پکیج منیجرش بیخودی ایراد پیدا کرد یکی از دسته گل های همون نرم افزاره! باید صحت فایل های رایت شده رو بررسی کنم تا خیالم راحت بشه.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 28 بهمن 1402، 04:44 ب‌ظ
باز من میگم، خطای مدیر بسته ربطی به اون نداره، اون یک مشکل براش پیش اومد و خطاشو رو هم گفت، اگه مشکلی در بروز کردن نرم افزار ها یا نصبشون دارید در یک سوال جدید مطرح کنید.
نقل‌قول
پرانتز ها رو برداشتم دستور رو زدم هیچ واکنشی نداد.
درسته.
اینطوری که من در اینترنت دیدم cmp دوتا پرونده رو بایت بایت باهم مقایسه میکنه و اگه یکی نبودن میگه.

عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 05:32 ب‌ظ
هنوز فرمان cmp رو نزدم. ظاهرأ باید آی دی optical drive سیستمم رو در اون دستور جایگزین کنم که نمیدونم آی دی اون چی هست و چطور بدست میاد.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 28 بهمن 1402، 05:57 ب‌ظ
شناسه نیست.
mount point ی هست که dvd خوانتون رو اون سواره،‌ که میشه
/dev/sr0ولی قبلش باید dvd رو گذاشته باشید و مانتش کرده باشید.
فکر کنم چیزای خیلی مبتدی ای رو نمیدونید. قبلا براتون یک آموزش فرستاده بودم. اونو ببینید، به ترتیب هم ببینید، تمرین کنید و جزوه برداری کنید، اون شمارو دو دستی میکشه بالا و زمینه رشدتونو به خوبی فراهم میکنه.
اون آموزش خیلی کامل، اصولی و قابل فهم توضیح داده شده.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 06:29 ب‌ظ
لینکهایی که فرستادی بوکمارک هست و سر فرصت میبینم فعلا وقت نشده.
یه سوال،.. اون لینک منظورش مقایسه محتویات DVD با iso ای هست که از خود DVD تهیه شده یا iso اصلی از سایت اون توزیع هستش؟
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 28 بهمن 1402، 06:41 ب‌ظ
پیوند نیست، دستوره.
مقایسه iso اصلی که اول از سایت بارگیری کردید و چکسامش در حال حاضر هم درسته با محتویات dvd
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 07:46 ب‌ظ
iso هایی که دانلود کرده بودم رو بعد از رایت پاک کردم   :'(  باید ایزوی فدورا رو دوباره بگیرم  ](*,)
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 28 بهمن 1402، 09:42 ب‌ظ
مقایسه iso اصلی که اول از سایت بارگیری کردید و چکسامش در حال حاضر هم درسته با محتویات dvd
با توجه به اینکه برنامه مورد استفاده (Anyburn) هم متن بسته است و هم رایگان (احتمالا برای رضای خدا!!) باید صحت اطلاعات رایت شده به من ثابت بشه. ظاهرأ تفکر شما ویندوزی تر از منه که این موضوع رو درک نمیکنید!  ;D
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 29 بهمن 1402، 12:56 ب‌ظ
اون دستور رو تا آخر رفتم:
cd Documents

ls -ltr Fedora-Workstation-Live-x86_64-39-1.5.iso

du -sb Fedora-Workstation-Live-x86_64-39-1.5.iso

length=2129752064

cmp Fedora-Workstation-Live-x86_64-39-1.5.iso /dev/sr0 -n $length

ولی به نظر میرسه نتیجه منفی هست و یکسان بودن اطلاعات تایید نشده! آیا اشتباه میکنم؟ (عکس)
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 29 بهمن 1402، 01:17 ب‌ظ
دستور دوم یا alternative رو هم اجرا کردم، این دستور:
dd if=/dev/sr0 bs=512 count=$(($length/512)) | sha256sum
به نظر میرسه این دستور، چکسام دیسک رو تایید کرد (با چکسام سایت فدورا مطابقت داره) ولی نکته بسیار عجیب که از روی صدای optical drive متوجه شدم، بررسی چکسام DVD به سرعت انجام شد یعنی زمانش کمتر از چک کردن sha256 ایزوی همین DVD بر روی ssd بود.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: 🇬🇧بریتانیای کبیر🇬🇧 در 29 بهمن 1402، 09:40 ب‌ظ
دوست عزیز با میزان صدا که نمیشه فهمید درایو نوری در حال خواندن یا نوشتن هست یا نه.
با دستور زیر بفهمید که اون در حال خواندن یا نوشتن هست یا نه.
iostat 1
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 30 بهمن 1402، 02:48 ب‌ظ
دوست عزیز با میزان صدا که نمیشه فهمید درایو نوری در حال خواندن یا نوشتن هست یا نه.
با دستور زیر بفهمید که اون در حال خواندن یا نوشتن هست یا نه.
iostat 1
مشکلی نیست کار درست انجام شده بود. اگه یادت باشه تست دو مرحله ای بود، در اجرای دستور اول اظلاعات dvd drive کش شده بود به همین دلیل وقتی دستور دوم رو زدم زمان زیادی طول نکشید. امروز صبح بعد از روشن کردن لپتاپ dvd رو گذاشتم توش و مرحله دوم رو دوباره انجام دادم، ایندفعه خیلی ظول کشید، به اندازه ایمیج گیری از اون dvd طول کشید و مطمئن شدم که درسته، ولی از بابت fail شدن تست اول نگرانم.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 01 اسفند 1402، 06:05 ب‌ظ
اینطور که من فهمیدم، فرایندی که چکسام ایمیج رو هنگام رایت شدن تغییر میده image padding نام داره و به منظور افزایش compatibility انجام میشه. البته بعضی از نرم افزارهای burning از این ویژگی استفاده نمیکنند و دیسک هایی که رایت میکنند ایمیجش دقیقا با هش وبسایت مطابقت داره. در لینکی که در پستهای قبل گذاشتم یکی از کاربران نوشته بود بعضی از برنامه های burning هنگام ایمیج گرفتن از DVD سکتورهای مربوط به image padding رو نادیده میگیرند و iso ی اصلی رو تحویل میدهند و با بررسی چکسام اون ایمیج میشه فهمید اطلاعات روی DVD اصالت داره یا نه. اون کاربر برنامه cdrskin رو معرفی کرد (در تصویر) ولی اون پست مال ۱۰ سال قبل هست و ظاهرا این برنامه از مخازن اوبونتو حذف شده یا توسعه اش متوقف شده. اگه برنامه مشابهی با همین ویژگی میشناسید لطفأ معرفی کنید.
عنوان: پاسخ : تردید در مورد رایت صحیح فایل iso روی DVD
ارسال شده توسط: ni3ma در 06 اسفند 1402، 11:32 ب‌ظ
با دو نرم افزار بررسی کردم، (نرم افزار dd در لینوکس و imgburn در ویندوز) ، اطلاعات به درستی و بدون تغییر در محتوا رایت شده. تغییر چکسام به دلیل چند کیلوبایت دیتای اضافه رخ میده که بهش میگن image padding که باعث تغییر چکسام ایزوی رایت شده میشه. این اتفاق مختص دیسک نوری نیست و برنامه هایی که ایمیج رو روی فلش بوتیبل مینویسند هم از این کارها میکنند. حتی ventoy این عمل رو انجام میده و هنگام بوت کردن ایزوی شما روی رم سیستم یه سری دیتا به ایزو اضافه میکنه که البته چون ایزوی اولیه شما رو ویرایش نمیکنه ممکنه فکر کنید این عمل رو انجام نمیده ولی انجام میده.
به هر حال من از یه نرم افزار متن بسته برای رایت دیسکهام استفاده کرده بودم بنابراین بایستی مطمئن میشدم.