The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск дистрибутива Clonezilla Live 3.0.0, opennews (??), 24-Май-22, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


22. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +1 +/
Сообщение от gumanzoyemail (?), 25-Май-22, 10:23 
> 1) клонировать partition -> partition (надеюсь не GPT ?).

sgdisk --backup=file
sgdisk --load-backup=file
отлично справляется с GPT

> 3) ну и виндовсы старше висты клонируются очень плохо. то загрузка в синий экран, то активация слетит. я бы не стал. лучше поставить с нуля.

Бред какой то. Уже много лет использую partimage (затем и sgdisk для GPT) завернутый в свой bash скрипт.
Развертывал и XP и Win10 на новые компы. Несмотря на Warning'и все работает.
Перед снятием образа начиная  Win8 нужно выключать shutdown /p и удалять pagefile.sys swapfile.sys hiberfil.sys

Ответить | Правка | Наверх | Cообщить модератору

31. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от пох. (?), 25-Май-22, 18:12 
>> 1) клонировать partition -> partition (надеюсь не GPT ?).
> sgdisk --backup=file
> sgdisk --load-backup=file

и если диск не такой же точно - то он вообще исчезает из поля зрения навсегда, угу?

Ответить | Правка | Наверх | Cообщить модератору

32. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от gumanzoyemail (?), 25-Май-22, 18:18 
> и если диск не такой же точно - то он вообще исчезает из поля зрения навсегда, угу?

Нет. Нет такой проблемы. Как это вообще понять "исчезает навсегда" ?

sgdisk может копировать разметку с меньшего на больший и наоборот (если разделы не вылазят за размеры нового диска).
В отличие от sfdisk, который с большего на меньший не может, а если копировать с меньшего на большй то размер диска остается старый.

Ответить | Правка | Наверх | Cообщить модератору

33. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от пох. (?), 25-Май-22, 18:27 
> Нет. Нет такой проблемы. Как это вообще понять "исчезает навсегда" ?

фирменный баг lin00ps. И фри, но там не навсегда а только до заклинаний крекс-пекс-пекс и пятнадцати приседаний, потом обратно появится и можно даже починить. Только документацию, как обычно, забыли написать (но спасибо что хотя бы удалось уговорить исправить).

Если при чтении gpt что-то пошло не так - встаем колом и делаем вид что вообще никакого диска тут нет. Спрашивать этого...лузера или как там его, или пытаться как-то автоматически решить проблему? Да ну, это вы ерунду какую-то придумали, это вам вон, в винду (да, молча исправляет такие ошибки если может, если не может - пытается игнорировать).

> sgdisk может копировать разметку с меньшего на больший и наоборот (если разделы не вылазят за размеры нового диска).

с чего ж они "не вылазят", когда вылазят, диск-то был больше. Херак - его НЕТ.
Причем совсем нет - и похрен что может там был отдельный раздел под данные который тебе не особо и нужен-то. Ты его даже удалить теперь не можешь.

Отдельный вопрос - где у тебя теперь бэкапная копия gpt, которой полагалось быть в последнем секторе диска. И что будет, если в нем окажется, но не твоя.

Ответить | Правка | Наверх | Cообщить модератору

35. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от gumanzoyemail (?), 25-Май-22, 19:33 
> с чего ж они "не вылазят", когда вылазят, диск-то был больше.

Если их предварительно подвинули.
Или изначально например на 500Гб диске создан раздел под систему 100Гб + загрузочный в начале диска.
sgdisk фиксит размер разметки при восстановлении на меньший диск.
Win10/11 еще после раздела с системой создает WinRE 500-600Мб я его скриптом пересоздаю на новом диске в конце.

По поводу всего остального. Когда GPT разметка вылазит за переделы диска, то partprobe действительно не видит разделов. Это бывает например если после создания разделов был установлен HPA и размер диска стал чуть меньше. Винда при этом разделы видит.

