LinuxQuestions.org
Welcome to the most active Linux Forum on the web.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 03-31-2008, 08:16 AM   #1
kgp
LQ Newbie
 
Registered: Apr 2007
Posts: 4

Rep: Reputation: 0
bad block management


Hello,
At file system(udf disk based) level i need to implement bad block manager. Plz give me some approches, or let me how this implemented in other file systems
 
Old 04-01-2008, 11:15 AM   #2
cmnorton
Member
 
Registered: Feb 2005
Distribution: Ubuntu, CentOS
Posts: 585

Rep: Reputation: 35
Some info, and there is probably lots more

http://packages.ubuntu.com/gutsy/admin/linux-patch-evms
 
Old 04-01-2008, 11:30 AM   #3
unSpawn
Moderator
 
Registered: May 2001
Posts: 29,415
Blog Entries: 55

Rep: Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600Reputation: 3600
Moved: This thread is more suitable in the kernel forum and has been moved accordingly to help your thread/question get the exposure it deserves. Please note posting duplicate threads is against the LQ Rules so don't do that. Please read the LQ Rules before continuing. Instead use the report button to ask moderators to move your thread to the forum of your choice. Finally *do* respond to replies made, you left your previous thread unanswered which doesn't help anyone.
 
Old 04-02-2008, 01:30 AM   #4
kgp
LQ Newbie
 
Registered: Apr 2007
Posts: 4

Original Poster
Rep: Reputation: 0
Sorry. By mistake i had sent in another forum.
Thanks for moving it to proper forum
 
Old 04-03-2008, 07:38 AM   #5
sundialsvcs
LQ Guru
 
Registered: Feb 2004
Location: SE Tennessee, USA
Distribution: Gentoo, LFS
Posts: 10,670
Blog Entries: 4

Rep: Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945Reputation: 3945
As the article cited (and many others) note, the general approach is to use hardware-RAID, and then on top of that to use a logical-volume approach which introduces the notion of "storage pools" instead of physical drives. This gives rise to, among other things, the very curiously-named SAN (Storage Area Network), which is a self-managing hardware device specifically dedicated to storage. A less expensive but also less-sophisticated technology is NAS (Network Attached Storage), which more-directly exposes "only its drives."

"Bad blocks," therefore, are dealt-with by avoidance. Run-of-the-mill disk drives support an internal self-test mechanism known as "SMART," which Linux gives direct access to and which storage devices also exploit. A drive that judges itself "pending failure" is retired and taken off-line by the storage controller ahead of time.
 
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
What to do with a partion with bad block count? yumener Linux - Software 10 11-10-2008 02:02 AM
Bad block relocation bond_e Linux - Newbie 1 04-30-2006 05:25 PM
ext3 bad super block Sridhar Kumar K Linux - General 3 05-23-2005 08:18 PM
bad block in reiserfs ngoddard SUSE / openSUSE 4 12-01-2004 02:58 AM
bad block check fizazz88 Fedora - Installation 3 03-21-2004 11:37 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 10:42 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration