يخسر Ubuntu الوقت بعد إعادة تشغيل جهاز الكمبيوتر. إذا كان الوقت خاطئًا في نظام التشغيل Windows أو Linux. تكوين النوافذ للعمل باستخدام utc

01.02.2024

يواجه العديد من المستخدمين الجدد الذين تحولوا للتو من نظام التشغيل Windows إلى Linux، وما زالوا يشغلون هذا النظام من وقت لآخر، مشكلة أنه بعد تحميل Windows في Ubuntu، يتحرك الوقت ذهابًا وإيابًا عدة ساعات، ثم بعد عدة عمليات إعادة تشغيل من الصعب بالفعل فهم الوقت الآن.

كل هذا يحدث بسبب الاختلافات في تنسيق تخزين الوقت في أنظمة التشغيل هذه. وسيحدث ذلك في كل مرة تقوم فيها بإعادة التشغيل، بغض النظر عن مقدار ضبط الوقت الصحيح. ولكن هذه المشكلة يمكن حلها. وحتى بعدة طرق. في هذه المقالة سننظر في كيفية حل مشكلة ضياع الوقت في Ubuntu وWindows.

كما قلت سابقًا، تكمن المشكلة في التنسيقات المختلفة لتخزين الوقت واستعادته. هناك نوعان من الساعات على الكمبيوتر. تعمل ساعات الأجهزة دائمًا، حتى عند إيقاف تشغيل الكمبيوتر وتكون ساعة البرنامج مدمجة في kernel. عند تشغيل الكمبيوتر، تتم كتابة قيمة ساعة الجهاز إلى ساعة البرنامج، وبعد ذلك يأخذ نظام التشغيل الوقت من هناك. لكن نظامي التشغيل Windows وLinux يعملان بشكل مختلف مع هاتين الساعتين. هناك طريقتان للعمل:

  • التوقيت العالمي- تعتمد ساعات الأجهزة والبرامج على توقيت غرينتش. أي أن الساعة تعطي وقتًا عالميًا في المنطقة الزمنية الصفرية. على سبيل المثال، إذا كانت منطقتك الزمنية هي GMT+3، كييف، فستتأخر الساعة بثلاث ساعات. ويضيف المستخدمون محليًا إلى هذا الوقت تصحيحًا للمنطقة الزمنية، على سبيل المثال، بالإضافة إلى +3. يقوم كل مستخدم بإضافة التعديل الذي يحتاجه. ويتم ذلك على الخوادم حتى يتمكن كل مستخدم من الحصول على الوقت الصحيح لمنطقته الزمنية.
  • التوقيت المحلي- في هذا الإصدار، تعمل ساعة البرنامج أيضًا وفقًا لتوقيت غرينتش، لكن ساعة الأجهزة تعمل وفقًا لتوقيت المنطقة الزمنية المحلية. لا يوجد فرق بالنسبة للمستخدم، فلا تزال بحاجة إلى إضافة تعديل إلى منطقتك الزمنية. ولكن عند تحميل الوقت ومزامنته، يقوم Windows بطرح 3 ساعات (أو بعض تعديلات المنطقة الزمنية الأخرى) من وقت الجهاز بحيث يكون وقت البرنامج صحيحًا.

فلماذا يضيع وقت Ubuntu وWindows؟ لنفترض أن Windows قيد التشغيل، ومع مرور الوقت، كل شيء على ما يرام هناك، يتم حفظه بتنسيق التوقيت المحلي. ولكن عند إعادة التشغيل إلى Linux، يأخذ نظام التشغيل التوقيت المحلي ويعتقد أنه UTC. وبالتالي، سيأخذ المستخدم الوقت الصحيح بالفعل ويضيف إليه تصحيحًا للمنطقة الزمنية. ولذلك فإن الوقت لن يكون صحيحا بعد الآن.

بعد ذلك، قمت بتصحيح الوقت، والآن تعمل ساعة الجهاز بالتوقيت العالمي المنسق (UTC). ولكن بعد ذلك قم بتحميل Windows. يعتقد النظام أن هذا هو التوقيت المحلي، ولضبط وقت البرنامج الصحيح، يضيف تصحيح المنطقة الزمنية إلى الجهاز، على سبيل المثال، في حالتنا +3. ثم يقوم كل مستخدم بتطبيق هذا التصحيح مرة أخرى، ويكون الوقت قد توقف بالفعل مرة أخرى.

