LINUX.ORG.RU

Сообщения zealotx

 

chkdsk или его альтернатива для восстановления ntfs

загружаюсь в виндовс, но так как до этого, я отключил в реестре автозапуск чекдиска - он очевидно не запускается При загрузке виндовс, вылетает BSOD говорящий запустите chkdsk /f НО, рекавери консоль с диска не грузится, никакой безопасный режи тоже. В Gparted пишет unallocated.

Мне нужно как-то запустить chkdsk или редактор реестра (что бы включить там автозапуск чекдиска). Также подойдет альтернатива чекдиску и все это под линукс убунту.

p.s.поиском пользовался, ливсд не могу использовать т.к. у меня не пишет сд-ром, имеется установочный диск убунты и виндовс.

 , regedit

zealotx
()

прописать windows в grub арча

Доброго времени суток. Есть 2 жестких диска. На одном Windows, на втором Arch. Так как изначально, я пытался ставить на тот же хард, где и Виндовс, то там grub захавал ntldr. Мне нужно прописать в Grub Arch`a, на одном харде, Виндовс на другом.

fixmbr не могу выполнить, т.к. после загрузки установки виндовс (где и есть рековери консоль), просто черный экран и ступор.

Сейчас пишу с livecd Ubuntu Видел похожую тему здесь http://forum.ubuntu.ru/index.php?topic=84273.0 Но я криворукий, и не нашел грабконфиг у Арча, а апдейт-граб через консоль дал что-то такое:

ubuntu@ubuntu:~$ sudo /etc/grub.d/30_os-prober

Found Arch on /dev/sda3 menuentry «Arch Linux (on /dev/sda3)» { grub-probe: error: Cannot open `/boot/grub/device.map' linux /boot/vmlinuz-linux root=/dev/disk/by-uuid/e18a7560-17dd-4c18-8501-495a98b63c8c ro initrd /boot/initramfs-linux.img } menuentry «Arch Linux Fallback (on /dev/sda3)» { grub-probe: error: Cannot open `/boot/grub/device.map' linux /boot/vmlinuz-linux root=/dev/disk/by-uuid/e18a7560-17dd-4c18-8501-495a98b63c8c ro initrd /boot/initramfs-linux-fallback.img } Found Microsoft Windows XP Professional on /dev/sdb1 menuentry «Microsoft Windows XP Professional (on /dev/sdb1)» { grub-probe: error: Cannot open `/boot/grub/device.map' drivemap -s (hd0) ${root} chainloader +1 }

ubuntu@ubuntu:~$ grub-setup

No device is specified.

ubuntu@ubuntu:~$ grub-setup /dev/sda

grub-setup: error: Cannot open `/boot/grub/device.map' (тоже самое с /dev/sdb)

Убрать бут у харда с битым арчем, где есть виндовс с помощью диск utility убунты - также не вышло, выдает следующее:

Error modifying partition: helper exited with exit code 1: In part_change_partition: device_file=/dev/sdb, start=414907799040, new_start=414907799040, new_size=106928640, type=0x83

Entering MS-DOS parser (offset=0, size=500107862016) MSDOS_MAGIC found looking at part 0 (offset 32256, size 250056705024, type 0x07) new part entry looking at part 1 (offset 500107862016, size 2114185104896, type 0x0f) Entering MS-DOS extended parser (offset=500107862016, size=2114185104896) readfrom = 500107862016 read failed (No such file or directory) Exiting MS-DOS extended parser looking at part 2 (offset 414907799040, size 106928640, type 0x83) new part entry looking at part 3 (offset 415014727680, size 254983680, type 0x82) new part entry Exiting MS-DOS parser MSDOS partition table detected containing partition table scheme = 0 got it Error: Can't have a partition outside the disk! ped_disk_new() failed

Мне нужно либо убрать бут и удалить разделы арча на харде с виндовс, либо в идеале, прописать в Grub арча, на другом харде - виндовс, а от туда я смогу с разделами разобратся.

Заранее спасибо.

p.s.Убунту 9.10, Арч - скачивал вчера последний 2011-го года, Виндовс XP SP3

 , ,

zealotx
()

проблема с жестким диском

Заранее извиняюсь, если я написал не в нужный раздел. Небольшая предыстория. Среди оборудования у меня есть старая флешка, которая я думал что сдохла. Отформатированная под fat 32, на которой записан Arch. Собственно я и хотел поставить Арч. Далее, у меня есть обычный жетский диск на 500 гигабайт, им я всегда пользуюсь. На нем стояла виндовс. Есть еще внешний жетский диск, тоже на 500 гигабайт, через юсб. И старый жетский диск, который я думал что тоже сдох, на 160 гигов.

Ну как я выше упомянул, я хотел поставить арч. Так как сд-ром у меня не пишет на диски, я сначала хотел поставить его с внешнего HDD, но там у меня возникли проблемы (какие уже не помню) и в итоге, я случайно оживил флешку. На флешку записал образ с flashnul ну и начал устанавливать арч. В процессе установки, так как я очень криворукий, там просило выбрать разделы на жестких дисках. Мне не понравилось что на том жетском диске где и виндовс (куда и я пытался поставить, так как с внешнего hdd, то ли проблема в образе то ли в чем, не хотело бутать, писало про че-то там linux.bin) оно хочет захапать, всего 100мб под бут, 250 под свап, 7500 под хом, и ВСЕ ОСТАЛЬНОЕ (а это где-то 36 гигабайт) под файлы. Ну и я решил создать в ручную разделы. Я создал все как пологается, но нажал записать их в начале чистого места (Старая виндовс мне крайне нужна, я записывал естественно на пустое, но об этом позже). Потом, оно написало что Corrupt, что-то там (увы не запомнил), и мол что нельзя так что файлы записаны в начале, но изменить я уже ничего не успел. Оно оповестило только после записи и после этого - у меня перестало видеть жесткий диск (показывается 0 места). Бутнутся я с него вроде могу, но! Мне крайне нужны файлы на этом жестком диске (первый, внутренний на 500 ГБ, где стояла виндовс). Сейчас я поставил (благо завалялся диск) убунту, на старый хард на 160 гигабайт, и пишу собственно в неё. Загрузится в виндовс я не могу, убунта не видит файлов виндовс на этом харде. Я немного поэксперементирую и скажу точно, где могу бутатся, где нет и какие ошибки. Но что мне нужно Мне надо ни в коем случае не потерять файлы на этом жестком диске. Если форматировать то только ext3 и прочие линуксовские (надеюсь это не затронит мой ntfs раздел). На крайний случай, если прийдется отформатировать, мне нужно восстанвоить все те файлы на жестком диске (а их где-то 450 гигабайт). Надеюсь вы поняли, скоро отпишусь об экспериментах.

 , жетский диск

zealotx
()

RSS подписка на новые темы