উবুন্টু 17.04 আপগ্রেডের পরে EXT4-fs ত্রুটি


18

আমার একটি ডেল এক্সপিএস 15 9550 রয়েছে । আমি চার মাস ধরে কোনও নাটক ছাড়াই উবুন্টু 16.10 চালাচ্ছি।

দু'দিন আগে আমি উবুন্টু 17.04 এ আপগ্রেড করেছি । আপগ্রেড করার প্রায় এক ঘন্টা পরে, আমার হার্ড-ড্রাইভটি কেবল পঠন মোডে পুনরায় সঞ্চারিত। আমি যখন টিটিআই স্ক্রিনে ঝাঁপিয়েছি, তখন এটি উপস্থিত হয়েছিল:

[ 746.341551] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #525023: comm NetworkManager: reading directory iblock 0
[ 746.343318] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #524289: comm pool: reading directory iblock 0
[ 746.356125] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #11272213: comm systemd-udevd: reading directory iblock 0
[ 746.356139] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #11272210: comm systemd-udevd: reading directory iblock 0
[ 746.356332] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #11272193: comm systemd-udevd: reading directory iblock 0
[ 746.356338] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #11272825: comm systemd-udevd: reading directory iblock 0
[ 746.356400] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #11272210: comm systemd-udevd: reading directory iblock 0
[ 746.474632] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #524539: comm unity-settings-: reading directory iblock 0
[ 746.992814] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #5506108: comm BrowserBlocking: reading directory iblock 0
[ 746.304451] EXT4-fs error (device nvme0n1p7): ext4_find_entry:1463: inode #5506117: comm BrowserBlocking: reading directory iblock 0

এখানে কি fdisk -lদেখায়:

Disk /dev/nvme0n1: 477 GiB, 512110190592 bytes, 1000215216 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: 3CD27380-DAC8-48DC-910A-D084CE857DA3

Device             Start        End   Sectors   Size Type
/dev/nvme0n1p1      2048    1026047   1024000   500M EFI System
/dev/nvme0n1p2   1026048    1288191    262144   128M Microsoft reserved
/dev/nvme0n1p3   1288192  487948287 486660096 232.1G Microsoft basic data
/dev/nvme0n1p4 972302336  973223935    921600   450M Windows recovery environmen
/dev/nvme0n1p5 973223936  998094847  24870912  11.9G Windows recovery environmen
/dev/nvme0n1p6 998094848 1000204287   2109440     1G Windows recovery environmen
/dev/nvme0n1p7 487948288  939046911 451098624 215.1G Linux filesystem
/dev/nvme0n1p8 939046912  972302335  33255424  15.9G Linux swap

Partition table entries are not in disk order.

আমি রিবুট করলাম, এবং প্রায় এক ঘন্টার মধ্যে ত্রুটিটি পেতে থাকি। তাই আমি স্ক্র্যাচ থেকে উবুন্টু 17.04 পুনরায় ইনস্টল করেছি । তবে আমি এখনও একই সমস্যা পাচ্ছি ।

আমি একটি ফোর্সফেস্ক ফাইল তৈরি করে fsck চালানোর চেষ্টা করেছি (আমি একটি র‌্যাপার শেল স্ক্রিপ্ট তৈরি করেছি যা -vপতাকাটি যুক্ত করে এবং কোনও ফাইলে স্টাডআউট আউটপুট দেয়)। ফলাফল এখানে:

fsck.fat 4.0 (2016-05-06)                               
Checking we can access the last sector of the filesystem
Boot sector contents:                                   
System ID "MSDOS5.0"                                    
Media byte 0xf8 (hard disk)                             
       512 bytes per logical sector                     
      4096 bytes per cluster                            
      6206 reserved sectors                             
First FAT starts at byte 3177472 (sector 6206)          
         2 FATs, 32 bit entries                         
    508416 bytes per FAT (= 993 sectors)                
Root directory start at cluster 2 (arbitrary size)      
Data area starts at byte 4194304 (sector 8192)          
    126976 data clusters (520093696 bytes)              
63 sectors/track, 255 heads                             
      2048 hidden sectors                               
   1024000 sectors total                                
Reclaiming unconnected clusters.                        
Checking free cluster summary.                          
/dev/nvme0n1p1: 212 files, 15526/126976 clusters    

আমি একটি লাইভ ইউএসবি থেকে বুট করার চেষ্টা করেছি এবং e2fsck -p /dev/nvme0n1p7এখানে প্রস্তাবিত হিসাবে চালানোর চেষ্টা করেছি ( /ubuntu//a/768813/679041 )। এটি কোনও ত্রুটি দেয় নি।

আমি চালানোর চেষ্টাও করেছি smartctl -t long /dev/nvme0n1p7তবে ফলাফলগুলি মনে হয় যে সরঞ্জামটি আমার বিশেষ এসএসডি নিয়ে কাজ করে না:

smartctl 6.6 2016-05-31 r4324 [x86_64-linux-4.10.0-19-generic] (local build)
Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org

=== START OF INFORMATION SECTION ===
Model Number:                       PM951 NVMe SAMSUNG 512GB
Serial Number:                      S29PNX0H611013
Firmware Version:                   BXV77D0Q
PCI Vendor/Subsystem ID:            0x144d
IEEE OUI Identifier:                0x002538
Controller ID:                      1
Number of Namespaces:               1
Namespace 1 Size/Capacity:          512,110,190,592 [512 GB]
Namespace 1 Utilization:            254,982,533,120 [254 GB]
Namespace 1 Formatted LBA Size:     512
Local Time is:                      Mon Apr 17 17:45:48 2017 AEST
Firmware Updates (0x06):            3 Slots
Optional Admin Commands (0x0017):   Security Format Frmw_DL *Other*
Optional NVM Commands (0x001f):     Comp Wr_Unc DS_Mngmt Wr_Zero Sav/Sel_Feat
Maximum Data Transfer Size:         32 Pages

Supported Power States
St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat
 0 +     6.00W       -        -    0  0  0  0        5       5
 1 +     4.20W       -        -    1  1  1  1       30      30
 2 +     3.10W       -        -    2  2  2  2      100     100
 3 -   0.0700W       -        -    3  3  3  3      500    5000
 4 -   0.0050W       -        -    4  4  4  4     2000   22000

Supported LBA Sizes (NSID 0x1)
Id Fmt  Data  Metadt  Rel_Perf
 0 +     512       0         0

=== START OF SMART DATA SECTION ===
Read NVMe SMART/Health Information failed: NVMe Status 0x2002

কেন এই সমস্যাটি ঘটছে এবং আমি কীভাবে এটি সমাধান করব তা সম্পর্কে কোনও ধারণা? ধন্যবাদ! :)


1
AskUbuntu স্বাগতম! দেখে মনে হচ্ছে আপনি এই বাগ দ্বারা প্রভাবিত হতে পারেন আমি আপনাকে পরামর্শ দিচ্ছি যে আপনি ডেভসকে জানিয়ে দিন যে এই বাগটি আপনাকে প্রভাবিত করে এবং বাগটি সাবস্ক্রাইব করে যাতে আপনাকে অগ্রগতি / রেজোলিউশন সম্পর্কে অবহিত করা যায়।
বয়স্ক গীক

আমি তোশিবা এসএসডি "THNSF5256GPUK তোশিবিএ" সহ একটি লেনোভো থিঙ্কপ্যাড এক্স 270 তে ঠিক একই সমস্যাটি পাই। আমি অনুমান করি এটি জানা ভাল যে আমি একমাত্র নই।
মা’হার

লিখিত বাগ প্রতিবেদনটি পড়তে এল্ডারজিক মনে হচ্ছে, সমস্যাটি স্থির না হওয়া পর্যন্ত এপিএসটি অক্ষম করার জন্য একটি অস্থায়ী সংশোধন করা হবে, তবে সেখানকার আলোচনা থেকে এটি কীভাবে করবেন তা আমার কাছে অস্পষ্ট। মনে হচ্ছে এটি করার কোনও উপায় এই প্রশ্নের বৈধ উত্তর হবে।
মা’র

আপনার মন্তব্য বলছি :) জন্য ধন্যবাদ অধৈর্য, আমি আবার গত রাতে যাইহোক, এই সময় পুনরায়, আমি স্পষ্টভাবে ফরম্যাট, / dev / nvme0n1p7 এবং মুছে যাওয়া, / dev / nvme0n1p8 পূর্বেই (আমি ভেবেছিলাম সম্ভবত সব ডিফল্ট বিকল্প সহ একটি পুনরায় ইনস্টল হতে পারে আসলে বিন্যাস না এবং পরিবর্তে কেবলমাত্র নতুন ইনস্টল করার আগে পুরানো ফাইলগুলি মুছুন)। 4 ঘন্টা নিরবচ্ছিন্ন ব্যবহারের পরেও সমস্যাটি এখনও অনুভব করছি তবে কেবল সময়ই তা বলে দেবে। আমি যদি করি তবে আপনি প্রশান্ত মহাসাগর জুড়ে শুনতে পাবেন :)
বেন বি

ঠিক আছে আমি নিশ্চিত করতে পারি - পার্টিশনের সম্পূর্ণ ফর্ম্যাট করেও আমি আবার সমস্যাটি পেয়েছি। উপরের লিঙ্কযুক্ত
বেন বি

উত্তর:


19

এল্ডার গীকের মন্তব্যে যেমন উল্লেখ করা হয়েছে , এটি একটি জানা বাগের কারণে ।

বাগ রিপোর্ট থেকে:

এপিএসটি সমর্থনটি https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1664602 এর অংশ হিসাবে সর্বাধিক সর্বশেষ জেস্টি কার্নেলের (4.10.0-14.16) এ অবতরণ করেছে । সেই প্যাচটিতে ডেল ল্যাপটপে পাওয়া 256 জিবি স্যামসং কিছু ড্রাইভের জন্য ছটফট করা আছে যা এপিএসটি সক্ষম হওয়ার পরে ভাল আচরণ করে না। আমি 512 গিগাবাইট স্যামসাং ব্যতীত একই মডেলের ল্যাপটপে একই লক্ষণগুলি অনুভব করছি। ম্যানুয়ালি এপিএসটি অক্ষম করার আগে ড্রাইভটি মারা যাবে এবং বুট হওয়ার 20 থেকে 40 মিনিটের মধ্যে I / O ত্রুটিগুলি সহ সিস্টেম শিখাতে নেমে যাবে।

যথাযথ সংশোধন কার্যকর না করা অবধি, একটি কার্যধারার প্রস্তাব দেওয়া হয়, যার মধ্যে একটি কার্নেল প্যারামিটার যুক্ত করা থাকে :

দয়া করে চেষ্টা করুন nvme_core.default_ps_max_latency_us=5500, যদি সমস্যাটি অব্যাহত থাকে তবে দয়া করে চেষ্টা করুন nvme_core.default_ps_max_latency_us=200

কার্নেল বুট পরামিতি যুক্ত করতে GRUB- র জন্য কনফিগারেশন ফাইলটি সম্পাদনা করুন:

sudo nano /etc/default/grub

শুরু লাইনটি সন্ধান করুন GRUB_CMDLINE_LINUX_DEFAULTএবং ইতিমধ্যে উদ্ধৃতিগুলির মধ্যে থাকা অন্যগুলিতে বুট পরামিতি যুক্ত করুন। উদাহরণস্বরূপ, এই ক্ষেত্রে আপনার সম্ভবত শেষ হবে

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash nvme_core.default_ps_max_latency_us=5500"

ফাইলটি সংরক্ষণ করুন এবং প্রস্থান করুন, তারপরে পরিবর্তনটি কার্যকর করতে, চালনা করুন

sudo update-grub 

1
এই ফিক্স আপনার জন্য কাজ করছে? আপনার উত্তরটিতে
উইকি.উবুন্টু /

1
আমি উবুন্টু 16.04 চালাচ্ছি এবং আমি জেস্টিতে প্যাকেজগুলি আপগ্রেড করে চলেছি, এমন কিছু যা আমি কারও কাছে সুপারিশ করব না তবে প্রয়োজনের বাইরে যাচ্ছি। সর্বশেষ প্যাকেজটি ছিল libc, সিস্টেমের সাথে এতটাই অবিচ্ছেদ্য কিছু যে যদি কিছু ভুল হয়ে যায় তবে এটি libc আপগ্রেড করার সময় হতে পারে। পুনরায় বুট করার সময়, আমি উপরের প্রশ্নে উল্লিখিত সমস্ত EXT4 ত্রুটি দেখেছি, তবে কার্নেল প্যারামিটারটি যোগ করার ফলে শেষ পর্যন্ত আমাকে শান্তিতে পুনরায় বুট করার অনুমতি দেওয়া হয়েছিল এবং চালিয়ে যেতে হবে। ধন্যবাদ.
lukecampbell

এ সম্পর্কে কোন আপডেট? আমি আমার রেজার ব্লেড স্টিলথে এই সমস্যাটি ভুগছি একটি স্যামসং 512 জিবি এসএসডি দিয়ে
লুকাস জ্যানেলা

উপরের কাজটি আমার পক্ষে কাজ করেছে, তবে বাগটি প্যাকেজ লিনাক্সে নির্ধারণ করা হয়েছে - ৪.১০.০-২২.২৪। যদি আপনার এখনও সমস্যা হয় তবে আপনার উচিত লঞ্চপ্যাডে একটি নতুন বাগ রিপোর্ট খোলার।
বেন বি

আমি উভয় মান চেষ্টা করেছি, কিন্তু এটি এখনও ক্র্যাশ হয়েছে। nvme_core.default_ps_max_latency_us = 0 আমার পক্ষে কাজ করেছে। কার্নেল 4.15.0-36-জেনেরিক উবুন্টু 16.04
মাইক

0

প্রথমত, আমি স্যামসুং সমর্থন ওয়েবসাইটটি পরিদর্শন করেছি এবং আশ্বাস দিয়েছি যে আপনি আপনার মডেল এসএসডি-র জন্য সর্বশেষতম ফার্মওয়্যারটি ইনস্টল করেছেন।

তারপরে, আপনার fsck পুরোপুরি অর্থ দেয়নি, তাই এটি এইভাবে করুন ...

আপনার উবুন্টু পার্টিশনে ফাইল সিস্টেমটি পরীক্ষা করতে ...

  • GRUB মেনুতে বুট করুন
  • উন্নত বিকল্প নির্বাচন করুন
  • পুনরুদ্ধার মোড চয়ন করুন
  • রুট অ্যাক্সেস চয়ন করুন
  • # প্রম্পটে টাইপ করুন sudo fsck -f /
  • ত্রুটি থাকলে fsck কমান্ডটি পুনরাবৃত্তি করুন
  • আদর্শ reboot

1
আপনার প্রতিক্রিয়ার জন্য ধন্যবাদ! আমি পুনরায় ইনস্টল করেছি, তবে এবার আমি স্পষ্টভাবে সমস্যার পার্টিশনটি প্রথমে ফর্ম্যাট করেছি (যদি ডিফল্ট পুনরায় ইনস্টল প্রক্রিয়াটি আসলে ফর্ম্যাট না করে)। আশা করি এটি এখন ঠিক আছে, তবে সমস্যাটি যদি অব্যাহত থাকে তবে আমি একটি fsck চালাব এবং ফলাফলগুলি পোস্ট করব (যদিও আমি বলব যে সমস্যাটি যদি নতুনভাবে ফর্ম্যাট করা পার্টিশন অব্যাহত থাকে তবে এটি fsck এর সামর্থ্যের বাইরেও হতে পারে)
বেন বি

সমস্যাটি আবার ঘটেছিল, তবে আমার প্রশ্নের নীচে দেওয়া মন্তব্যে এল্ডার গীকের নির্দেশ অনুযায়ী , এটি একটি পরিচিত বাগের কারণে বলে মনে হয়েছে ( বাগস.লাঞ্চপ্যাড . net / বুন্টু /+সোর্স / লিনাক্স /+ বাগ / 01678184 )।
বেন বি

@ বেনব আপনি কি আমার স্যামসাং এসএসডি তে ফার্মওয়্যারটি পরীক্ষা করে দেখেছিলেন, যেমনটি আমি আগেই বলেছিলাম? মডেলটির উপর নির্ভর করে ড্রাইভের কাজটি সঠিক করার জন্য তাদের কাছে কিছু খুব বাধ্যতামূলক আপডেট ছিল।
হেননেমা

কীভাবে এটি করা যায় আমি আসলে 100% নিশ্চিত নই। আমি কিছু ফার্মওয়্যার পাওয়া এখানে অবশ্য আমি 100% নিশ্চিত যারা কোনো আমার বিশেষ এসএসডি ক্ষেত্রে প্রযোজ্য নই। বাগ রিপোর্টটি যেভাবেই কোনও ফার্মওয়্যার সম্পর্কিত সমস্যার দিকে ইঙ্গিত করে না, সুতরাং এই মুহূর্তে আমি বরং ফার্মওয়্যার আপগ্রেড করার চেষ্টা করার আগে বাগটি মোকাবেলা করার জন্য ডিভস থেকে আরও তথ্যের জন্য অপেক্ষা করতাম (আমাকে জানলে, আমি এটি ভুল করেছি এবং আমার সমস্ত জিনিস হারাতে হবে: পি)।
বেন বি

1
fsck কোনও ত্রুটি দেখায় না। সমস্যাটি কোনও ধরণের ফার্মওয়্যার সমস্যা বা এসএসডি দুর্নীতির নয়। এটি এপিএসটির কারণে, যা 17.04 এ সক্ষম হয়েছে। 'Nvme_core.default_ps_max_latency_us = 5500' কার্নেল প্যারামিটার সেট করা আমার জন্য সমস্যাটি স্থির করেছে এবং অন্যরা জানিয়েছেন যে APST নিষ্ক্রিয় করা তাদের জন্য এটি পুরোপুরি ঠিক করে দিয়েছে।
বেন বি

0

আমি চিহ্নিত বাগটি সম্পর্কে একটি সম্ভাব্য কাজ হিসাবে উল্লেখ করেছি যা আমি পরীক্ষায় ফেলতে পারছি না কারণ আমার কাছে এনভিএম হার্ডওয়্যার প্রশ্নে নেই এটি আপনার প্রত্নতত্বের জন্য বর্তমান মূললাইন দৈনিক কার্নেল বিল্ড প্যাকেজটি বুট করার চেষ্টা করবে

অপেক্ষা কর আগে আপনি বন্ধ ড্যাশ এই চেষ্টা করতে, আমি জোর আবশ্যক, যদি না আপনি যে নির্দিষ্ট তুমি জানো ঠিক তুমি কি করছ এবং কিভাবে পুনরুদ্ধার অনিচ্ছাকৃত ফলাফল অত্যন্ত কাছে সুপারিশ করা হচ্ছে থেকে ব্যাকআপ।

আপনি কী করছেন এবং যদি আপনার বর্তমান ব্যাকআপ না থাকে তবে আপনি নিজের কার্নেল তৈরির বিষয়ে আরও তথ্য পেতে পারেন এখানে ।

দ্রষ্টব্য: আপনি যদি প্রথম বাক্যটি স্কিম করেছিলেন তবে এই উত্তরটি পরীক্ষার ভিত্তিতে নয়, গবেষণার ভিত্তিতে। যদি এটি বিরতি দেয় তবে আপনার ব্যাকআপটি পুনরুদ্ধার করুন।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.