Такая ситуация. Есть диск на работе. Он разбит таким образом
sda1 - NTFS
sda2 - NTFS
Это для винды. Для линукса было оставлено место после них. Она сейчас как не размеченная значится. Хотел поставить для теста RFR14, но она застревает тогда, когда установщих доходит до работы с дисками. Он что то там ругается и говорит что не будет работать с диском sda и в итоге нет в списке ничего куда можно влепить линукс.
Короче все запутано. Ошибку точно не помню, но знаю что должно помочь.
нужно с помощью dd записать нолики после sda2. т.к. есть подозрение, что на диске был раид и из-за этого трабл.
Как это сделать. Диск форматить нельзя... там рабочая WindowsXP стоит. На ней работает напарник.
Заполнить нулями часть диска
XliN, не уверен, но...
1. Использовать fdisk, чтобы увидеть номер N последнего блока, используемого Windows.
2. При запуске dd использовать опцию seek=N+1
Lupo Alberto, вы правы.
XliN, нулями вы забьёте, но это скорее всего не поможет. лучше создайте раздел командой cfdisk, т.к. ошибка скорее всего в начале диска.
конечно лучше всего сделать образ венды той-же командой dd, вам коллега ещё и спасибо скажет, когда свою венду грохнет ;)
PS: кроме опции seek ещё потребуется опция bs, т.к. размеры блоков показываемых командой fdisk и dd могут не совпадать!
drBatty, Я с dd не работал раньше. Не подскажешь как это все реализовать? Как сделать образ винды и потом вернуть обратно?
Какие действия требуются от меня?
нулями вы забьёте, но это скорее всего не поможет. лучше создайте раздел командой cfdisk, т.к. ошибка скорее всего в начале диска.
Предлагаешь грузануться с LiveUSB и работать в нем?
Я пробовал
dd if=/dev/zero of=/dev/sda seek=50000но он ругнулся и послал. Как мне говорил гугл, что не обязательно все нулями писать, а хватит пару последних гигов. Не пойму в чем касяк. В федоре вроде нет cfdisk, а fdisk как то мне не очень симпатизирует, я в нем не до конца разобрался. Боюсь снести виндовые разделы. ))
Так. Подскажите как реализовать действия.
1. Сделать копию первого раздела с WinXP средствами dd иди еще чем
2. Второй раздел под NTFS пока пустой, его можно не брать в расчет.
3. Потом наверное все нулями надо записать или все удалить и создать с помощью cfdisk
4. Как потом опять вернуть WinXP?
XliN,
Разумеется, всё можно сделать средствами dd и ssh (вам же надо сохранить полученный образ), но почему бы не использовать для создания образа диска программу, специально для этого предназначенную — CloneZilla.
но почему бы не использовать для создания windows-образа программу, специально для этого предназначенную — CloneZilla.
Да не знаю... не пробовал просто )) Как она? В понимании нормальная? С ее помощью потом обратно накатить винду можно? Просто я обычно ставил линукс на голый диск. )) Это раньше я юзал дуалбут, но тут касяк маленкий, что то с диском))
XliN, я несколько раз пробовал: всё очень доступно и понятно, проблем не было.
P.S. Правда, я использовал её для сохранения образа разделов с установленным Linux. Не думаю, что это принципиально в данном случае.
А не проще будет все разделы снести, разбить и подготовить разделы для Linux и Windows средствами cfdisk? WinXP только установлена была. Только надо будет качнуть нормальный LiveCD образ (не netinstall, а полный, что бы cfdisk был. Знаю что на Fedora и CentOS его почему то нет) и закатать на USB. Ну и проверить поможет ли это, исчезнет проблема или нет. Просто в нете писали, что это не помогает (((
Фигова.. завтра напишу какая вылазит ошибка. Да и досадно, выбили у начальства деньги на комп себе, а Linux не встает. :D
Я с dd не работал раньше. Не подскажешь как это все реализовать? Как сделать образ винды и потом вернуть обратно?
Какие действия требуются от меня?
man dd для начала. Это очень древняя и простая команда.
[console]dd if=/dev/sdXY bs=8M >/mnt/disk/image_file[/console]
можно ещё и сжать на лету, будет быстрее :)
Предлагаешь грузануться с LiveUSB и работать в нем?
конечно.
но он ругнулся и послал.
куда и как? и откуда 50000? так вы точно всё грохнете :(
Как мне говорил гугл, что не обязательно все нулями писать, а хватит пару последних гигов.
э... может ПЕРВЫХ, что бы ВСЁ грохнуть? :(
1. Сделать копию первого раздела с WinXP средствами dd иди еще чем
2. Второй раздел под NTFS пока пустой, его можно не брать в расчет.
3. Потом наверное все нулями надо записать или все удалить и создать с помощью cfdisk
4. Как потом опять вернуть WinXP?
1) уже писал 100500 раз
2) да
3) нулями надо забивать если только там что-то страшное записано, и cfdisk не справляется. (бывает и такое).
ещё нулями нужно забивать раздел для того, что-бы поставить на него ОС (любую), а затем склонировать её в сжатый образ, и поставить на Over9000 компов. Просто нули сжимаются лучше, чем случайный мусор.
4) скопировать обратно весь раздел командой dd.
Разумеется, всё можно сделать средствами dd и ssh (вам же надо сохранить полученный образ), но почему бы не использовать для создания образа диска программу, специально для этого предназначенную — CloneZilla.
если быстренько всё сделать надо, то да. При одном условии - вы ПОНИМАЕТЕ, ЧТО делаете. А если не понимаете, то вы и угробить сможете также быстро. С dd это сложнее - пошлёт она. См. пост выше. Если бы XliN, начал-бы с вашей клонзиллы, то сейчас-бы осваивал testdisk для восстановления того, что грохнул ;)
А не проще будет все разделы снести, разбить и подготовить разделы для Linux и Windows средствами cfdisk?
проще конечно. Мало того, венду можно сохранить, а потом вернуть её командой dd. Можно в другой раздел. Только размер раздела должен быть в точности таким-же. Единственное, венда не будет сама грузится, это не страшно, пропишете её в линуксовом загрузчике во время установки.
Просто в нете писали, что это не помогает (((
просто руки кривые у тех кто такое пишет. и маны они не читают. потому и не помогает :)
кстати, ИМХО fdisk для новичков. Установочный скрипт для новичков именно fdisk'ом всё размечает (вам рассказывают, что это "графический" инсталлятор). А для ручной разметки используется cfdisk (видимо потому его и нет в этой вашей федоре).
Короче диск полностью грохнул. Создал через fdisk нужные мне разделы, форматнул и поставил Debian. А что с виндой? А кто сказал что она там была? :D Я кинулся, а она мне говорит: сноси меня, мне порядком надоело работать.
В итоге линукс встал, но выдал предупреждение. Диску неизбежно будет хана, сделай резервную копию и поменяй. )) Вот около недели как жду краха ))