Can anybody explain what these lines in a dmesg result mean and if I need to do anything about them?
9.343320] Driver 'sd' needs updating - please use bus_type methods
[ 9.343334] Driver 'sr' needs updating - please use bus_type methods
[ 11.021400] via-rhine: Broken BIOS detected, avoid_D3 enabled.
[ 11.022294] eth0: VIA Rhine II at 0xfdffe000, 00:16:17:6d:05:11, IRQ 23.
[ 11.023015] eth0: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1.
[ 21.175105] EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
[ 21.175489] EXT3 FS on sda1, internal journal
Also, if anybody could point me to a link that explains HOW to use bus_type methods and how to safely use e2fsck, I would be really grateful. I have tried many times to use e2fsck but obviously I'm doing something wrong. Do you need to specify the specific area to check? How do you do that?
Here are 2 embarrassing examples of my attempts to use it.
:~$ e2fsck
Usage: e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
[-I inode_buffer_blocks] [-P process_inode_size]
[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
[-E extended-options] device
Emergency help:
-p Automatic repair (no questions)
-n Make no changes to the filesystem
-y Assume "yes" to all questions
-c Check for bad blocks and add them to the badblock list
-f Force checking even if filesystem is marked clean
-v Be verbose
-b superblock Use alternative superblock
-B blocksize Force blocksize when looking for superblock
-j external_journal Set location of the external journal
-l bad_blocks_file Add to badblocks list
-L bad_blocks_file Set badblocks list
:~$ e2fsck -p
Usage: e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
[-I inode_buffer_blocks] [-P process_inode_size]
[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
[-E extended-options] device
Emergency help:
-p Automatic repair (no questions)
-n Make no changes to the filesystem
-y Assume "yes" to all questions
-c Check for bad blocks and add them to the badblock list
-f Force checking even if filesystem is marked clean
-v Be verbose
-b superblock Use alternative superblock
-B blocksize Force blocksize when looking for superblock
-j external_journal Set location of the external journal
-l bad_blocks_file Add to badblocks list
-L bad_blocks_file Set badblocks list
:~$ sudo e2fsck -v
Usage: e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
[-I inode_buffer_blocks] [-P process_inode_size]
[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
[-E extended-options] device
Emergency help:
-p Automatic repair (no questions)
-n Make no changes to the filesystem
-y Assume "yes" to all questions
-c Check for bad blocks and add them to the badblock list
-f Force checking even if filesystem is marked clean
-v Be verbose
-b superblock Use alternative superblock
-B blocksize Force blocksize when looking for superblock
-j external_journal Set location of the external journal
-l bad_blocks_file Add to badblocks list
-L bad_blocks_file Set badblocks list
Thank you
9.343320] Driver 'sd' needs updating - please use bus_type methods
[ 9.343334] Driver 'sr' needs updating - please use bus_type methods
[ 11.021400] via-rhine: Broken BIOS detected, avoid_D3 enabled.
[ 11.022294] eth0: VIA Rhine II at 0xfdffe000, 00:16:17:6d:05:11, IRQ 23.
[ 11.023015] eth0: MII PHY found at address 1, status 0x786d advertising 01e1 Link 45e1.
[ 21.175105] EXT3-fs warning: maximal mount count reached, running e2fsck is recommended
[ 21.175489] EXT3 FS on sda1, internal journal
Also, if anybody could point me to a link that explains HOW to use bus_type methods and how to safely use e2fsck, I would be really grateful. I have tried many times to use e2fsck but obviously I'm doing something wrong. Do you need to specify the specific area to check? How do you do that?
Here are 2 embarrassing examples of my attempts to use it.
:~$ e2fsck
Usage: e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
[-I inode_buffer_blocks] [-P process_inode_size]
[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
[-E extended-options] device
Emergency help:
-p Automatic repair (no questions)
-n Make no changes to the filesystem
-y Assume "yes" to all questions
-c Check for bad blocks and add them to the badblock list
-f Force checking even if filesystem is marked clean
-v Be verbose
-b superblock Use alternative superblock
-B blocksize Force blocksize when looking for superblock
-j external_journal Set location of the external journal
-l bad_blocks_file Add to badblocks list
-L bad_blocks_file Set badblocks list
:~$ e2fsck -p
Usage: e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
[-I inode_buffer_blocks] [-P process_inode_size]
[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
[-E extended-options] device
Emergency help:
-p Automatic repair (no questions)
-n Make no changes to the filesystem
-y Assume "yes" to all questions
-c Check for bad blocks and add them to the badblock list
-f Force checking even if filesystem is marked clean
-v Be verbose
-b superblock Use alternative superblock
-B blocksize Force blocksize when looking for superblock
-j external_journal Set location of the external journal
-l bad_blocks_file Add to badblocks list
-L bad_blocks_file Set badblocks list
:~$ sudo e2fsck -v
Usage: e2fsck [-panyrcdfvtDFV] [-b superblock] [-B blocksize]
[-I inode_buffer_blocks] [-P process_inode_size]
[-l|-L bad_blocks_file] [-C fd] [-j external_journal]
[-E extended-options] device
Emergency help:
-p Automatic repair (no questions)
-n Make no changes to the filesystem
-y Assume "yes" to all questions
-c Check for bad blocks and add them to the badblock list
-f Force checking even if filesystem is marked clean
-v Be verbose
-b superblock Use alternative superblock
-B blocksize Force blocksize when looking for superblock
-j external_journal Set location of the external journal
-l bad_blocks_file Add to badblocks list
-L bad_blocks_file Set badblocks list
Thank you
Comment