0 / 0 / 0 Регистрация: 23.05.2016 Сообщений: 42 |
|
1 |
|
15.12.2016, 08:15. Показов 7434. Ответов 15
Здравствуйте, прошу прощения если эта тема уже имеется, но хотел спросить
__________________
0 |
21297 / 12107 / 653 Регистрация: 11.04.2010 Сообщений: 53,466 |
|
15.12.2016, 15:21 |
2 |
другой софтиной попробуйте запилить установочник на флешку
0 |
0 / 0 / 0 Регистрация: 23.05.2016 Сообщений: 42 |
|
15.12.2016, 16:03 [ТС] |
3 |
А не подскажете какой лучше всего записать?
0 |
21297 / 12107 / 653 Регистрация: 11.04.2010 Сообщений: 53,466 |
|
15.12.2016, 16:06 |
4 |
их как грязи в сети
0 |
0 / 0 / 0 Регистрация: 23.05.2016 Сообщений: 42 |
|
15.12.2016, 16:13 [ТС] |
5 |
Я все понимаю, что много, но какой лучше будет? Добавлено через 4 минуты
0 |
21297 / 12107 / 653 Регистрация: 11.04.2010 Сообщений: 53,466 |
|
15.12.2016, 16:16 |
6 |
понятия не имею, я использую sardu
0 |
0 / 0 / 0 Регистрация: 23.05.2016 Сообщений: 42 |
|
16.12.2016, 08:07 [ТС] |
7 |
Просто эта флэшка устанавливает xp на другом компьютере, а на втором не ухочет выдает эту ошибку error 13
0 |
21297 / 12107 / 653 Регистрация: 11.04.2010 Сообщений: 53,466 |
|
16.12.2016, 20:24 |
8 |
есть такие нюансы, и скорее на асусе
0 |
0 / 0 / 0 Регистрация: 23.05.2016 Сообщений: 42 |
|
17.12.2016, 13:11 [ТС] |
9 |
Это обычный компьютер не ноутбук.
0 |
21297 / 12107 / 653 Регистрация: 11.04.2010 Сообщений: 53,466 |
|
17.12.2016, 19:40 |
10 |
по-вашему, асус кроме ноутов ничего не делает?
0 |
0 / 0 / 0 Регистрация: 23.05.2016 Сообщений: 42 |
|
19.12.2016, 08:12 [ТС] |
11 |
И так поставил в первую очередь.
0 |
1 / 1 / 0 Регистрация: 29.10.2016 Сообщений: 90 |
|
20.12.2017, 21:45 |
12 |
ivan3333, Здравствуйте. У меня тоже такая проблема. Вы чем решили свою? Спасибо.
0 |
быдлокодер 1722 / 909 / 106 Регистрация: 04.06.2008 Сообщений: 5,644 |
|
22.12.2017, 16:43 |
13 |
А кто-нибудь вообще удачно устанавливал XP с флэшки? (не сборку)
0 |
1 / 1 / 0 Регистрация: 29.10.2016 Сообщений: 90 |
|
22.12.2017, 18:21 |
14 |
да поставил. в моем случае надо было флеху форматнуть под фат 32 перед созданием мультизагрузочника.
0 |
быдлокодер 1722 / 909 / 106 Регистрация: 04.06.2008 Сообщений: 5,644 |
|
22.12.2017, 22:34 |
15 |
да поставил. в моем случае надо было флеху форматнуть под фат 32 перед созданием мультизагрузочника. В общем, ничего не понятно. Где взял образ, какая контрольная сумма, как сделал флэшку…
0 |
1 / 1 / 0 Регистрация: 29.10.2016 Сообщений: 90 |
|
23.12.2017, 11:48 |
16 |
сделал при помощи WinSetupFromUSB в ютубе множество примеров. образ качнул торрентом не помню откуда. Мой совет. Вскройте системник от пыли протрите (грамотно) все слайдовые девайсы пылесосом. Только не влажной тряпкой. можно спиртом.
0 |
Error 13 на новом ядре и непонятки с UEFI
1. Собрал новое ядро с незначительными изменениями конфига. Скопировал его в /boot, прописал в /boot/grub/menu.lst. Перезагружаюсь — получаю:
Error 13: Invalid or unsupported executable format
Это происходит с ядром 4.9.16. Старое ядро 4.4.6 грузится нормально.
file ядра опознаёт как:
Версия GRUB 0.97 (sys-boot/grub-static-0.97-r12). Gentoo. Своп не используется.
Дополнение: С GRUB 2 загрузиться удалось. С использованием BIOS.
2. Предположив, что дело в каких-то фичах нового ядра, попробовал поставить более новый GRUB, sys-boot/grub-2.02_beta3-r1. Сгенерировал /boot/grub/grub.cfg. Создал FAT-раздел, прописал в /etc/fstab, смонтировал как /boot/efi, запустил
Дополнение: как выяснилось, материнская плата ASUS M5A78L LE не поддерживает UEFI.
На всякий случай — разметка диска:
Флаг bootable присвоен новому uefi разделу?
Да. Но и на старом остался. Снять?
Сними, у тебя первый видит, значит второй не нужен, ибо ESP один (во всяком случае, так на всех побываших у меня в руках, железках).
Да, конечно. Оно тыкается в старый из-за этого, собственно. r3lgar дело говорит.)
ноут умеет легаси загрузку?
есть пункт в биосе?
Вроде, был. Возможно даже он включён. При беглом просмотре не заметил.
Как понять, поддерживается ли UEFI? В описании материнской платы сказано, что да.
проще выключить uefi режим и юзать легаси
Чаще всего оно называется CSM.
Как понять, поддерживается ли UEFI? В описании материнской платы сказано, что да.
Может быть такое, что там завязка на Шindoшs (но так как у тебя раньше всё работало, то этот вариант отпадает). Гарантированных способов понять нет, так как почти никто не придерживается стандартов в полной мере.
проще выключить uefi режим и юзать легаси
Не знал, спасибо.
но так как у тебя раньше всё работало, то этот вариант отпадает
Раньше я пользовался GRUB-legacy, который эту функциональность не использовал.
Раньше я пользовался GRUB-legacy, который эту функциональность не использовал.
Понятно. Есть почти универсальный способ: если у тебя есть под рукой образ диска Шindoшs 10, разпакуй iso на отформатированную в FAT32 (естественно MBR, не выбирай GPT для флэшек никогда), и попробуй с неё загрузиться при выключенном CSM. В большинстве случаев оно грузится на UEFI. Также можно попробовать и с любым дистром линуксов, но тут даже со 100% рабочим UEFI гарантий нет, что оно запустится (и куда меньше шансов, что можно будет установиться).
Назови свою плату, может проходила у меня такая.
ASUS M5A78L. На офсайте поддержка в списке фич есть, но в мануале — ни слова. И efibootmgr ничего не находит.
А, это была немного другая модель. ASUS M5A78L/USB3.
Эту плату я не щупал, на сайте действительно описано, что поддержка есть, но никто не напишет о вендролоке.
Для того, чтобы efibootmgr работал, нужно загрузиться в EFI-режиме. Всякие убунты и прочие умеют, если записать диск/флэшку нормально. Иногда можно просто распаковать iso-образ на размеченную в MBR+FAT32 флэшку, но работает это далеко не всегда и не везде.
Если я непонятно выразился, у меня оказалась плата без EFI, а я по ошибке смотрел описание платы с EFI.
GRUB 2 с BIOS-разделом всё загрузил. Теперь понять бы, что за проблемы с GRUB 1.
Источник
Grub error 13 invalid or unsupported executable format
GreenFlash |
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Форум » Мультизагрузочная флешка » Общий » Usb Flash — вопросы новичка (. не пинайте :)) |
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
|
|||||
Получилось загрузить Hiren.Ima. При помощи вот такой конструкции: Заодно попробовал упоминаемый тут FiraDisk. Чтобы загрузить Alkid Live CD. Очень жду ваших советов SHELLes Источник Adblock
|
- Печать
Страницы: [1] Вниз
Тема: не работает мультизагрузка grub4dos (Прочитано 4476 раз)
0 Пользователей и 1 Гость просматривают эту тему.
разделы на диске:
sda1 500Мб
sda2 400 с лишним Гб — Windows + puppy roll
sda3 30 Гб — данные
sda4 10 Гб — linux ext4 (установлен antiX)
В menu.list добавил пункт
title antiX
root (hd0,3)
kernel (hd0, 3)/boot/vmlinuz-4.9.126-anti.1-amd64-smp root=(hd0,3)
initrd (hd01,3)/boot/initrd.img-4.9.126-anti.1-amd64-smp
При загрузке после выбора этого пункта появляется ошибка:
Error13: Invalid or unsupported executable format
Записан
Error13: Invalid or unsupported executable format
Слишком много ошибок:
(hd01,3) — лишняя цифра
(hd0, 3) — лишний пробел
kernel ….. root=(hd0,3) — нет такого параметра
Правильно:
title antiX
root (hd0,3)
kernel (hd0,3)/boot/vmlinuz-4.9.126-anti.1-amd64-smp root=/dev/sda4
initrd (hd0,3)/boot/initrd.img-4.9.126-anti.1-amd64-smp
Еще, нет ли ошибок в названии файла —> initrd.img-4.9.126-anti.1-amd64-smp
Записан
kernel ….. root=(hd0,3) — нет такого параметра
Для full есть, только без скобок: root=sda4
Записан
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64
Дело не в указанных ошибках.
файл menu.lst
title antiX
root (hd0,3)
kernel (hd0,3)/boot/vmlinuz-4.9.126-anti.1-amd64-smp root=/dev/sda4
initrd (hd0,3)/boot/initrd.img-4.9.126-anti.1-amd64-smp
Текст сообщения после выбора пункта меню grub4dos:
Booting AntiX linux
Filesistem tipe is ext2fs, partition type 0x83
kernel (hd0,3)/boot/vmlinuz-4.9.126-anti.1-amd64-smp root=/dev/sda4
Error 13: Invalid or unsupported executable format
Press any key to continue…
Может надо снести grub4dos и поставить grub2?
Записан
попробуйте
itle antiX
find --set-root --ignore-floppies --ignore-cd /boot/vmlinuz-4.9.126-anti.1-amd64-smp
kernel /boot/vmlinuz-4.9.126-anti.1-amd64-smp root=/dev/sda4
initrd /boot/initrd.img-4.9.126-anti.1-amd64-smp
Записан
Спасибо.
Доступ к данной машине один раз в неделю.
Напишу что получилось 13 января во второй половине дня.
Записан
Error 13: Invalid or unsupported executable format
Файлы точно не битые? Контрольные суммы проверяли? Загрузочный носитель аппаратно без проблемный?
Записан
1
Файлы точно не битые? Контрольные суммы проверяли? Загрузочный носитель аппаратно без проблемный?
Проверял md5sum iso-файла образа antiX (после его скачивания).
На жестком диске при создании раздела и форматировании в ext4 ошибок не было.
2
команда:
$ sudo fdisk -l
вывод:
Диск /dev/sda: 465.8 GiB
тип метки диска: dos
устройство загрузочн. размер тип
/dev/sda1 * 500M 7 HPFS/ NTFS/ exFAT
/dev/sda2 424.6 G 7 HPFS/ NTFS/ exFAT
/dev/sda3 30 G 7 HPFS/ NTFS/ exFAT
/dev/sda4 10.8 G 83 Linux
Элементы таблицы разделов упорядочены не так, как на диске.
Не понимаю в чём смысл этого сообщения.
3
файл menu.lst
title antiX
find —set-root —ignore-floppies —ignore-cd /boot/vmlinuz-4.9.126-anti.1-amd64-smp
kernel /boot/vmlinuz-4.9.126-anti.1-amd64-smp root=/dev/sda4
initrd /boot/initrd.img-4.9.126-anti.1-amd64-smp
вывод:
Booting AntiX linux
(hd0,3)
kernel /boot/vmlinuz-4.9.126-antix.1-amd64-smp root=/dev/sda4
Error 13: Invalid or unsupported executable format
Press any key to continue…
4
На англоязычном форуме прочитал, что grub4dos работает не со всеми дисками. И об этом оказывается народ давно знает. Поэтому я вместо него поставлю grub2.
Всем спасибо. Тему можно закрывать.
Записан
Не понимаю в чём смысл этого сообщения.
Ничего страшного. Просто уведомление о том, что физически на винте разделы расположены в одном порядке, а в таблице разделов в другом. Это ни на что не влияет.
Error 13: Invalid or unsupported executable format
Только с antiX так?
Записан
Ничего страшного. Просто уведомление о том, что физически на винте разделы расположены в одном порядке, а в таблице разделов в другом. Это ни на что не влияет.
Скопировал файлы vmlinuz-4.9.126-anti.1-amd64-smp, initrd.img-4.9.126-anti.1-amd64-smp в корень раздела Windows (sda2).
Изменил файл menu.lst:
title antiX
find —set-root —ignore-floppies —ignore-cd /vmlinuz-4.9.126-anti.1-amd64-smp
kernel /vmlinuz-4.9.126-anti.1-amd64-smp root=/dev/sda4
initrd /initrd.img-4.9.126-anti.1-amd64-smp
И всё заработало. AntiX успешно загрузился.
Поэтому grub2 не стал ставить.
Записан
ставил «для порядка — в каталог»:
сначала устанавливал на флэшку, потом копировал «результат» в каталог + соответственная правка в 3-х местах в путях загрузчика.(вроде можно проще, но пока не до того)
p.s.
для МагОс можно ли что-то «вроде того» ?
Записан
Gr4D, Grub2; HP Mini 210 VT — Intel Atom N470 @ 1.83GHz, Intel GMA3150, RAM=2 ГБ ;
Sams-n110: N270 — 1,6 ГГц, Intel GMA 950, RAM=2 ГБ.
Скопировал файлы vmlinuz-4.9.126-anti.1-amd64-smp, initrd.img-4.9.126-anti.1-amd64-smp в корень раздела Windows (sda2).
И всё заработало. AntiX успешно загрузился.
Была у нас похожая тема, вроде с ArchBang. Там тоже все заработало после переноса vmlinuz и initrd на fat32.
В той теме железо было с UEFI, здесь похоже тоже.
Записан
Error 13: Invalid or unsupported executable format
Тут копировал содержимое ddr01-1908-i686.iso/ddr01/ в пустую папку ddr01 и никак не мог запуститься, постоянно Error 13. Все перепроверил, никак.
В итоге полностью все удалил, и копировал уже всю папку ddr01 из iso. Запустилось.
Это я вспомнил ситуации, когда при поддержке и помощи всего форума так и не смогли решить проблемы с Error 13 в нескольких темах.
upd. Т.к. проверял в qemu, то скорее всего это ‘шутки’ cache.
« Последнее редактирование: 08 Август 2019, 13:30:18 от krasnyh »
Записан
- Печать
Страницы: [1] Вверх
Во время установки Windows XP c флешки, кстати как создать загрузочную флешку с Windows XP описано тут, у меня возникали следующие проблемы:
При начальной установке, во время загрузки драйверов, появлялся синий экран с примерно следующим содержанием:
A problem has been detected and Windows has been shutdown to prevent damage to your computer
…
Technical Information:
*** STOP: 0x0000007B (0xF78D2524, 0xC0000034, 0x00000000, 0x00000000)
Решается так:
Заходим в Bios, нажатием F2 или Del на вашем компьютере и находим пункт Sata Mode (возможно он будет располагаться в меню Main). И выставляем значение IDE Mode вместо AHCI Mode. Сохраняем настройки, перезагружаемся.
Если у вас нет данного пункта, значит у вас другая версия BIOS и для вас возможно подойдут следующие настройки:
Вкладка Advanced -> параметр OnChip SATA Type меняем с IDE AHCI на Native IDE
или еще вариант Вкладка Advanced -> параметр IDE Configuration -> параметр SATA Operation Mode меняем с Enhanced на Compatible
——————————————————————————
Следующая проблема, которая возникла это перезагрузка компьютера на втором этапе установки, когда загрузка шла уже с жесткого диска, появлялось окно с загрузкой Windows XP и компьютер перезагружался.
Решается так:
Бред какой-то и мистика, но все же опишу, мало ли кому то поспособствует. Заходим в биос, меняем значение Sata Mode обратно в Ahci mode, грузимся видим синий экран смерти, затем опять заходим в биос и меняем уже обратно на ide mode, после чего перезагружаемся и вуаля. Во всяком случае к моему глубокому удивлению у меня было именно так:)
——————————————————————————
Следующее что произошло, это запросило при установке у меня файл asms
Решилось так:
Грузимся с флешки еще раз, и проводим весь процесс сначала, если вы делали загрузочную флешку по этой статье, то на первом этапе при загрузке с флешки выбираем 2 пункт (Windows XP/2000/2003 Setup), а в нем First part…..
После того, как файлы переписались на жесткий и компьютер перезагрузился выбираем второй пункт Second part……. (Это если вы снова загрузились с флешки)
В этот раз весь процесс прошел без ошибок и до конца.
0
2
1. Собрал новое ядро с незначительными изменениями конфига. Скопировал его в /boot, прописал в /boot/grub/menu.lst. Перезагружаюсь — получаю:
Error 13: Invalid or unsupported executable format
Это происходит с ядром 4.9.16. Старое ядро 4.4.6 грузится нормально.
file ядра опознаёт как:
/boot/kernel-4.4.6: Linux kernel x86 boot executable bzImage, version 4.4.6-gentoo (root@jet) #1 SMP PREEMPT Mon Jul 4 22:52:11 MSK 2016, RO-rootFS, swap_dev 0x4, Normal VGA
/boot/kernel-4.9.16: Linux kernel x86 boot executable bzImage, version 4.9.16-gentoo (root@jet) #2 SMP PREEMPT Tue Jun 6 23:40:29 MSK 2017, RO-rootFS, swap_dev 0x5, Normal VGA
Версия GRUB 0.97 (sys-boot/grub-static-0.97-r12). Gentoo. Своп не используется.
Дополнение: С GRUB 2 загрузиться удалось. С использованием BIOS.
2. Предположив, что дело в каких-то фичах нового ядра, попробовал поставить более новый GRUB, sys-boot/grub-2.02_beta3-r1. Сгенерировал /boot/grub/grub.cfg. Создал FAT-раздел, прописал в /etc/fstab, смонтировал как /boot/efi, запустил
# LC_ALL="C" grub2-install --target=x86_64-efi /dev/sda
Installing for x86_64-efi platform.
EFI variables are not supported on this system.
EFI variables are not supported on this system.
Installation finished. No error reported.
Перезагружаюсь — получаю меню старого GRUB.
Дополнение: как выяснилось, материнская плата ASUS M5A78L LE не поддерживает UEFI.
На всякий случай — разметка диска:
# LC_ALL="C" parted /dev/sda print
Model: ATA WDC WD40EFRX-68W (scsi)
Disk /dev/sda: 4001GB
Sector size (logical/physical): 512B/4096B
Partition Table: gpt
Disk Flags:
Number Start End Size File system Name Flags
1 1049kB 3947GB 3947GB ext4 root boot, esp
2 3947GB 4001GB 53.7GB linux-swap(v1) swap
3 4001GB 4001GB 2956kB boot, esp
Главный вопрос: как загрузиться с новым ядром?
Остался вопрос: почему Grub1 не работает с новым ядром.
- Привет админ, скажи пожалуйста, вот я сделал загрузочную флешку с программой Виктория и загрузил с неё компьютер, но почему-то программа не видит ни одного моего жёсткого диска, хотя в БИОСе я выставил режим SATA в IDE вместо AHCI. Что делать?
- Скажите, а каким алгоритмом лучше всего убрать бэд-блок: «Advanced REMAP», «BUTTERFLY» — чтение, или «Erase 256 sect»? И почему алгоритм скрытия бэд-блоков BB = Advanced REMAP лучше, чем BB = Erase 256 sect, ведь они оба стирают пользовательскую информацию в секторе или я не прав?
- Дмитрий, почему я не могу загрузить с флешки с программой Victoria ноутбук с БИОСом UEFI, всё время выходит ошибка, такое ощущение, что ноут не видит флешку.
- Здравствуйте, объясните, почему при проверке программой Victoria выдаются сначала одни номера сбойных секторов бэд-блоков в адрессации LBA, а при повторной проверке адреса немного меняются, что с этим делать и как установить точный адрес бэд-блока и затем вылечить его.
- Мне очень интересно, а можно установить какой именно файл в операционной системе лежит на бэд-блоке или другими словами как сопоставить принадлежность сбойного участка (бэд-блока) конкретному файлу в Windows?
- При запуске с загрузочной флешки Victoria 3.52 в той же системе, после нажатия <P> и выборе любого интерфейса HDD выводит ошибку <Отсутствует DRSC+DRDY или винт не снимает BUSY…>
Привет друзья! Мы продолжаем рассказывать Вам на нашем сайте о лучшей программе по диагностике и ремонту жёстких дисков под названием Виктория, в этой статье мы с Вами создадим загрузочную флешку с программой Виктория и загрузим с неё наш компьютер, затем проверим наш жёсткий диск на присутствие сбойных секторов (бэд-блоков) и если таковые найдутся (а они найдутся), то мы их исправим.
Простите дорогие мои, никаким образом не удастся поместить весь наш материал о Виктории в одну статью. В результате получилось целых семь статей и если Вы сразу пришли на данную третью статью, то я Вам советую всё же в первую очередь ознакомиться с первыми двумя статьями, а то Вы просто не поймёте, что происходит в этой статье.
- Как скачать и запустить прямо из работающей Windows программу Victoria. Что такое S.M.A.R.T.. Или как за пару секунд определить состояние здоровья Вашего жёсткого диска или SSD.
- Как произвести тест жёсткого диска или твердотельного накопителя SSD на наличие сбойных секторов (бэд-блоков) в программе Victoria для Windows. Или как вылечить жёсткий диск.
- Сегодняшняя статья «Как с помощью программы Victoria произвести посекторное стирание информации с жёсткого диска и этим избавиться от сбойных секторов (бэд-блоков)».
- Как установить точный адрес сбойного сектора в программе Victoria.
- Как сопоставить принадлежность сбойного сектора (бэд-блока) конкретному файлу в Windows?
- Как избавить жёсткий диск ноутбука от бэд-блоков в программе Victoria
Как создать загрузочную флешку с программой Victoria, загрузить с неё компьютер или ноутбук (если они не загружаются нормально из-за сбойных секторов) и протестировать поверхность жёсткого диска на бэд-блоки. Как избавиться от бэд-блоков в DOS (ДОС) режиме.
Уже третью статью мы работаем с неисправным жёстким диском WDC WD5000AAKS, на нём имеются сбойные сектора (бэд-блоки) и мы хотим от них избавится.
В первой статье мы познакомились с программой Victoria, во второй статье нашли 13 бэд-блоков на нашем жёстком диске WDC WD5000AAKS (объём 500ГБ) и попытались их вылечить прямо в работающей Windows, но это у нас не получилось.
Но зато получилось сделать посекторный образ неисправного жёсткого диска в программе DMDE и скопировать все данные с «бэдастого» винчестера, затем отдать их хозяину неисправного жёсткого диска, а это удаётся далеко не всегда.
Данные клиента спасены, теперь нам осталось вылечить наш жёсткий диск от бэд-блоков и вернуть его обратно в строй, что мы и сделаем в этой статье.
Скачиваем ISO-образ загрузочного CD-ROM с программой Victoria 3.5 Russian на моём облачном хранилище по ссылке
Создание загрузочной флешки с программой Victoria программой WinSetupFromUSB
Переходим на официальный сайт программы WinSetupFromUSB.
Скачиваем, разархивируем и запускаем нашу программу. Я нахожусь в операционной системе Windows 8 64 бит. Наша программа WinSetupFromUSB может работать как в 32-разрядных операционных системах, так и 64 -разрядных операционных системах. Чтобы запустить WinSetupFromUSB в программе Windows 8 64 бит щёлкаем два раза мышью на файле WinSetupFromUSB_1-4_x64.exe.
В главном окне программы WinSetupFromUSB выбираем нашу подсоединённую флешку.
Ставим галочку на пункте «Auto format it with FBinst» (осторожно, все данные на флешке удалятся) и отмечаем пункт «NTFS».
Ниже отмечаем галочкой пункт «Linux ISO/Other Grub4dos compatible ISO» и нажимаем справа кнопку, открывающую окно проводника.
Примечание: лично я давно сделал себе вот такую мультизагрузочную флешку содержащую операционные системы и программы и теперь просто добавлю программу Victoria на эту флешку.
Открывается окно проводника, в котором я нахожу свою папку с образом программы Victoria и выделяю его левой мышью.
Через пол минуты флешка готова.
Загрузка компьютера или ноутбука с загрузочной флешки с программой Victoria
Чтобы загрузить любой компьютер или ноутбук с флешки содержащей программу Виктория нужно войти в БИОС и переключить режим работы жёстких дисков из AHCI в IDE. Как это сделать?
Жмём при загрузке компьютера клавишу Del, а на ноутбуке F2 и входим в БИОС. Идём во вкладку «Дополнительно», «Конфигурация SATA»
и переключаем AHCI в IDE
далее жмём F10, этим сохраняем внесённые нами изменения и перезагружаемся.
Примечание: Если у вас новый ноутбук или компьютер с Windows 8, то Вам нужно войти в БИОС UEFI и отключить Secure Boot.
Ну вот и всё, входим при загрузке в загрузочное меню компьютера или ноутбука и выбираем нашу загрузочную флешку Kingston DataTraveler Mini 3.0 32GB с программой Виктория.
В первом окне ничего не выбираем и ждём пару секунд.
В следующем окне с помощью стрелок на клавиатуре выбираем «vcr35r from partition 0″ и жмём Enter.
Выбираем «Victoria 3.5 Russian for Desktop» и жмём Enter.
Перед нами главное окно программы Victoria в (ДОС) режиме до которого мы добирались две статьи. Кстати, мышь здесь не работает.
Нажимаем на клавиатуре «F1» и выходит справка, которая нам пока ни о чём не говорит (пригодится потом), жмём «Esc» и выходим из справки.
Нажимаем «P» на клавиатуре для выбора нужного IDE канала или простыми словами выбора нужного жёсткого диска (если у Вас их несколько).
Выбираем «Ext. PCI ATA/SATA». Перемещаемся с помощью стрелок на клавиатуре «↑↓», и подтверждаем выбор – клавишей «Enter».
Появляются все накопители видимые нашей программой Victoria и нам нужно выбрать тот, с которым мы будем работать.
Примечание: Если на данном этапе у вас выйдет ошибка <Отсутствует DRSC+DRDY или винт не снимает BUSY…> или не определится ни один жёсткий диск, то значит в БИОСе вы не переключили опцию AHCI в IDE. Если переключили, но диск всё равно не определяются, то попробуйте подсоединить жёсткий диск к другому разъёму SATA на материнской плате.
«Введите номер канала, то есть номер жёсткого диска». При выборе нужного жёсткого диска Вы не должны никоем образом ошибиться. Например в моём случае видно два накопителя: винчестер WDC WD5000AAKS-00A7B2, который нам нужно вылечить от сбойных секторов (бэд-блоков) и мой твердотельный накопитель SSD SPCC SSD162 на котором установлена моя Windows 8, данный SSD трогать не будем.
Жёсткий диск WDC WD5000AAKS-00A7B2 у нас под цифрой «1», значит жмём на клавиатуре 1 и Enter.
Всё, жёсткий диск выбран и готов к работе с программой Victoria.
Если нажать F2, откроется паспорт выбранного жёсткого диска. Чтобы выйти из этого окна нажмите Esc клавиатуре.
Если нажать F9, появится S.M.A.R.T. нашего жёсткого диска.
S.M.A.R.T. — технология самоконтроля, самоанализа винчестера. То есть данное окно подскажет нам — здоров наш винчестер или нет (полное объяснение данной технологии читайте в первой статье о Виктории), здесь скажу коротко.
Обратите внимание на то, что Victoria выделила красным (тревога!) цифру «8» на значении Raw, самого важного для здоровья жёсткого диска атрибута
5 Reallocated Sector Count — (remap), обозначает число переназначенных секторов.
О чём говорит атрибут 5 Reallocated Sector Count — (remap). Если микропрограмма встроенная в жёсткий диск обнаружит сбойный сектор (бэд-блок), то она переназначит этот сектор сектором с резервной дорожки (процесс называется remapping). Но резервных секторов на жёстком диске не бесконечное число и программа нас предупреждает выделив этот показатель красным — скоро бэд-блоки переназначать будет нечем, а это чревато потерей данных и нам надо готовиться менять жёсткий диск на новый.
S.M.A.R.T. нашего винчестера мы теперь знаем, но этого мало, для полной картины нужно ещё провести полное сканирование поверхности жёсткого диска.
Тестирование поверхности и исправление жёсткого диска от бэд-блоков в программе Victoria
Внимание! Все настройки сканирования задаются с помощью клавиши F4. При нажатии F4 выходит вот такое меню.
Друзья, в программе Виктория можно настроить сканирование жёсткого диска на бэд-блоки не по всей поверхности жёсткого диска, а в определённой области (подробности далее в статье), но это, если Вы уже запускали полное сканирование и знаете точные номера сбойных секторов.
Если Вы не знаете точные номера бэд-блоков в адресации LBA и не запускали полного сканирования жёсткого диска в программе Виктории из под Windows (что мы проходили в прошлых статьях) или в ДОС режиме, тогда запустим полное сканирование винчестера прямо здесь в ДОСе.
1. Первый параметр сканирования «Start LBA» задаёт номер сектора, с которого начнётся тестирование, по умолчанию 0
Жмём клавишу Пробел (Space) и вводим номер нужного нам сектора. Например, мы знаем, что наши бэд-блоки начинаются с сектора 770 000 000, тогда здесь нужно задать это число и программа Victoria именно с сектора 770 000 000 начнёт сканирование жёсткого диска.
Сейчас предлагаю оставить число 0 и тестирование жёсткого диска начнётся с самого первого блока секторов.
Жмём Enter и после этого введённые цифры преобразуются в адрес LBA с которого начнётся тест, в нашем случае 0.
Переходим к следующему параметру сканирования. Для выбора нужного параметра меню используем клавиши со стрелками «↑↓».
2. «End LBA» — адрес сектора, на котором, закончится тестирование. Оставляем как есть. То есть мы будем тестировать наш жёсткий диск на присутствие бэд-блоков от начала и до конца жёсткого диска.
3. «Линейное чтение» — максимально быстрый и точный тест поверхности жёсткого диска от начала к концу, советую Вам выбрать его.
Если захотите экспериментировать, жмите на «Пробел», затем опять на «Пробел» и выбирайте другой тест, например «Случайное чтение» — тестирование секторов винчестера не последовательно, а с помощью генератора случайных чисел. Друзья, цель любого чтения намекнуть микропрограмме винчестера о том, что при обнаружении бэд-блока нужно сделать «Remap» (переназначение, замена) исключение из работы нечитаемого сектора (бэд-блока), присвоение его номера LBA другому физически здоровому сектору из резервной дорожки. В редких случаях это не получается с помощью «Линейного чтения», а получается с помощью «Случайного чтения», но знайте, «Случайное чтение» как и последующее
«BUTTERFLY — чтение» по продолжительности в несколько раз дольше «Линейного чтения», поэтому чтобы не ждать сутки, нужно задать область сканирования.
Особо будьте осторожны с алгоритмом «Запись (стирание)», на жаргоне — «Запись по всей поляне» — полностью стирает с жёсткого диска информацию блоками по 256 секторов, то есть все Ваши данные на жёстком диске удалятся.
4. «Ignore Bad Blocks» — самая главная настройка программы Victoria, технология исправления сбойных секторов бэд-блоков. По умолчанию выставлен самый простой алгоритм проверки поверхности жёсткого диска «Ignore Bad Blocks» не приносящий ни вреда, ни пользы винчестеру. С помощью данного алгоритма мы можем узнать общее состояние винчестера и номера сбойных секторов (бэд-блоков), если они есть.
Но мы можем изменить алгоритм теста поверхности винчестера на самый эффективный «BB = Advanced REMAP» — (не стирает пользовательскую информацию нигде, кроме самого сбойного сектора, но там инфа и так в большинстве случаев потеряна). Жмём на «Пробел» и с помощью стрелок на клавиатуре выбираем «BB = Advanced REMAP», тогда при запуске теста поверхность жёсткого диска не просто будет сканироваться на присутствие сбойных секторов, но бэд-блоки ещё и будут исправляться.
- Что происходит при данном алгоритме «BB = Advanced REMAP» со сбойным сектором? Производится (несколько раз) попытка принудительной записи информации в сбойный сектор жёсткого диска, если попытка удачна, значит сектор становится здоровым и удаляется из списка бэд-блоков (ремап не происходит). Если попытка записи неудачна, значит больной сектор переназначается здоровым сектором со специально предназначенной для таких случаев резервной дорожки винчестера.
Remap — это переназначение (замена) больного сектора, присвоение его номера LBA другому физически здоровому сектору из резервной дорожки. Информация из сектора (на момент переназначения) висит в ОЗУ винта, и как только сектор переназначен — записывается назад.
Remap в основном не деструктивен для информации, если Ваши данные и потеряются, то только в одном сбойном секторе, но согласитесь, данные в бэд-блоке и так были нечитаемы. Во втором случае, данные будут просто перенесены на сектор с резервной дорожки.
Из тех алгоритмов, которые чаще всего применяются при исправлении поверхности жёсткого диска, ещё хочу отметить алгоритм «BB: Classic REMAP», это простой способ скрытия бэд-блоков, но он не всегда срабатывает.
Ещё есть «BB = Erase 256 sect», тоже может исправить сбойный сектор и произвести REMAP, но у него один минус, при обнаружении сбойного сектора он полностью стирает информацию в целом блоке (256 секторов, осторожно, ваши данные в некоторых случаях удалятся). Размер одного блока (как Вы знаете) равен 256-ти секторам.
Если сравнить «BB = Erase 256 sect» с уже рассмотренным нами продвинутым алгоритмом «BB = Advanced REMAP», то последний выгоднее тем, что он если и стирает информацию, то только в одном сбойном секторе.
Для начала выберем «Ignore Bad Blocks» и узнаем сколько у нас сбойных секторов бэд-блоков.
5. «Change end of test». Жмём Enter на клавиатуре и начинается тест винчестера с заданными нами алгоритмами проверки поверхности накопителя с первого сектора (Start LBA:) 0 и без исправления поверхности (Ignore Bad Blocks).
Как видим, ещё прошла только первая половина сканирования. Много отличных секторов с задержкой чтения не более 5 ms. Также имеются сектора с хорошей задержкой чтения 20 ms и удовлетворительной задержкой чтения 50 ms. Что плохо, присутствуют полноценные сбойные сектора (бэд-блоки), информацию из которых прочитать совсем не удалось — 7! А после окончания сканирования — 13. Как их исправлять?
Remap — исправление сбойных секторов
Настраиваем программу Victoria так, чтобы при следующем сканировании наши бэд-блоки исправлялись.
Жмём F4. В первом пункте «Start LBA» нажимаем «пробел», мы уже знаем номера сбойных секторов и зададим этот параметр по другому. Первое сканирование показало, что все наши бэд-блоки начинаются с сектора 770 000 000 и заканчиваются в самом конце, поэтому жмём «пробел» на клавиатуре и выбираем 770 000 000.
2. «End LBA» — адрес сектора, на котором, закончится тестирование оставляем как есть, так как у нас имеются бэд-блоки в самом конце жёсткого диска.
3. «Линейное чтение»
4. «Ignore Bad Blocks», жмём на пробел и выставляем алгоритм «BB = Advanced REMAP».
5. «Change end of test». Жмём Enter на клавиатуре и начинается тест винчестера с заданным алгоритмом исправления поверхности накопителя «BB = Advanced REMAP».
Как видим «ремап» удаётся и все имеющиеся сбойные сектора бэд-блоки исправляются.
Как узнать, что именно произошло, переназначение сектора с резервной дорожки или программе Виктория удалось занулить данный сектор?
Для этого нужно смотреть SMART жёсткого диска, если параметр «Reallocated Sector Count» остался прежним, значит переназначения не произошло и Виктории удалось сделать принудительную запись в нечитаемый сектор и затем прочесть информацию, после этого сбойный сектор перестал быть бэд-блоком и стал нормальным.
В нашем случае атрибут Reallocated Sector Count остался прежним, такое происходит, когда исправленные бэд-блоки были программными (ошибки логики сектора), а не физическими. Всё о бэд-блоках читайте в другой нашей статье.
Запись (стирание) или «Запись по всей поляне»
Итак, две основных задачи нами выполнено.
Во первых пользовательские данные с «бэдастого» жёсткого диска скопированы путём создания посекторного образа (читайте предыдущие статьи).
Во вторых, сбойные сектора (бэд-блоки) вылечены. Кстати, сейчас пользовательские данные с жёсткого диска копируются нормально и сам винчестер не зависает.
Под конец можно произвести запись по всей поляне, то есть применить тест Запись (стирание) на жаргоне ремонтников — «Запись по всей поляне». Произойдёт посекторное стирание информации с диска блоками по 256 секторов и последующая принудительная запись в сектора нулей. Именно таким образом можно избавиться от секторов с большой задержкой, логических бэд-блоков и в некоторых случаях от физических бэд-блоков (может произойти ремап), кстати, эту операцию можно произвести и в работающей операционной системе, в самом верху есть ссылка на эту статью.
1. «Start LBA» выбираем 0, сканируем с самого начала.
2. «End LBA» — адрес сектора, на котором, закончится тестирование оставляем как есть.
3. «Запись (стирание)».
4. «Недоступен для выбора».
5. «Change end of test». Жмём «Enter» на клавиатуре и начинается тест винчестера с заданным алгоритмом исправления поверхности накопителя «BB = Erase 256 sect».
Результат
Друзья, теперь можно сделать какие-то выводы. Как Вы помните, когда нам с Вами принесли жёсткий диск WDC WD5000AAKS (объём 500ГБ), то показатель здоровья S.M.A.R.T. — технология самоконтроля, самоанализа нашего жёсткого диска был вот таким.
Предостерегающими были атрибуты
5 Reallocated Sector Count — (remap), обозначающий число переназначенных секторов.
196 Reallocation Event Count — 3. Количество операций переназначения бэд-блоков секторами с резервных дорожек (ремаппинг), учитываются как успешные, так и неуспешные операции.
197 Current Pending Sector — 13. Показатель количества нестабильных секторов реальных претендентов в бэд-блоки. Данные сектора микропрограмма жёсткого диска планирует в будущем заменить секторами из резервной области (remap), но всё же есть надежда, что в дальнейшем какой-то из этих секторов прочитается хорошо и будет исключён из списка претендентов.
198 Offline scan UNC sectors — 13. Количество реально существующих на жёстком диске непереназначенных бэдов (возможно исправимых имеющих логическую структуру — подробности далее в статье).
199 UltraDMA CRC Errors — 63771. содержит много ошибок в основном из-за некачественного интерфейсного шлейфа передачи данных или расшатанного контакта в SATA-разъёме на материнской плате, также может быть жёсткий диск SATA 6 Гбит/с подключен в разъём SATA 3 Гбит/с (или наоборот) и нужно его переподключить.
Сейчас мы имеем картину получше.
Изменились в лучшую показатели
197 Current Pending Sector — 0. То есть нестабильных секторов реальных претендентов в бэд-блоки у нас сейчас нет.
198 Offline scan UNC sectors — 1. Почти нет реально существующих на жёстком диске сбойных секторов (бэд-блоков), один где-то бегает, но мы и его выловим.
Не изменились ни в лучшую, ни в худшую сторону показатели:
5 Reallocated Sector Count — 8 (remap), показывающий число переназначенных секторов и показатель
196 Reallocation Event Count — 3, количество операций переназначения бэд-блоков секторами с резервных дорожек (ремаппинг).
199 UltraDMA CRC Errors — 63771, содержит много ошибок в основном из-за некачественного интерфейсного шлейфа передачи данных, расшатанного разъёма SATA на материнке.
Друзья, многие читатели интересуются, как выйти из ДОС-версии программы Виктория, сделать это можно так:
Нажимаем клавишу «X» и попадаем в «Volkov Comander», выход из него осуществляется клавишей » F10″ и подтверждением » Yes». Дальше попадаем в раздел DOS где автор программы предлагает свои услуги по ремонту жёстких дисков. Для выхода из данного раздела одновременно нажимаем на Ctrl+Alt+Delete, после этого компьютер перезагружается и автоматически начинается загрузка Windows.
Статьи по этой теме:
- Печать
Страницы: [1] 2 Все Вниз
Тема: Grub+Windows7 [РЕШЕНО] (Прочитано 11306 раз)
0 Пользователей и 1 Гость просматривают эту тему.
GriefNorth
Всем доброго времени суток.
Понимаю что вопрос уже долго и упорно обсуждался, но все же мной было прочитано куча форумов, манов и прочей познавательной информации.
Так вот проблема в следующем
Имеются 3 винта
Вывод fdisk -l :
на sda: 1й раздел — винда 7ка, 2й раздел — всякие проги, образы и т.д.
на sdb: музыка и фильмы
на sdc (IDE винт): собственно сама Ubuntu 9.04
В биосе стоит загрузка как раз с IDE винта на котором и стоит GRUB. До недавнего времени все было замечательно и винда и Ubuntu грузились на ура, потом, я даже не понял когда, вдруг перестала грузится 7ка с ошибкой GRUB: «Error 13: Invalid or unsupported executable format». Сейчас же если грузится с граба то загружается только Ubuntu, если в биосе выставить загрузку с саташного винта на котором 7ка, то винда грузится без проблем (своим загрузчиком не грабом).
Вывод /boot/grub/menu.lst
Перепробывал кучу вариантов по настройке граба, честно честно
Куда копать дальше не знаю, «поможите чем можите» (с) кто-то.
« Последнее редактирование: 20 Сентября 2009, 21:31:54 от Sanaes »
igruschka
Наиболее простой вариант, это загрузиться с sata в window 7 установить в нем easybcd и добавить в виндовую загрузку свою Ubuntu.
Второе: неполохо бы было взглянуть на вывод команды fdisk -l (sudo fdisk -l) а пока что предположение, что grub у вас установлен на hd1,0
GriefNorth
Я привел вывод fdisk -l см.выше , grub установлен на hd2,0. А с тулзой easybcd тоже как-то танцевал ничего толкового не получилось, сейчас конечно еще раз попробую О результатах сообщу.
Пользователь решил продолжить мысль 18 Сентября 2009, 20:54:06:
Как и говорил Easybcd добавляет в загрузчик запись о убунте, в настройках ставлю, раздел на котором стоит Ubuntu с /boot в итоге после перезагрузки, и выбора загрузки Убунты загрузчик начинает ругаться что ничего загружаемого нет, мол вставь загрузочную дискету
« Последнее редактирование: 18 Сентября 2009, 20:54:06 от Sanaes »
igruschka
извиняюсь, как то пропустил мимо глаз ваш вывод fdisk.
Попробуйте указать в easy bcd не раздел с /boot (ведь /boot у вас же не выставлялся в отдельный раздел) а mbr вашего третьего диска, где и установлен grub.
Для проверки, при выборе в easybcd загрузки линукса, должен появиться груб, в котором опять будет возможность выбора операционок с 13-ой ошибкой в случае выбора 7-ки
igruschka
ну с ума сходить не обязательно, пока что,
почитайте вот это http://ru.wikibooks.org/wiki/Russian_x86_MultiBoot_FAQ
если у вас остался установочный диск с windows 7 то можно эксперимента ради установить grub в главный загрузочный сектор (вместо загрузчика windows 7, но только обязательно перед этим изучить все варианты восстановления загрузчика windows 7 в случае неудачного эксперимента). Или воспользоваться supergrub
GriefNorth
Ставил в главный загрузочный сектор граб, он матерился с 17-й ошибкой, А как мне может помочь суперграб?
Пользователь решил продолжить мысль 19 Сентября 2009, 17:31:22:
Ну великое и могучее сообщество, помогите!!!
« Последнее редактирование: 19 Сентября 2009, 17:31:22 от Sanaes »
igruschka
К сожалению не имею возможности экспериментировать с семеркой и убунтой, может это как нибудь поможет?
http://www.gentoo.ru/node/15088
Там вроде похожая проблема, диск сата и иде
athost
rootnoverify (hd1,0)
makeactive
chainloader +1
Так пробовал?
GriefNorth
rootnoverify (hd1,0)
makeactive
chainloader +1Так пробовал?
Пробывал не прокатило
athost
Ну, на мой взгляд, вариантов несколько:
1. Неправильно прописаны команды загрузки винды
2. Неправильно указан номер раздела винды
3. Испорчены или затерты какие-то файлы grub из каталога /boot/grub
4. Ты обновил grub до grub2, а там синтаксис команд изменился
Если ты уверен, что первые два пункта мы исключили, то попробуй переустановить сам grub
sudo apitude reinstall grub grub-common
GriefNorth
Ну, на мой взгляд, вариантов несколько:
1. Неправильно прописаны команды загрузки винды
2. Неправильно указан номер раздела винды
3. Испорчены или затерты какие-то файлы grub из каталога /boot/grub
4. Ты обновил grub до grub2, а там синтаксис команд изменилсяЕсли ты уверен, что первые два пункта мы исключили, то попробуй переустановить сам grub
sudo apitude reinstall grub grub-common
Все выводы и команды я привел в первом посте. Файлы сравнивал и каталоги, с резервной копией, которая была создана после установки Убунты. Граб не обновлял
Хорошо, если мне никто не может помочь с грабом, может тогда можно как-нибудь сделать так, когда при установке убунты граб же ищет установленные системы и на основе этого делает записи в конфиги, можно ли как-нибудь прокрутить этот же сценарий только без установки самой убунты или копировании файлов.
athost
Попробуй
sudo dpkg-reconfigure grub
sudo dpkg-reconfigure grub-common
И все-таки попробуй скопипастить в menu.lst
title Windows
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd0,0)
makeactive
chainloader +1
« Последнее редактирование: 20 Сентября 2009, 19:55:39 от athost »
GriefNorth
Попробуй
И все-таки попробуй скопипастить в menu.lsttitle Windows
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd0,0)
makeactive
chainloader +1
Прокатила вот такая штука
map (hd1) (hd0)
map (hd0) (hd1)
rootnoverify (hd1,0)
makeactive
chainloader +1
Теперь все работает, всем спасибо.
Пользователь решил продолжить мысль 20 Сентября 2009, 21:34:23:
Да кстати, не знаю был ли от этого толк или не был, но я в биосе отключил в BOOT меню все винты кроме IDE.
« Последнее редактирование: 20 Сентября 2009, 21:34:23 от Sanaes »
CyberMama
В общем, стояли ubuntu 9.04 и WinXP, грузилось всё это грабом.
Приспичило мне 7-ку посмотреть, снесла Xp поставила 7-ку
Запустилась с LiveCD сделала
sudo grub
find /boot/grub/stage1 (выдало hd0,2)
root (hd0,2)
setup (hd0)
quit
граб восстановился, но винда не грузится
(в menu.lst для винды запись есть такая
title Windec
)
rootnoverify (hd0,0) //Я пробовала и с hd0,1
savedefault
makeactive
chainloader +1
Ubuntu грузится нормально, а при запуске винды граб ругается ошибкой
Error 13:Invalid or unsupported executable format
почитала насчёт fixboot, fixmbr — но проблема в том что на дистре с 7-кой нет рекавери — он сразу грузит установку винды, поставила винду ещё раз,
попробовала EasyBCD — вроде версия последняя 1.72 но реакции никакой, в виндовом загрузчике вообще никаких новых пунктов не появляется — видимо он всё-таки только для висты.
Ну и в общем ситуация такая сейчас — есть рабочая винда и ubuntu livecd — надо чтобы всё это грузилось — в принципе не важно — грабом или виндовым загрузчиком.
sudo fdisk -l
- Печать
Страницы: [1] 2 Все Вверх