Technical Anshu صفحه اصلی › آموزش › رفع زمان اوبونتو
🕐 رفع زمان اوبونتو

رفع مشکلات زمان اوبونتو - عیب یابی اشکالات زمان بندی

اوبونتو زمان اشتباه را نشان می دهد و تنظیمات تصادفی آن را برای مدت طولانی برطرف نمی کند. سیستم دو ساعتی را بیاموزید، یک صفحه timedatectl بخوانید، الگوی خود را با علت واقعی مطابقت دهید - بوت دوگانه، NTP، منطقه زمانی یا باتری CMOS در حال مرگ - و آن را برطرف کنید.

✍️ Technical Anshu🐧 Ubuntu🎧 Multi-Language Audio
رفع مشکلات زمان اوبونتو - عیب یابی اشکالات زمان بندی
🎧 صدای چند زبانه: در پخش کننده ویدیو، روی [تنظیمات] (⚙️) ➔ [قطعه صوتی] کلیک کنید و زبان را انتخاب کنید.

📑فصل‌ها

  1. چرا اوبونتو زمان اشتباه را نشان می دهد - دو ساعت داخل رایانه شما
  2. قبل از اینکه چیزی را تغییر دهید یک صفحه timedatectl بخوانید
  3. الگوی خود را با علت واقعی مطابقت دهید - بوت دوگانه، NTP، منطقه زمانی یا باتری CMOS
  4. همگام‌سازی زمان اینترنت (NTP) را روشن کنید و تأیید کنید که کار می‌کند
  5. منطقه زمانی را با نام دقیق منطقه به درستی تنظیم کنید
  6. راه‌اندازی دوگانه: با انتخاب یک قانون به مبارزه ساعت ویندوز-اوبونتو پایان دهید
  7. زمان صحیح را به ساعت سخت افزاری برگردانید
  8. چه زمانی واقعاً باتری CMOS است - و نحوه همگام سازی آن

📋 بررسی اجمالی و راهنمای گام به گام

1

دو ساعت: پیدا کنید کدام یک دروغ می گوید

هر کامپیوتری زمان را در دو مکان نگه می دارد. RTC (ساعت بیدرنگ) یک ساعت سخت‌افزاری کوچک روی مادربرد است که در زمانی که رایانه خاموش است، با شارژ باتری ادامه می‌دهد. ساعت سیستم همان چیزی است که اوبونتو در حین اجرا به شما نشان می دهد، و از طریق اینترنت توسط یک سرویس همگام سازی به نام NTP اصلاح می شود. در هنگام بوت، اوبونتو RTC را می خواند و ساعت سیستم را از روی آن می سازد.

بنابراین یک ساعت اشتباه به معنای یکی از سه چیز است: RTC مقدار اشتباه را نگه داشته، اوبونتو آن را با فرض اشتباه خوانده، یا اصلاح اینترنت هرگز اتفاق نیفتاده است. اشتباهی که اکثر مردم مرتکب می شوند این است که به جای علت، صفحه ساعت را اصلاح می کنند. یک فرمان هر سه علت را از هم جدا می کند - این مرحله بعدی است.

2

قبل از تغییر هر چیزی، timedatectl را بخوانید

یک ترمینال را باز کنید و این دستور را اجرا کنید. فقط برای نگاه کردن نیازی به sudo ندارید:

Terminal
timedatectl

هفت خط ظاهر می شود. شش تای آنها مهم است زمان محلی زمانی است که در صفحه ساعت شما، بعد از تبدیل منطقه زمانی شما قرار دارد. زمان جهانی همان لحظه در UTC است - این عددی است که باید به خودی خود درست باشد. زمان RTC همان چیزی است که ساعت سخت افزاری روی مادربرد در حال حاضر نشان می دهد. منطقه زمانی منطقه‌ای است که اوبونتو به عنوان مثال به Asia/Kolkata (IST, +0530) تبدیل می‌کند. ساعت سیستم همگام‌سازی شد وقتی همگام‌سازی زمان اینترنت حداقل یک بار در این راه‌اندازی موفقیت آمیز بود، می‌گوید بله. RTC در TZ محلی: نه به این معنی است که اوبونتو فرض می‌کند که RTC UTC را نگه می‌دارد - این یک خط کل داستان بوت دوگانه است.

در یک ماشین سالم، زمان RTC با خط زمان جهانی مطابقت دارد، خط همگام‌سازی شده بله می‌گوید، و سرویس NTP فعال نشان می‌دهد. آنچه را که صفحه نمایش شما نشان می دهد قبل از تغییر هر چیزی بنویسید - دو دقیقه مطالعه در اینجا یک ساعت از اصلاحات تصادفی را ذخیره می کند.