الطريقة الوحيدة المؤكدة لحل هذه المشكلة هي جعل كلا النظامين يعملان باستخدام نفس التنسيق، وهذا ليس بالأمر الصعب على الإطلاق. علاوة على ذلك، يمكنك الذهاب بطريقتين: إما جعل Windows يعمل بالتوقيت العالمي المنسق (UTC)، أو Linux بتنسيق Localtime، وهو أمر غير صحيح تمامًا، ولكنه ممكن تمامًا. لذلك دعونا ننتقل إلى حل مشكلة ضياع الوقت في أوبونتو.

تكوين Windows للعمل بالتوقيت العالمي المنسق (UTC).

لذلك، إذا واجهت مشاكل توقيت Windows و Linux عند التبديل بين أنظمة التشغيل، فإن أفضل طريقة هي إجبار Windows على العمل بتنسيق أكثر صحة ومنطقية. للقيام بذلك، ما عليك سوى إضافة مفتاح تسجيل واحد. يمكنك القيام بذلك باستخدام أمر واحد في وحدة التحكم. لفتح وحدة التحكم في نظام التشغيل Windows 10، حرك الماوس إلى الزاوية اليسرى السفلية، ثم انقر فوق الزر الأيمن. من قائمة السياق، حدد سطر الأوامر (المسؤول):

> تسجيل إضافة HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

وبالنسبة للإصدار 64 بت، تحتاج إلى استخدام نوع القيمة REG_QWORD:

> تسجيل إضافة HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1

جاهز تقريبًا، ولكن خدمة الوقت في Windows، بغض النظر عن هذا الإعداد، ستكتب الوقت بالتنسيق المحلي عند تحديثه عبر الإنترنت، لذلك من الملائم تعطيل هذه الخدمة. للقيام بذلك، قم بتشغيل:

> بدء التكوين sc w32time = معطل

كيف يمكنني استعادته؟

إذا كنت ترغب في إعادة كل شيء إلى ما كان عليه، فيمكن القيام بذلك بسهولة قدر الإمكان. أولاً نعيد مفتاح التسجيل إلى الموضع الصحيح:

> تسجيل إضافة HKLM\SYSTEM\CurrentControlSet\Control\TimeZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 0

وابدأ خدمة المزامنة مرة أخرى:

> sc config w32time start= الطلب

تكوين Linux لتشغيل التوقيت المحلي

افتراضيًا، يستخدم Linux تنسيق التوقيت UTC، ولكن إذا عبث Ubuntu 16.04 بتوقيت Windows، فيمكنك بسهولة إجبار النظام على تخزين التوقيت المحلي في مؤقت الأجهزة. في جميع التوزيعات التي تستخدم Systemd، بما في ذلك Ubuntu 16.04، كل ما عليك فعله هو تشغيل الأمر:

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

لعرض الحالة الحالية لساعات الأجهزة والبرامج، قم بتشغيل:

سودو timedatectl

تم، يمكنك الآن إعادة تشغيل جهاز الكمبيوتر الخاص بك وبدء تشغيل Windows للتأكد من عدم ضياع الوقت عند إعادة التشغيل. في أنظمة Ubuntu الأقدم، تحتاج إلى تحرير الملف /etc/default/rcS واستبدال UTC=yes بـ UTC=no. يمكنك القيام بذلك باستخدام الأمر:

sudo sed -i "s/UTC=yes/UTC=no/" /etc/default/rcS

كيف يمكنني استعادته؟

مرة أخرى، يمكنك إعادة كل شيء كما كان بأمر واحد:

سودو timedatectl set-local-rtc 0

وفي توزيعات Ubuntu الأقدم:

sudo sed -i "s/UTC=no/UTC=yes/" /etc/default/rcS

الاستنتاجات

هذا كل شيء. الآن، إذا واجهت مشكلة في نظام التشغيل Windows 10 - ضاع الوقت على Ubuntu أو أي توزيع Linux آخر، فستعرف بالفعل كيفية حلها باستخدام طريقتين للعمل بشكل كامل. إذا كان لديك أي أسئلة، اسأل في التعليقات!
لقد اكتشفنا كيفية ضبط الوقت الصحيح في نظامي Ubuntu وWindows حتى لا يتم الخلط بين المناطق الزمنية، ولكن ما هي المناطق الزمنية ولماذا نحتاجها، فلننهي الفيديو الخاص بها:

في وضع UEFI (التمهيد الآمن). وقت BIOS الخاص بي صحيح.

عندما أقوم بالتمهيد إلى Ubuntu ثم إلى Windows 10، يظهر الوقت الخطأ. لا بد لي من إصلاحه يدويًا أو عبر الإنترنت في نظام التشغيل Windows 10 وعندما أقوم بإعادة التشغيل في نظام التشغيل Windows 10، فلا توجد مشكلة. الساعة تظهر الوقت الصحيح. وبعد ذلك عندما أقوم بإعادة التشغيل إلى نظام التشغيل Linux، تكون الساعة صحيحة، ولكن عند العودة إلى نظام التشغيل Windows 10، تبدأ الساعة في العمل مرة أخرى.

تقوم أنظمة التشغيل بتخزين الوقت واسترداده في ساعة الجهاز الموجودة على اللوحة الأم لتتبع الوقت حتى في حالة عدم تشغيل النظام. تقوم معظم أنظمة التشغيل (Linux/Unix/Mac) بتخزين الوقت على ساعة الجهاز كتوقيت UTC افتراضيًا، على الرغم من أن بعض الأنظمة (خاصة Microsoft Windows) تخزن الوقت على ساعة الجهاز كتوقيت "محلي". يؤدي هذا إلى حدوث مشكلات في نظام التمهيد المزدوج إذا تعامل كلا النظامين مع ساعة الأجهزة بشكل مختلف.

تتمثل ميزة استخدام ساعة الأجهزة كتوقيت UTC في أنك لا تحتاج إلى تغيير ساعة الأجهزة عند التنقل بين المناطق الزمنية أو عند بدء التوقيت الصيفي (DST) أو نهايته، نظرًا لأن UTC لا يحتوي على إزاحات زمنية أو زمنية.

يعد تغيير Linux لاستخدام التوقيت المحلي أسهل وأكثر موثوقية من تغيير Windows لاستخدام التوقيت العالمي المنسق (UTC)، لذلك تستخدم أنظمة Linux/Windows ذات التشغيل المزدوج عادةً التوقيت المحلي.

نظرًا لأن Intrepid (8.10)، فإن UTC = Yes هو الإعداد الافتراضي.

جعل Windows يستخدم UTC

ملحوظة. لم تكن هذه الطريقة مدعومة في الأصل في نظامي التشغيل Windows Vista وServer 2008، ولكنها عادت مع نظام التشغيل Vista SP2 وWindows 7 وServer 2008 R2 وWindows 8/8.1.

بحيث يقوم MS Windows بحساب الوقت من ساعة الجهاز بتنسيق UTC.

قم بإنشاء ملف باسم WindowsTimeFixUTC.reg بالمحتوى التالي، ثم انقر نقرًا مزدوجًا فوقه لدمج المحتوى في السجل:

محرر تسجيل Windows الإصدار 5.00 "RealTimeIsUniversal"=dword:00000001

ملحوظة. ستستمر خدمة الوقت في Windows في كتابة التوقيت المحلي إلى RTC بغض النظر عن إعداد التسجيل أعلاه عند إيقاف التشغيل، لذا فمن الملائم تعطيل خدمة الوقت في Windows باستخدام هذا الأمر (إذا كانت مزامنة الوقت مطلوبة بينما يستخدم Windows بعض مزامنة الوقت الخاصة بجهة خارجية) :

Sc config w32time start = معطل

إلغاء التغيير

يمكنك إنشاء ملف بالمحتوى التالي ثم النقر عليه نقرًا مزدوجًا لدمج التغييرات الأصلية كما هو مذكور أعلاه:

محرر تسجيل Windows الإصدار 5.00 "RealTimeIsUniversal"=-

إذا تم تعطيل خدمة الوقت في Windows، فقم بتمكينها مرة أخرى باستخدام الأمر:

Sc config w32time start = الطلب

اجعل Linux "محليًا" بالتوقيت

لإخبار نظام Ubuntu الخاص بك بأن ساعة الجهاز مضبوطة على التوقيت "المحلي":

  1. تغيير /etc/default/rcS
  2. إضافة أو تغيير القسم التالي

    # تعيين UTC=نعم إذا تم ضبط ساعة جهازك على UTC (GMT) UTC=no

