19
submitted 1 year ago* (last edited 1 year ago) by Pingu@lemmy.sdf.org to c/linux@lemmy.ml

this has happened on my device a lot of times now, whenver I start my laptop, I have installed arch on it. can anyone please tell me what is it and how to fix this? and I am a newbie.

all 13 comments
sorted by: hot top controversial new old
[-] aniki@lemm.ee 5 points 1 year ago* (last edited 1 year ago)

You have a kernel panic.

If you're a noobie, figure out why.

Place to start: What is your kernel doing when it crashes?

Tip: System logs are your friend.

Hint: recovery root.

[-] Pingu@lemmy.sdf.org 7 points 1 year ago

I suppose I fixed it. I checked logs, there were some errors with /etc/fstab.

[-] Pingu@lemmy.sdf.org 3 points 1 year ago

I opened sys logs last time and didn't get shit, but okay will do again and get back to you.

[-] jlsalvador@lemmy.ml 3 points 1 year ago

syscall -> asm -> page_fault

This a native machine code execution that crashed in your system. Could be an instruction that your CPU doesn't understand (because the instruction is newer than your CPU, example: AVX512), or because your hardware returns an error when this instruction is executed (RAM issues?). Too difficult for me to understand this ASM crash.

[-] Pingu@lemmy.sdf.org 1 points 1 year ago

I don't think it's some cpu issue because I used arch for sometime on my another laptop which is poorer in terms of hardware and cpu than current one. But again I might be wrong, will try to understand if this happens again.

[-] signofzeta@lemmygrad.ml 2 points 1 year ago

Does it say anything above that? Look for the last line written in plain English. That should be what Linux was trying to do before it panicked.

[-] Pingu@lemmy.sdf.org 3 points 1 year ago

Issue is solved. Thanks though.

[-] fraenki@feddit.de 2 points 1 year ago

The OS splits memory into pages and assigns the pages to applications. A page fault usually means one of two things:

  • hardware fault
  • programming error

You can check your memory with Memtest86. Some LiveCDs come with it. If it's a programs fault you can only try other software if possible.

this post was submitted on 08 Jul 2023
19 points (100.0% liked)

Linux

47365 readers
982 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 5 years ago
MODERATORS