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

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

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


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

نویسنده موضوع: آیا کپی فایل توی ویندوز با لینوکس فرق داره؟  (دفعات بازدید: 3648 بار)

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

آفلاین Gabriel X

  • Jr. Member
  • *
  • ارسال: 25
  • جنسیت : پسر
  • I love exploring and using new things
سلام. یه سوال درباره ی کپی کردن فایل ها.
دیروز فایل ISO ی لینوکس مینت رو دانلود کردم. بعد از اونجاییکه محل دانلودش توی My Documents/Downloads بود٬ فایل ایزو رو کپی کردم توی شاخه اصلی یه درایو دیگه (توی ویندوز ایکس پی).
رفتم توی اوبونتو و با Brassero فایل ایزو رو رایت کردم روی یه DVD و ری بوت کردم ولی دیدم که DVD کامپیوترو بوت نمی کنه. و نه توی ویندوز و نه توی اوبونتو خونده نمی شه.

بعد رفتم سراغ راهنمای لینوکس مینت دیدم نوشته پیش از رایت کردن جمع MD5 فایل رو حساب کنید تا مطمءن بشید همون فایلیه که توی سرور قرار داره.
دستورش به این صورته:
cd ~/Desktop
md5sum linuxmint-gnome-i386.iso

و دیدم که نتیجه ش کلا با اونی که توی سایت دانلود ISO بود فرق داشت. یعنی فایل خراب شده بود. خوشبختانه کپی اصلی که دانلود کرده بودم رو پاک نکرده بودم و وقتی دستور رو برای اون زدم دیدم که نتیجه ش درسته. اصلیه رو رایتش کردم و جواب داد.

حالا محض آزمایش اومدم توی لینوکس فایل رو کپی کردم توی شاخه اصلی همون درایوی که فایل خراب شده بود. و نتیجه رو چک کردم. هیچ خطایی نداشت. یعنی بایت هاش صحیح و سالم کپی شده بودند.

سوال من اینجاست که یعنی کپی کردن فایل توی ویندوز فرق داره با لینوکس؟ یعنی ویندوز اینقدر غیرقابل اعتماده؟!
اگه بله٬ پس به قیمت یه DVD نا قابل یه درس خوب گرفتم که فایل های دانلودی رو توی ویندوز کپی نکنم. کسی می تونه اطلاعات تخصصی تری بده؟! مرسی!
GabrielX

آفلاین آیدین

  • Hero Member
  • *
  • ارسال: 733
  • جنسیت : پسر
  • Die it such FRIENDLY word for me
قطعا اینجوری نیست چون من چندین بار همین کار رو کردم و اصلا منطقی نیست
امکان داره در حال پروسه کپی کردن اون فایلت خراب شده باشه 
من از سرزمین آه آمده ام! سرزمین اندوه های بسیار! از جایی که هیچگاه نخندیده ام!!
من زاده ی‌ سرزمین آه هستم. من از سرزمین شرم آمدم،
از سرزمین حیا‌های بی‌ خاصیت، سرزمین قایم شدن‌های پر قیمت،
من از سرزمین حصار‌های بی‌ منفعت آمده ام !! من از سرزمین پنهان شدن آمده ام
من به رسم آهیان ، همچنان می‌‌آیم!!

آفلاین Gabriel X

  • Jr. Member
  • *
  • ارسال: 25
  • جنسیت : پسر
  • I love exploring and using new things
قطعا اینجوری نیست چون من چندین بار همین کار رو کردم و اصلا منطقی نیست
امکان داره در حال پروسه کپی کردن اون فایلت خراب شده باشه 

ولی کپی کامل انجام شد. حتما یه چیزی هست که توی سایتشون MD5Checksum رو گذاشتن که مطابقت بدیم.
من هم همینو می گم که کپی کارو خراب کرده. ولی چرا؟!

---- ویرایش ----
راستی فایلش رو توی ویندوز با Virtual Clone Drive باز کردم ولی یادم نیست Unmount کردم یا نه. ممکنه این باعثش شده باشه؟
« آخرین ویرایش: 01 آذر 1390، 05:47 ق‌ظ توسط Gabriel X »
GabrielX

آفلاین آیدین

  • Hero Member
  • *
  • ارسال: 733
  • جنسیت : پسر
  • Die it such FRIENDLY word for me
MD5 برای اینه که چک کنی ببینی بیت هایی که دانلود کردی درست دانلود شده یا نه ( خلاصه گفتم  ;D )
برای کپی از هارد به هارد امکان نداره ساختار یه فایل رو خراب کنه

شما وقتی که مونت میکنی حتما باید بعدش unmount کنی , اگر بعد از مونت کردن شما ری استارت یا خاموش کنی امکان این هست که فایل مونت شده آسیب ببینه

احتمالا همین باعث خرابی iso شده

برای اطلاعات بیشتر در مورد MD5 :
http://fa.wikipedia.org/wiki/ام‌دی۵
من از سرزمین آه آمده ام! سرزمین اندوه های بسیار! از جایی که هیچگاه نخندیده ام!!
من زاده ی‌ سرزمین آه هستم. من از سرزمین شرم آمدم،
از سرزمین حیا‌های بی‌ خاصیت، سرزمین قایم شدن‌های پر قیمت،
من از سرزمین حصار‌های بی‌ منفعت آمده ام !! من از سرزمین پنهان شدن آمده ام
من به رسم آهیان ، همچنان می‌‌آیم!!

آفلاین Gabriel X

  • Jr. Member
  • *
  • ارسال: 25
  • جنسیت : پسر
  • I love exploring and using new things
اگه دلیل دیگه ای نداشته باشه پس حتما بخاطر همین بوده.
مرسی از پاسخگویی شما!
GabrielX

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
ببخشید ام دی ۵ چیه؟
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....

آفلاین G99057G1HGEQ

  • Full Member
  • *
  • ارسال: 173
  • جنسیت : پسر
    • دالبا.وردپرس.کام
ببخشید ام دی ۵ چیه؟
روشیه که می‌تونه به هر فایل یک رشته (متشکل از اعداد و حروف) نسبت بده، در صورتی که این دو رشته متفاوت باشن نتیجه می‌گیریم که پرونده‌ها با هم اختلاف دارن. البته عکس این موضوع صادق نیست، یعنی با تکنیک‌های خاص و محاسبات پیچیده، میشه دو فایل متفاوت ساخت که ام‌دی۵ یکسانی داشته باشن (تابع ام‌دی۵ یک تابع یک‌به‌یک نیست)
از این حرف‌ها که بگذریم، ام‌دی۵ روش خوبیه که بفهمیم آیا پرونده‌ای که دانلود کردیم درست دانلود شدن یا نه. اگر فایل ما با اون چیزی که سایت مشخص کرده یکی بود، می‌تونیم شرط ببندیم که بارگیری درست انجام شده (حتی یک بیت اختلاف هم می‌تونه باعث به وجود آمد دو ام‌دی۵ کاملا متفاوت بشه)، اما اگر ام‌دی۵ تفاوت می‌کرد حتما اشتباهی موقع بارگیری رخ داده.
« آخرین ویرایش: 01 آذر 1390، 11:56 ق‌ظ توسط دالبا »

آفلاین MADMAN

  • Hero Member
  • *
  • ارسال: 804
  • جنسیت : پسر
  • We are not users we are friends.
اوه چه جالب چه طوری میشه ازش استفاده کرد؟
سلامتی پنگوئن که یه ذره قد داره، اما بازم لاتی راه میره ....

آفلاین آیدین

  • Hero Member
  • *
  • ارسال: 733
  • جنسیت : پسر
  • Die it such FRIENDLY word for me
اوه چه جالب چه طوری میشه ازش استفاده کرد؟
حتما برای اطلاعات بیشتر اون لینک ویکی رو نگاه کن , مطالب مفیدی توش نوشته

اما برای اینکه بتونی md5 رو چک کنی , مثلا فرض کن شما یه فایل iso گرفتید ( به عنوان مثال ubuntu.iso )
تووی ترمینال درون پوشه ای که فایل iso قرار گرفته با دستور cd میرید و مینویسید :
md5sum ubuntu.iso
بعد از این کار تووی ترمینال یه سری حروف و عدد ظاهر میشه که اونو با چیزی که در سایت خودش گذاشته چک میکنی
« آخرین ویرایش: 01 آذر 1390، 11:55 ق‌ظ توسط idin_shafei_nia »
من از سرزمین آه آمده ام! سرزمین اندوه های بسیار! از جایی که هیچگاه نخندیده ام!!
من زاده ی‌ سرزمین آه هستم. من از سرزمین شرم آمدم،
از سرزمین حیا‌های بی‌ خاصیت، سرزمین قایم شدن‌های پر قیمت،
من از سرزمین حصار‌های بی‌ منفعت آمده ام !! من از سرزمین پنهان شدن آمده ام
من به رسم آهیان ، همچنان می‌‌آیم!!

آفلاین جادی

  • عضو کاربران ایرانی اوبونتو
  • *
  • ارسال: 1606
    • در دفاع از آزادی بیان
ام.دی.۵ یک روش قدیمی است که می تونه از اطلاعات ورودی، یک رشته خروجی تولید کنه که انتظار می ره یک به یک باشه با اطلاعات ورودی. مثلا :
[jadi@jedora ~]$ md5sum
test is here

bbc5ee196684581ba6ea6d07bdcdc3ad  -

مشخصه که اگر یک چیز دیگه تایپ کنم یا حتی یک کاراکتر رو اینطرف اونطرف کنم کل جریان عوض می شه :
[jadi@jedora ~]$ md5sum
test Is here

c235d89381be61bb118a25d853ec9c31  -

می بینی که فقط یک حرف رو بزرگ زدم و کلا به یک چیز دیگه رسیدم. این کار رو با هر فایلی هم می شه کرد. پس کافیه اگر من یک فایل بزرگ برای دانلود گذاشتم، md5ش رو هم بگیرم (دوستان توضیح دقیق دادن قبلا) و توی سایت بنویسم  و کسی که دانلود می کنه هم می تونه با گرفتن همین عدد، چک کنه که فایل دقیق دانلود شده یا نه. حتی می تونه از سی دی ام دی فایو بگیره و ببینه آیا سی دی درست رایت شده یا نه.

نکته مهم اما اینه که در چند سال اخیر نشون دادن که با روش های خیلی خیلی پر دردسر و کند ممکنه بشه دو تا عبارت ساخت که ام دی فایو برابر داشته باشن. این کار باعث شده ارزش امنیتی ام دی فایو از بین بره و تبدیل بشه به یک روش برای کارهای عادی روزمره مثل همین چک کردن کیفیت دانلود. برای کارهای امنیتی امروزه از SHA-2 استفاده می شه

(راستی! اگر خواستی خودت تست کنی آخر عبارتی که تایپ کردی باید کنترل-دی بزنی تا بفهمه که ورودی تموم شده و اطلاعاتی که تایپ کردی رو بده به برنامه)
آزادی کیبورد حق هر انسان است - جادی