Ubuntu 15.04 والأنظمة الأعلى (مثل Ubuntu 16.04 LTS):

    افتح المحطة وقم بتشغيل الأمر التالي

    إذا كنت تريد أن ترى على موقعنا إجابات لأسئلتك حول كل ما يتعلق بتقنية Apple ونظام التشغيل Mac OS X (وإطلاقه على الكمبيوتر الشخصي)، فاكتب إلينا عبر أو.

    وردنا السؤال التالي:

    يوم جيد!
    يقوم Hackintosh بتشغيل Snow Leopard وWindows 7 وUbuntu. يضيع الوقت باستمرار بعد إعادة التشغيل ((يقوم نظام التشغيل Mac OS دائمًا بإرجاعه لمدة 4-5 ساعات! أخبرني عن كيفية حل المشكلة

    مشكلة مع مزامنة الوقتلا يقتصر الأمر على Hackintoshes فحسب، بل ينطبق أيضًا على أجهزة Mac الحقيقية التي يعمل عليها Windows عبر Boot Camp. والسبب في ذلك بسيط للغاية: يفترض نظام التشغيل Mac OS X دائمًا أن الوقت المسجل في BIOS (أو EFI) مكتوب هناك بالتنسيق التوقيت العالمي- بمعنى آخر بحسب غرينيتش. تضيف إليها التصحيح المناسب للمنطقة الزمنية.

    لكن Windows يقوم بالأشياء بشكل مختلف: فهو يقرأ مباشرةالوقت من BIOS. وإذا قمت بتغيير هذه المرة، أو تمت مزامنتها تلقائيًا، فسيتم تسجيلها في BIOS بالتنسيق الصحيح: UTC+correction.

    كيفية حل هذا التناقض؟ هناك طريقتان: واحدة من جانب نظام التشغيل Mac OS، والآخر من جانب نظامي التشغيل Windows وLinux.

    الحل باستخدام نظام التشغيل Mac OS X

    لنفترض على الفور أن هذه ليست الطريقة الأفضل. خلاصة القول هي أنه بالنسبة لنظام التشغيل Mac OS X قمنا بتعيين المنطقة الزمنية على توقيت غرينتش. على سبيل المثال، في الإعدادات (remote التاريخ والوقت، فاتورة غير مدفوعة المنطقة الزمنية) حدد كمنطقتك ريكيافيك.

    بالإضافة إلى ذلك، على علامة التبويب "التاريخ والوقت"تأكد من تعطيل مزامنة الوقت التلقائي، وإلا فسوف يتحول الأمر إلى أسوأ من ذي قبل.

    بعد هذه الخطوات، سيكون الوقت في Windows صحيحًا دائمًا، ولن يفسده نظام التشغيل Mac OS X. لكن لماذا ليست هذه هي الطريقة الأفضل؟ الحقيقة هي أنه إذا قمت بمزامنة بعض الأدوات الذكية مع نظام التشغيل Mac OS X - على سبيل المثال، iPhone، فإن المنطقة الزمنية الخاطئة ستشوه العديد من البيانات المهمة. على سبيل المثال، سيكون وقت الرسائل القصيرة الواردة هو توقيت غرينتش أيضًا.

    الحل باستخدام Windows و Linux

    هناك طريقة أخرى وهي جعل نظامي التشغيل Windows وLinux يقرأان الوقت من BIOS بنفس الطريقة التي يقوم بها نظام التشغيل Mac OS. ولحسن الحظ، فإن مثل هذه الفرصة متاحة بالفعل، ولكنها مخفية بشكل عميق للغاية.

    في نظام التشغيل Windows، سيتعين عليك تشغيل البرنامج من نافذة Run رجديتمحرر التسجيل.ثم انتقل إلى الموضوع \HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformationوقم بإنشاء قيمة DWORD هناك بالاسم RealTimeIsUniversalوقيمة تساوي واحدًا:

    في نظام التشغيل Linux (على الأقل في Ubuntu)، تحتاج إلى تحرير الملف /etc/default/rcSفي أي محرر نصوص واستبدال محتويات المعلمة "التوقيت العالمي = لا"على "التوقيت العالمي = نعم".

    بعد ذلك، قم بإعادة التشغيل إلى نظام التشغيل Mac OS X وقم بتعيين المنطقة الزمنية الأصلية الخاصة بك، وفي نفس الوقت يمكنك تمكين مزامنة الوقت التلقائية عبر الإنترنت. بعد إعادة التشغيل في Windows وUbuntu، سترى نفس الوقت تمامًا.

    تحدثت في هذا المقال عن الأسباب وحلولها في حالة فقدان التاريخ والوقت على جهاز الكمبيوتر الخاص بك. تناولت هذه المقالة المشكلات الشائعة بغض النظر عن عدد أنظمة التشغيل المثبتة على الكمبيوتر المحمول ووحدة النظام لديك.

    سنتحدث اليوم عن المشكلة عندما يخطئ الوقت، أي الساعة، لعدة ساعات، كما لو أن المنطقة الزمنية تتغير. ظهرت لي هذه المشكلة بعد أن بدأت باستخدام نظامي التشغيل Linux و Windows على جهاز الكمبيوتر الخاص بي في نفس الوقت.

    تبين أن هذه المشكلة ليست جديدة جدًا. لحل هذه المشكلة، تم كتابة العديد من المسائل على شبكة الإنترنت.

    جوهر المشكلة هو إذا كان الوقت خاطئا.

    هناك نوعان من أنظمة التشغيل على جهاز الكمبيوتر، وهما Linux وWindows.

    أنا أستخدم Linux - الوقت طبيعي.

    لقد عملت وأعدت التشغيل في النوافذ - يظهر الوقت قبل عدة ساعات (أو لاحقًا، لا أتذكر بالضبط).

    قمت بضبط الوقت، وقمت بإعداد المزامنة التلقائية مع الإنترنت، ولكن لم يساعدني شيء. لا يمكن حل المشكلة بطريقة بسيطة. لقد بحثت في الإنترنت وتبين لي أن المشكلة تكمن في أن الكمبيوتر به نوعان من الساعات، الأجهزة والبرمجيات.

    تعمل ساعة الأجهزة دائمًا، حتى عند إيقاف تشغيل الكمبيوتر، توجد بطارية إضافية على اللوحة. يحافظ على مرور الوقت ويحفظ الإعدادات.

    وقت البرنامج، يتم كتابته في البرنامج عند تشغيله ثم يؤخذ من هناك.

    يعمل نظاما التشغيل Windows وLinux بشكل مختلف مع هذه الساعات، ومن هنا يأتي خلل التوقيت عند إعادة التشغيل من نظام تشغيل إلى آخر.

    هنا. ما هو مكتوب عن هذا في المواقع الأخرى حول هذا:

    كيفية حل هذه المشكلة؟

    اجعل نظامي التشغيل Windows وLinux يعملان بنفس الطريقة مع ساعة الأجهزة هذه.

    على الإنترنت، حول موضوع "ضياع الوقت"، مكتوب أن الحل الصحيح هو جعل Windows يعمل بشكل صحيح. يعمل Linux بشكل صحيح، وفقًا للعديد من الأشخاص.

    وهذا يعني أنه يجب جعل Windows يعمل مثل Linux مع مرور الوقت.

    عملية حل المشكلة نفسها.

    تحتاج إلى إضافة المفتاح إلى سجل نظام التشغيل Windows الخاص بك.

    هناك طرق لإضافة هذا المفتاح باستخدام أمر باستخدام سطر الأوامر. سنفعل كل شيء يدويًا بالترتيب. وسيكون من الواضح لأنفسنا ما فعلناه، وستعمل أدمغتنا قليلاً.

    اتصل بنافذة التنفيذ باستخدام اختصار لوحة المفاتيح + ر.أو فقط اختر تنفيذ من القائمة.

    اكتب رجديت وانقر فوق موافق.

    سيتم فتح محرر التسجيل.

    انتقل إلى فرع التسجيل على طول المسار HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\TimeZoneInformation

    هناك، في النصف الأيسر من المحرر، انقر بزر الماوس الأيمن ثم انقر فوق "إنشاء معلمة".

    لأنظمة DWORD x32 بت

    لأنظمة QWORD x64 بت

    أعطها اسم RealTimeIsUniversal

    يواجه العديد من المستخدمين الجدد الذين تحولوا للتو من نظام التشغيل Windows إلى Linux، وما زالوا يشغلون هذا النظام من وقت لآخر، مشكلة أنه بعد تحميل Windows في Ubuntu، يتحرك الوقت ذهابًا وإيابًا عدة ساعات، ثم بعد عدة عمليات إعادة تشغيل من الصعب بالفعل فهم الوقت الآن. كل هذا يحدث بسبب الاختلافات في تنسيق تخزين الوقت في أنظمة التشغيل هذه. وسيحدث ذلك في كل مرة تقوم فيها بإعادة التشغيل، بغض النظر عن مقدار ضبط الوقت الصحيح. ولكن هذه المشكلة يمكن حلها. وحتى بعدة طرق. في هذه المقالة سننظر في كيفية حل مشكلة ضياع الوقت في Ubuntu وWindows.

    تكوين Windows للعمل مع UTC

    لذلك، إذا واجهت مشاكل توقيت Windows و Linux عند التبديل بين أنظمة التشغيل، فإن أفضل طريقة هي إجبار Windows على العمل بتنسيق أكثر صحة ومنطقية. للقيام بذلك، ما عليك سوى إضافة مفتاح تسجيل واحد. يمكنك القيام بذلك باستخدام أمر واحد في وحدة التحكم. لفتح وحدة التحكم في نظام التشغيل Windows 10، حرك الماوس إلى الزاوية اليسرى السفلية، ثم انقر فوق الزر الأيمن. من قائمة السياق، حدد سطر الأوامر (المسؤول):

    > تسجيل إضافة HKLM\SYSTEM\CurrentControlSet\Control\Ti meZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 1

    وبالنسبة للإصدار 64 بت، تحتاج إلى استخدام نوع القيمة REG_QWORD:

    > تسجيل إضافة HKLM\SYSTEM\CurrentControlSet\Control\Ti meZoneInformation /v RealTimeIsUniversal /t REG_QWORD /d 1

    Target="_blank">https://losst.ru/wp-content/uploads/2016/10/utc-windows-600x139-300x70.png 300w" width="600" />

    جاهز تقريبًا، ولكن خدمة الوقت في Windows، بغض النظر عن هذا الإعداد، ستكتب الوقت بالتنسيق المحلي عند تحديثه عبر الإنترنت، لذلك من الملائم تعطيل هذه الخدمة. للقيام بذلك، قم بتشغيل:

    > بدء التكوين sc w32time = معطل

    كيفية العودة؟

    إذا كنت ترغب في إعادة كل شيء إلى ما كان عليه، فيمكن القيام بذلك بسهولة قدر الإمكان. أولاً نعيد مفتاح التسجيل إلى الموضع الصحيح:

    > تسجيل إضافة HKLM\SYSTEM\CurrentControlSet\Control\Ti meZoneInformation /v RealTimeIsUniversal /t REG_DWORD /d 0

    وابدأ خدمة المزامنة مرة أخرى:

    > sc config w32time start= الطلب

    تكوين Linux للتوقيت المحلي

    افتراضيًا، يستخدم Linux تنسيق التوقيت UTC، ولكن إذا عبث Ubuntu 16.04 بتوقيت Windows، فيمكنك بسهولة إجبار النظام على تخزين التوقيت المحلي في مؤقت الأجهزة. في جميع التوزيعات التي تستخدم Systemd، بما في ذلك Ubuntu 16.04، كل ما عليك فعله هو تشغيل الأمر:

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

    لعرض الحالة الحالية لساعات الأجهزة والبرامج، قم بتشغيل:

    توقيت سودو

    الهدف = "_ فارغ">https://losst.ru/wp-content/uploads/2016/10/rtc-localtime-600x242-300x121.jpg 300w" width="600" />

    تم، يمكنك الآن إعادة تشغيل جهاز الكمبيوتر الخاص بك وبدء تشغيل Windows للتأكد من عدم ضياع الوقت عند إعادة التشغيل. في أنظمة Ubuntu الأقدم، تحتاج إلى تحرير الملف /etc/default/rcS واستبدال UTC=yes بـ UTC=no. يمكنك القيام بذلك باستخدام الأمر:

    Sudo sed -i "s/UTC=yes/UTC=no/" /etc/default/rcS

    كيفية العودة؟

    مرة أخرى، يمكنك إعادة كل شيء كما كان بأمر واحد:

    سودو timedatectl set-local-rtc 0

    وفي توزيعات Ubuntu الأقدم:

    Sudo sed -i "s/UTC=no/UTC=yes/" /etc/default/rcS

    الاستنتاجات

    هذا كل شيء. الآن، إذا واجهت مشكلة في نظام التشغيل Windows 10 - ضاع الوقت على Ubuntu أو أي توزيع Linux آخر، فستعرف بالفعل كيفية حلها باستخدام طريقتين للعمل بشكل كامل.