Ubuntuでランダムフリーズが発生しています。いくつかの修正案(nvidiaドライバーの確認など)を試しましたが、解決策はありません。 buntu 17.04 Freezing Issue にぶつかり、crypttabを変更しようとしました。指示に従いましたが、Geditまたはnanoで開くと、ファイルは空でした。これが問題になりますか?
編集:コンピューターは私によって組み立てられました。と:
MSI 1151 Z170A Krait Gaming 3X Motherboard
Intel I7-6700K 1151 Skylake 8MB Cache 4.00 GHz Processor
Crucial Ballistix Sport LT 64GB set 16GBx4 DDR4 2400 288pin whit RAM
Nvidia GeForce GT610
私がインストールしたnvidiaのドライバーは340.135なので、Xorg nouveauのものは使用していません。
また、GRUB=を含むように変更しました
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
blkid
:
/dev/sda1: UUID="5AAD-028F" TYPE="vfat" PARTLABEL="EFI System Partition" PARTUUID="39bd6592-a9af-4cba-bc68-0bcc9a860d9c"
/dev/sda2: UUID="6832cbef-4ee4-422d-9424-fbb307ed1ec1" TYPE="ext4" PARTUUID="7a631023-db65-417f-ad30-039a619320ac"
/dev/sdb1: UUID="7c3e97ec-2fc4-42df-801f-6dff9dec4ee6" TYPE="ext4" PARTUUID="1113ee0c-6451-4762-a15d-bafe9a9c80ed"
/etc/fstab
:
# /etc/fstab: static file system information.
# Use 'blkid' to print the universally unique identifier for a device; this may be used with UUID= as a more robust way to name devices that works even if disks are added and removed. See fstab(5).
# <file system> <mount point> <type> <options> <dump> <pass>
# / was on /dev/sda2 during installation
UUID=6832cbef-4ee4-422d-9424-fbb307ed1ec1 / ext4 errors=remount-ro 0 1
# /boot/efi was on /dev/sda1 during installation
UUID=5AAD-028F /boot/efi vfat umask=0077 0 1
# /home was on /dev/sdb1 during installation
UUID=7c3e97ec-2fc4-42df-801f-6dff9dec4ee6 /home ext4 defaults 0 2
/swapfile
none swap sw 0 0
UUID=5AAD-028F /boot/efi vfat defaults 0 1
free -h
:
total used free shared buff/cache available
Mem: 62G 1.1G 60G 135M 812M 61G
Swap: 2.0G 0B 2.0G
swapon -s
:
Filename Type Size Used Priority
/swapfile file 2097148 0 -1
lshw
:
*-firmware
description: BIOS
vendor: American Megatrends Inc.
physical id: 0
version: 2.70
date: 10/17/2016
size: 64KiB
capacity: 15MiB
capabilities: pci upgrade shadowing cdboot bootselect socketedrom edd int13floppy1200 int13floppy720 int13floppy2880 int5printscreen int9keyboard int14serial int17printer acpi usb biosbootspecification uefi
*-memory
description: System Memory
physical id: 3c
slot: System board or motherboard
size: 64GiB
*-bank:0
description: DIMM DDR4 Synchronous 2133 MHz (0.5 ns)
product: BLS16G4D240FSC.16FAD
vendor: 859B
physical id: 0
serial: A01EE062
slot: ChannelA-DIMM0
size: 16GiB
width: 64 bits
clock: 2133MHz (0.5ns)
*-bank:1
description: DIMM DDR4 Synchronous 2133 MHz (0.5 ns)
product: KHX2400C14D4/16G
vendor: Kingston
physical id: 1
serial: A82A51FA
slot: ChannelA-DIMM1
size: 16GiB
width: 64 bits
clock: 2133MHz (0.5ns)
*-bank:2
description: DIMM DDR4 Synchronous 2133 MHz (0.5 ns)
product: BLS16G4D240FSC.16FAD
vendor: 859B
physical id: 2
serial: A01EE17E
slot: ChannelB-DIMM0
size: 16GiB
width: 64 bits
clock: 2133MHz (0.5ns)
*-bank:3
description: DIMM DDR4 Synchronous 2133 MHz (0.5 ns)
product: KHX2400C14D4/16G
vendor: Kingston
physical id: 3
serial: A12A5202
slot: ChannelB-DIMM1
size: 16GiB
width: 64 bits
clock: 2133MHz (0.5ns)
*-cache:0
description: L1 cache
physical id: 42
slot: L1 Cache
size: 256KiB
capacity: 256KiB
capabilities: synchronous internal write-back unified
configuration: level=1
*-cache:1
description: L2 cache
physical id: 43
slot: L2 Cache
size: 1MiB
capacity: 1MiB
capabilities: synchronous internal write-back unified
configuration: level=2
*-cache:2
description: L3 cache
physical id: 44
slot: L3 Cache
size: 8MiB
capacity: 8MiB
capabilities: synchronous internal write-back unified
configuration: level=3
*-memory UNCLAIMED
description: Memory controller
product: Sunrise Point-H PMC
vendor: Intel Corporation
physical id: 1f.2
bus info: pci@0000:00:1f.2
version: 31
width: 32 bits
clock: 33MHz (30.3ns)
capabilities: bus_master
configuration: latency=0
resources: memory:dd444000-dd447fff
私はあなたの情報を調べました。これが私の発見です。 /etc/fstab
にエラーがあります。 /etc/default/grub
にエラーがあります。 intel-microcode
がインストールされているかどうかを確認します。 memtest
を実行します。
/etc/fstab
...を修正するには
terminal
...
gksudo gedit /etc/fstab
これを変更:
/boot/efi was on /dev/sda1 during installation
UUID=5AAD-028F /boot/efi vfat umask=0077 0 1
/home was on /dev/sdb1 during installation
UUID=7c3e97ec-2fc4-42df-801f-6dff9dec4ee6 /home ext4 defaults 0 2
/swapfile none swap sw 0 0 UUID=5AAD-028F /boot/efi vfat defaults 0 1
これに:
/boot/efi was on /dev/sda1 during installation
UUID=5AAD-028F /boot/efi vfat umask=0077 0 1
# UUID=5AAD-028F /boot/efi vfat defaults 0 1 # we may use this later
/home was on /dev/sdb1 during installation
UUID=7c3e97ec-2fc4-42df-801f-6dff9dec4ee6 /home ext4 defaults 0 2
/swapfile none swap sw 0 0
/etc/default/grub
...を修正するには
terminal
...
gksudo gedit /etc/default/grub
これを変更:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash intel_idle.max_cstate=1"
これに:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
terminal
...
Sudo update-grub
Sudo apt-get update
Sudo apt-get install intel-microcode
最後に、www.memtest86.orgにアクセスして、無料のメモリテストをダウンロードします。少なくとも1つの完全なパスを実行します...時間がある場合はそれ以上。
更新#1:
私が疑ったように、Memtestは失敗しました。次の手順に従ってくださいただし、まずBIOSを更新したことを確認してください。メモリの問題を解決するためです。
4つのメモリスティックのどれに欠陥があるかを判断するには...(4つのメモリスティックがすべて存在すると、memtestが失敗することは既にわかっています。BIOSはまだ更新されていません)。
BIOSが更新された場合、4つすべてのメモリスティックを挿入してmemtestを実行し、1回以上パスするかどうかを確認します。正常に動作する場合、これで完了です。おめでとう! memtestがエラー/クラッシュ/フリーズした場合、続行します...
最初にSudo lshw -C memory
の出力に注意してください(すでに実行済みです)。 「スロット:ChannelA-DIMM0」と表示されている場所を参照してください。 「スロット:ChannelA-DIMM1」もあります。 ChannelBでも同様です。
メモリが1つのペアのみに正しく取り付けられている場合、1つのスティックは「slot:ChannelA-DIMM」で表示され、もう1つのスティックは「slot:ChannelB-DIMM」で表示されます。
テスト#1:前の段落のようにlshw表示が表示されるように、スティックのペアを1つだけ挿入します。 memtestを実行します。エラーやフリーズ/クラッシュなしで実行される場合、これらの2つのスティックmayは問題ありません。 memtestが失敗した場合、1つ/両方のスティックが不良です。
テスト#2:これらの2本のスティックを取り外し、他の2本のスティックを同じスロットに挿入して、memtestを再度実行します。
テスト1または2で問題が発生した場合は、各メモリスティックを単独でテストする必要があります。
更新#2:
SIMMスロットにほこりがあることが判明しました。 Memtestは現在正常に動作しています。