3

الگو را با علت واقعی مطابقت دهید

زمان اشتباه یک مشکل نیست. اندازه و شکل خطا تقریباً هر بار مقصر را نام می برد:

دقیقاً با تغییر منطقه شما اشتباه است (5 ساعت و 30 دقیقه در هند)، و هنگامی که سیستم عامل دیگر را راه‌اندازی می‌کنید تغییر می‌کند - یک مبارزه RTC با بوت دوگانه. ویندوز و اوبونتو در مورد معنای ساعت سخت افزاری اختلاف نظر دارند. به مرحله 6 بروید.

بر حسب دقیقه اشتباه است، در طی هفته‌ها به کندی رشد می‌کند - همگام‌سازی خاموش است یا ناموفق است، یا خود RTC تغییر می‌کند. خط همگام شده را بررسی کنید و به مرحله 4 بروید.

هنگامی که رایانه کار می‌کند تصحیح شود، پس از هر خاموش شدن دوباره اشتباه می‌شود - RTC هنگام خاموش بودن زمان خود را از دست می‌دهد یا اشتباه می‌خواند. روی سخت افزار قدیمی که باتری CMOS است. به مرحله 7 بروید.

نام منطقه سمت راست روی صفحه، به هر حال زمان اشتباه - منطقه یک تنظیم نمایشگر است، نه خود زمان. خط زمانی جهانی شما نیز اشتباه خواهد بود. به مرحله 5 بروید، سپس دوباره بررسی کنید.

فقط در داخل ماشین مجازی اشتباه است، پرش پس از بازیابی یا ازسرگیری - VM زمان خود را از میزبان خود و از عکس های فوری می گیرد، نه فقط از NTP.

📌 توجه: هر الگو در زیر اصلاح خاص خود را دارد. درست کردن الگوی اشتباه دقیقاً به همین دلیل است که این مشکل برای بسیاری از افراد تکرار می شود.
4

همگام‌سازی زمان اینترنت (NTP) را روشن کنید

اگر همگام‌سازی اجازه اجرا داشته باشد، اکثر دستگاه‌های اوبونتو تک بوت خود را بهبود می‌بخشند. با این دستور آن را روشن کنید (پسورد شما را می خواهد):

Terminal
timedatectl set-ntp true

رابط کاربری گرافیکی را ترجیح می دهید؟ تنظیمات، سپس تاریخ و زمان را باز کنید و تاریخ و زمان خودکار را روشن کنید. سپس یک دقیقه روی یک اتصال اینترنتی فعال صبر کنید و دوباره timedatectl را اجرا کنید. خط ساعت سیستم همزمان شده اکنون باید بله را نشان دهد و زمان باید به مقدار صحیح برسد.

✅ نکته: اگر خط خیر باقی بماند، سرویس همگام‌سازی یا شبکه آن را مسدود می‌کند - این یک خطای جداگانه در مورد سرویس timesyncd و پورت UDP 123 است، نه مربوط به خود ساعت.
5

منطقه زمانی را به درستی تنظیم کنید

اگر خود منطقه اشتباه باشد، همه چیز خراب به نظر می رسد. ابتدا منطقه فعلی را در خط منطقه زمانی خروجی timedatectl ببینید. نام‌های مناطق به حروف کوچک و بزرگ حساس هستند و از اسلش‌هایی مانند Asia/Kolkata استفاده می‌کنند. نام های دقیق را فهرست کنید و نام خود را تنظیم کنید:

Terminal
timedatectl list-timezones
sudo timedatectl set-timezone Asia/Kolkata

دوباره timedatectl را اجرا کنید و تأیید کنید که خط زمان محلی اکنون زمان را در ساعت دیواری شما نشان می‌دهد و منطقه به صورت Asia/Kolkata (IST, +0530) نشان داده شده است. پس از این هنوز اشتباه است، با نشان دادن منطقه درست؟ سپس منطقه هرگز مشکلی نداشت - به لیست الگو در مرحله 3 برگردید.

6

بوت دوگانه: یک قانون ساعت سخت افزاری را انتخاب کنید

در یک دستگاه بوت دوگانه باید یک قرارداد را انتخاب کنید و هر دو سیستم را به توافق برسانید. پیش‌فرض اوبونتو عاقلانه است: RTC UTC را نگه می‌دارد (RTC در TZ محلی: خیر) و هر سیستم‌عامل برای نمایش تبدیل می‌شود. پیش فرض ویندوز برعکس است: RTC را به عنوان زمان محلی در نظر می گیرد. این اختلاف نظر به این دلیل است که چرا هر سوئیچ سیستم عامل ساعت شما را دقیقاً بر حسب منطقه شما حرکت می دهد.

