Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: как в grub добавить chkdisk?  (Прочитано 1992 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
как в grub добавить chkdisk?
« : 06 Декабря 2010, 05:11:47 »
Всем привет. Что имеем, 1 система, 2 винта, первый винт с ubuntu 10.4 на втором вертится win xp. Диск с xp косячный и уже имеет пару бад секторов. Когда его активно юзаю, бывает Windows отправляется в синий экран, после перезагрузки, пишет сообщение Disc read error, please ctrl+alt+del. Или что то типа того. Я решаю тем что загружаюсь с cd и там выбираю Norton ghost, в нем запускаю утилиту проверка диска C:, ставлю автоматически исправлять ошибки. После этого Windows грузиться нормально.

Чего бы мне хотелось? Не юзать постоянно cd для востановления, а использовать меню которое появляется после загрузки компа, и в котором я могу выбрать ubuntu, windows xp, memory test ... Вобщем вопрос, как в это меню добавить chkdisk?

Оффлайн flash1

  • Участник
  • *
  • Сообщений: 131
  • city cat
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #1 : 06 Декабря 2010, 06:46:36 »
А вы точно уверены что виноват именно сам диск ?!, просто как показывает практика в более чем 90% случаев бэдов повинны шлейфы (P)ATA-SATA (особенно если эти шлейфы периодически подключают-отключают к-от этого харда) и только в оставшихся 10%, повинен сам хард :coolsmiley:...
« Последнее редактирование: 06 Декабря 2010, 06:48:35 от flash1 »
Debian 6 Squeeze (work-home), Windows 2003 R2 SP2 Enterprise (work-home).

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #2 : 06 Декабря 2010, 07:58:23 »
Я уверен. Винт старый, шлейфы не отключатся.

Оффлайн flash1

  • Участник
  • *
  • Сообщений: 131
  • city cat
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #3 : 06 Декабря 2010, 08:31:29 »
И все же, предпочтительно вначале сменить шлейф, на новый, заведомо исправный, после этого сделать chkdsk, затем произвести тест работы харддиска, и если бэды все равно останутся то "слить" нужную информацию на другой носитель а этот хард переразметить с исключением поврежденных секторов (с помощью дисковых утилит), и только после этого (без боязни потерять нужную информацию) пользоваться им далее ;)...
« Последнее редактирование: 06 Декабря 2010, 08:39:46 от flash1 »
Debian 6 Squeeze (work-home), Windows 2003 R2 SP2 Enterprise (work-home).

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #4 : 06 Декабря 2010, 09:18:00 »
к сожелению сейчас времени этим заниматся нету. Да и я просил чуть другого...

Оффлайн easy2002

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 2786
  • Мурманск
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #5 : 06 Декабря 2010, 10:23:04 »
Чего бы мне хотелось? Не юзать постоянно cd для востановления, а использовать меню которое появляется после загрузки компа, и в котором я могу выбрать ubuntu, windows xp, memory test ... Вобщем вопрос, как в это меню добавить chkdisk?
Установить Recovery Console и юзать ее из меню ХР
Tempora mutantur et nos mutantur in illis

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #6 : 06 Декабря 2010, 15:34:06 »
а если без cd. так то у меня есть диск которым я востанавливаюсь. Но хочется как раз исключить cd из этой схемы

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: как в grub добавить chkdisk?
« Ответ #7 : 06 Декабря 2010, 15:52:06 »
а если без cd. так то у меня есть диск которым я востанавливаюсь. Но хочется как раз исключить cd из этой схемы
Это и есть без cd. Установочные файлы можно слить с диска или образа.

easy2002, кстати, спасибо за ссылку. ;)
Ещё б накатать скрипт для деплоймента этой штуки в конторе.

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #8 : 06 Декабря 2010, 16:25:57 »
Я в linux профан, объясните пожалуйста на пальцах что и как ;)
У меня Ubuntu 10.4

Оффлайн ArcFi

  • Старожил
  • *
  • Сообщений: 15189
    • Просмотр профиля
    • aetera.net
Re: как в grub добавить chkdisk?
« Ответ #9 : 06 Декабря 2010, 16:49:22 »
Я в linux профан, объясните пожалуйста на пальцах что и как ;)
А linux тут ни при чём, вообще. Инструкция по ссылке выше для венды.

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #10 : 06 Декабря 2010, 17:56:07 »
По ссылке написано, типа при загрузке вставьте диск с Recovery Console...

Grub же linux-овский? Я как раз в нем хочу чтобы появилась строчка с помощью которой я буду вызывать починку диска...

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #11 : 06 Декабря 2010, 18:52:55 »
Вот здесь:
http://greenflash.su/publ/7-1-0-32

статья "Запуск консоли восстановления с флешки". Папку cmdcons Вы скопируете, наверное, можно на диск с ubuntu. Но в статье говорится про grub4dos. То есть Вам остаётся выяснить как добавить пункт в меню grub2. Можно спросить здесь:
https://forum.ubuntu.ru/index.php?topic=74165.0

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #12 : 06 Декабря 2010, 19:40:37 »
спс, завтра попробую, отпишусь о результатах

Оффлайн Виктор Перестукин

  • Старожил
  • *
  • Сообщений: 2172
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #13 : 06 Декабря 2010, 20:31:31 »
Ссылка на статью, предложенную easy2002, но здесь эта же статья на русском языке:
http://support.microsoft.com/kb/314058/ru

Там есть:
Вариант 3. Добавление консоли восстановления Windows в качестве варианта загрузки.

Оффлайн YaBog

  • Автор темы
  • Новичок
  • *
  • Сообщений: 16
    • Просмотр профиля
Re: как в grub добавить chkdisk?
« Ответ #14 : 06 Декабря 2010, 21:00:17 »
А если у меня херится диск с виндой, консоль востановления лежит как раз на этом диске. Но как он ее сможет прочитать???

Вот что конкретно пишет;

A Disk Read Error Occurred. Press CTRL+ALT+DEL to restart

Пользователь решил продолжить мысль 06 Декабря 2010, 21:11:57:
Вобще загрузка стартует так;

1. bios определение всех компонентов пк (диск находит)
2. Вывод загрузчика grub
3. если выбираю ubuntu все нормально грузится
3. если выбираю xp то комп думает пару секунд с черным экраном и потом появляется надпись которую я привел в предыдушем посте.

Соответственно в какой момент должна запускатся консоль востановления?
Поэтому я и хочу чтобы в grub была еще одна строчка chkdisk с помощью которой я буду востанавливать mbr на диске с XPющей.

Пользователь решил продолжить мысль 07 Декабря 2010, 12:03:07:
Проблема так и не решена...
« Последнее редактирование: 07 Декабря 2010, 12:03:07 от YaBog »

 

Страница сгенерирована за 0.016 секунд. Запросов: 19.