My PC (P4 3 GHz) has both Windows XP and Linux (Knoppix) installed. Recently, during the booting of Linux, the following messages were issued:
Checking root file system ...
WARNING: Your /etc/fstab does not contain the fsck passno field. I will kludge around things for you, but you should fix your /etc/fstab file as soon as you can.
fsck.ext2: Is a directory while trying to open //:
The superblock could not be read or does not describe a correct ext2 file system. If the device is valid and it really contains an ext2 filesystem (and not swap or ufs or something else), then the superblock is corrupt, and you might try running e2fsck with an alternate superblock:
e2fsck -b 8193 <device>
fsck failed. Please repair mannualy and reboot. Please note that the root file system is currently mounted read-only. To remount it read-write:
# mount -n -o remount, rw /
Could somebody help me to solve this problem?Thanks.

USB 3.0 Flash Drive 32GB 64GB 128GB Memory Stick Thumb Stick Lot Pack
$826.09
2 in 1 USB 3.0 Card Reader Micro TF card Reader usb adapter High Speed Cardreder
$3.99
Samsung 32GB (1x32GB) PC4-17000 (DDR4-2133) LRDIMM Memory (M386A4G40DM0-CPB0Q)
$120.00
Kingston 8GB DDR4-2400 PC4-19200 1Rx8 ECC UDIMM Server Memory RAM KVR24E17S8/8MA
$19.99
Kingston 32GB 64GB 128GB 256GB USB 3.0 Flash Drive Thumb Memory Stick Pen lot
$285.90
Samsung 32GB DDR5 ECC RDIMM PC5-5600B 2Rx8 Server Memory M321R4GA3PB0-CWMXJ
$1275.00
Samsung 96GB LPCAMM2 PC5 9600 FE1 E1 LPDDR5X CAMM2 M561K6LC3CL1-CCV DDR5 Memory
$2150.00
Card Reader USB 3.0 To SD Micro TF Memory Card Adapter PC Laptop Accessories LOT
$278.15
6 in 1 USB 3.0 Type C Card Reader SD Micro SD TF OTG Memory Adapter Laptop PC US
$3.95
RAMAXEL Lenovo 32GB LPDDR5X CAMM2 7500MHz Laptop RAM | UNTESTED
$445.00