سازش سریع سمت اوبونتو این دستور است - سپس اوبونتو RTC را همانطور که ویندوز انتظار دارد می خواند و می نویسد:

Terminal
timedatectl set-local-rtc 1 --adjust-system-clock

روش جایگزین آموزش استفاده از UTC به ویندوز از طریق مقدار رجیستری RealTimeIsUniversal است و اوبونتو را در حالت پیش‌فرض خود قرار می‌دهد. هر طرفی که انتخاب کردید - فقط یکی را انتخاب کنید. اعمال هر دو راه حل، خطا را به جهت مخالف برمی گرداند.

⚠️ اخطار صادقانه: timedatectl خود هشداری را چاپ می‌کند مبنی بر اینکه حالت RTC محلی به طور کامل پشتیبانی نمی‌شود و می‌تواند مشکلاتی را ایجاد کند، عمدتاً در مورد تغییرات در نور روز و سیستم‌هایی که چندین سیستم عامل را راه‌اندازی می‌کنند. هند صرفه جویی در روز ندارد، بنابراین برای اکثر کاربران خانگی هندی ریسک عملی کم است - اما قبل از اینکه آن را انجام دهید، تجارت را بدانید.
7

زمان صحیح را در ساعت سخت افزاری ذخیره کنید

هنگامی که ساعت سیستم درست و همگام شد، مقدار صحیح را در RTC ذخیره کنید تا بوت سرد بعدی درست شروع شود:

Terminal
sudo hwclock --systohc
sudo hwclock --show

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

اگر حتی در حال حاضر پس از خاموش شدن کامل، زمان دوباره اشتباه باشد، نرم افزار تمام تلاش خود را انجام داده است - مشکوک به باتری CMOS یا RTC در حال حرکت در سخت افزار قدیمی. همچنین با یک باتری ضعیف بدون تعویض فوری آن زندگی می‌کنید: با همگام‌سازی NTP (مرحله 4)، اوبونتو بلافاصله پس از هر بار راه‌اندازی، پس از اتصال شبکه، ساعت را به خودی خود تصحیح می‌کند. جایگزینی باتری هنوز هم مشکل سخت افزاری واقعی است، اما پوشش های همگام سازی آن در استفاده روزانه.

⚠️ یک هشدار صادقانه: اگر ساعت شما با مقدار کمی که هر هفته افزایش می‌یابد اشتباه می‌کند، هیچ تنظیمی خراب نمی‌شود - یا همگام‌سازی بی‌صدا انجام نمی‌شود یا خود ساعت سخت‌افزاری در حال حرکت است. اندازه گیری را با timedatectl ادامه دهید، به جای اینکه بارها و بارها زمان را با دست تنظیم کنید. ساعتی که روزانه تصحیح می کنید ایرادی است که هنوز پیدا نکرده اید.

🏷️متغیرها و کلمات کلیدی جستجوی موضوع

🔍 Ubuntu 🔍 timedatectl 🔍 NTP 🔍 RTC 🔍 DualBoot 🔍 TimeZone 🔍 CMOSBattery 🔍 hwclock 🔍 TechnicalAnshu 🔍 Ubuntu Wrong Time Fix 🔍 Fix Ubuntu Time Issues 🔍 Ubuntu Clock Wrong After Boot 🔍 Ubuntu Windows Dual Boot Time Difference 🔍 Ubuntu NTP Not Synchronizing 🔍 Asia/Kolkata Time Zone
🎙️ رونوشت کامل — برای بزرگ کردن ضربه بزنید

__TOK_39__

__TOK_40__

__TOK_41__

❓ سوالات متداول

آیا این آموزش 100% رایگان است؟

__TOK_42__

آیا مبتدیان می توانند از این راهنما پیروی کنند؟

__TOK_43__

اگر گیر کردم کجا می توانم سوال بپرسم؟

__TOK_44__

🚀 آموزش کامل را در YouTube تماشا کنید

__TOK_45__

__TOK_46__

▶️ تماشای ویدیوی کامل
این آموزش بر اساس ویدیوی تکنیکال آنشو رفع مشکلات زمان اوبونتو است • آیا در هر مرحله ای گیر کرده اید؟ در نظرات ویدیو بپرسید - در آنجا کمک خواهید گرفت 🙏