Никаких фатальных последствий у меня такое поведение не вызывало. DMDE все равно файл видит.

Ответить | Правка | Наверх | Cообщить модератору

36. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от gumanzoyemail (?), 25-Май-22, 19:38 
> Отдельный вопрос - где у тебя теперь бэкапная копия gpt, которой полагалось быть в последнем секторе диска. И что будет, если в нем окажется, но не твоя.

Я же копирую не dd начало диска.
Разметку я сохраняю и разворайиваю sgdisk. От создает и основную и бэкап GPT.
И кстати gdisk ругается если они не совпадают.
А также если ноут шел с Win8, её удалили, создали MBR и поставили семерочку - gdisk видит что бэкап GPT остался.

Ответить | Правка | К родителю #33 | Наверх | Cообщить модератору

43. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от пох. (?), 27-Май-22, 13:49 
> Я же копирую не dd начало диска.
> Разметку я сохраняю и разворайиваю sgdisk. От создает и основную и бэкап

ну вот я и спрашиваю - а что он делать-то будет, если диск не такой же или больше?

> И кстати gdisk ругается если они не совпадают.

а дальше?

Ну поругался- а чинить-то мы это планируем или как?
Я в свое время был сильно удивлен, что инструментов для этого просто нет.

Блжад, ну в досе был norton diskedit (кстати и не нортоном писан ни разу) - умевший вообще ВСЬО. Сейчас - в даже шва6одкином софте - просто вот х-й.

Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от gumanzoyemail (?), 27-Май-22, 17:07 
> ну вот я и спрашиваю - а что он делать-то будет, если
> диск не такой же или больше?

Я же написал. Пересчитывает. И записывает бэкап GPT в правильное место.
В отличие от sgdisk

> Ну поругался- а чинить-то мы это планируем или как?
> Я в свое время был сильно удивлен, что инструментов для этого просто
> нет.

Спрашивает какую использовать. Первичную или бэкап. Если устраивает, записать все по новой и выйти - w.

Вот например. Сделал образ. Создал GPT. Затем упорол начало диска нулями. Вот что пишет:

gdisk /dev/loop0
GPT fdisk (gdisk) version 1.0.6

Warning: Partition table header claims that the size of partition table
entries is 0 bytes, but this program  supports only 128-byte entries.
Adjusting accordingly, but partition table may be garbage.
Caution: invalid main GPT header, but valid backup; regenerating main header
from backup!

Warning: Invalid CRC on main header data; loaded backup partition table.
Warning! Main and backup partition tables differ! Use the 'c' and 'e' options
on the recovery & transformation menu to examine the two tables.

Warning! Main partition table CRC mismatch! Loaded backup partition table
instead of main partition table!

Warning! One or more CRCs don't match. You should repair the disk!
Main header: ERROR
Backup header: OK
Main partition table: ERROR
Backup partition table: OK

Partition table scan:
  MBR: not present
  BSD: not present
  APM: not present
  GPT: damaged

Found invalid MBR and corrupt GPT. What do you want to do? (Using the
GPT MAY permit recovery of GPT data.)
1 - Use current GPT
2 - Create blank GPT

Your answer:

Ответить | Правка | Наверх | Cообщить модератору

46. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от пох. (?), 27-Май-22, 18:33 
> Я же написал. Пересчитывает. И записывает бэкап GPT в правильное место.
> В отличие от sgdisk

о как... всего одна буковка, а сколько интересных последствий...

Спасибо, попробую как-нибудь на досуге, собственно, надо всего лишь найти лишний диск для эксперимента.

Ответить | Правка | Наверх | Cообщить модератору

47. "Выпуск дистрибутива Clonezilla Live 3.0.0"  +/
Сообщение от gumanzoyemail (?), 27-Май-22, 19:03 
В последнем посте опечатка.
gdisk (sgdisk для скриптов) хорошо умеет GPT
а fdisk (sfdisk) - плохо

для экспериментов достаточно /dev/loop

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру