Для aibolit
побайтовый, это то, что должно потом быть загрузочным (как правило), а если данные, то пофайловый.
Однако, один раз в жизни у меня была неприятная ситуация, потерялась у меня таблица разделов, и чот не смог восстановить (как впоследствии оказалось, сбойнула оперативка и вызвала сие нарушение) ни одной прогой. Но к счастью смог восстановить файлы, а раздел был системный, винда. Так вот я форматнул этот разлел, скопировал на него обратно все восстановленное файло, загрузился с диска winxp в консоль восстановления и сделал fixboot/fixmbr и винда, о чудо, загрузилась (хотя всю жизнь мне говорили, что простым копированием винду не восснановишь). Надо как нибудь и с линуксом так поробовать, теоретически все должно заработать.