Страница 1 из 1
Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 02 апр 2018, 10:32
dragon
ROSA Desktop Fresh R10 KDE. Собственно, давно обратил внимание на любопытное отличие линуксовых дистрибутивов от Win. Если Win поначалу конфетка, а потом становится все хуже и хуже, пока не выведет из себя и не будет снесена/переустановлена, то в линуксе все наоборот. Поначалу несколько дней капризничает, как бы привыкает к железу, а потом начинает долго и почти безотказно служить до того момента, пока его фатально не атакует единственный линуксовый вирус - пользователь собственной персоной.

Ну, вот поставил несколько дней назад R10. Ну, да, да, капризничала, как всегда. Про некорректную работу ждущего режима уже написал в соседней теме - все исправилось само собой. Но на этом приключения не закончились. Долфин, К Инфо центр, Filelight и даже консольная утилита df показывали категорически неверный размер системного диска. У меня в качестве системного диска используется ССД Плекстор 128 Гб, подключаемый через PCI-E. А
файлопомока файлохранилище (в основном видеофайлы) - внешний 2,5" медленный и тихий Сигейт на 2 Тб. Собственно, вот вся проба:
https://linux-hardware.org/?probe=f744201f8a Разумеется, фактические размеры дисков отличаются от заявленных производителей - тут и маркетинг, и как в стародавнем анекдоте (Чем отличается компьютерный чайник от спеца? Чайник полагает, что в килобайте 1000 байт, а спец полагает, что в километре 1024 м). Но дело не в этом. Ибо на этот раз вышеперечисленные программы показывали размер системного ССД... 19 Гб с копейками, а сам диск якобы заполнен аж на 99%. Вот ужас-то... И только Диспетчер раздело для KDE показывал правдивую инфу. Пошел яндексить, но ничего толкового не наяндексил. Потом сама по себе пришла идея посмотреть еще в Gparted, Надо сказать, что он в R10 не предустановлен, поэтому пришлось сначала установить. Вот тут уже лучше. Во-первых, на sda (системный диск) обнаружился неразмеченный маленький кусочек - 1,46 Мб, если память не изменяет. По-видимому, загрузочный раздел. При установке вообще разметил вручную весь диск единым разделом - ну, лично мне так удобнее. Так вот против этого основного раздела (sda1) стоял восклицательный значок. Ладно, кликнул правой кнопкой и выбрал информацию .Вот где собака порылась! Gparted выдал, что на диске есть ни много, ни мало, аж 99 Гб неразмеченного пространства и предложил воспользоваться меню Раздел --> Проверить на ошибки. Не тут-то было - пункт был даективирован. По-видимому, нужно было сначала отмонтировать, но это даже я не рискнул сделать. Перезагрузился и зашел с загрузочной флешки в ту же Росу R10 в live, установил и запустил Gparted - как и ожидалось, требуемый пункт меню был уже активен и был выполнен (конечно, после клика по "Применить"). Посмотрел инфу по процессу - оказывается Gparted сам якобы присоединил якобы неразмеченные 99 Гб к основному разделу sda1, Перезагрузил и запустил ранее установленную на системный диск Росу R10. Вуаля, стало все как надо.

Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 11:18
banzay242
а востановить таблицу разделов testdisk? я так несколькими тыками флешки и даже случайно после команды dd на /dev/sda востановил.
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 11:35
dragon
banzay242 писал(а): 02 апр 2018, 11:18
а востановить таблицу разделов testdisk? я так несколькими тыками флешки и даже случайно после команды dd на /dev/sda востановил.
Ну, туда как-то не дошел...

Гпартедом обошелся. А вот касательно сделать на флешке бекап с помощью dd - вот эта идея представляется интересной - купить флешку нужного размера (в моем случае 32 Гб) и скопировать весь sda. А в случае, если мои сумасбродства когда-нибудь таки приведут к фатальному краху системы, зайти с загрузочной флешки и обратным dd перезаписать sda. Как такая идея? Кстати и на нетбуке с Runtu lite хочу то же провернуть. Вроде как удобно - все установленные проги, все настройки одной командой восстановятся...
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 11:48
banzay242
dragon писал(а): 02 апр 2018, 11:35
banzay242 писал(а): 02 апр 2018, 11:18
а востановить таблицу разделов testdisk? я так несколькими тыками флешки и даже случайно после команды dd на /dev/sda востановил.
Ну, туда как-то не дошел...

Гпартедом обошелся. А вот касательно сделать на флешке бекап с помощью dd - вот эта идея представляется интересной - купить флешку нужного размера (в моем случае 32 Гб) и скопировать весь sda. А в случае, если мои сумасбродства когда-нибудь таки приведут к фатальному краху системы, зайти с загрузочной флешки и обратным dd перезаписать sda. Как такая идея? Кстати и на нетбуке с Runtu lite хочу то же провернуть. Вроде как удобно - все установленные проги, все настройки одной командой восстановятся...
не надо все, достаточно для этого ПК.
как то так но только для таблицы msdos
dd if=/dev/sdX of=/path/to/mbr_file.img bs=512 count=1,
dd if=/path/to/mbr_file.img of=/dev/sdX bs=512 count=1.
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 11:59
dragon
banzay242 писал(а): 02 апр 2018, 11:48
не надо все, достаточно для этого ПК.
как то так но только для таблицы msdos
dd if=/dev/sdX of=/path/to/mbr_file.img bs=512 count=1,
dd if=/path/to/mbr_file.img of=/dev/sdX bs=512 count=1.
Хм. А если просто тупо:
?
Где sda системный диск, а sdc - флешка.
А в случае, не ровен час, аварии наоборот:
Только, конечно диски не перепутать если входить с загрузочной флешки.

Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 12:23
banzay242
можно и так, если диск тот же размером, UUID совпадает, можно clonezilla, он еще и сжимает.
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 12:32
dragon
banzay242 писал(а): 02 апр 2018, 12:23
можно и так, если диск тот же размером, UUID совпадает, можно clonezilla, он еще и сжимает.
Ладно. В ближайшее время, думаю, разживусь нужной флехой, старый ССД и так есть - попробую и отпишусь по результатам...

Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 12:40
VictorR2007
Проще наверное с помощью qt5-fsarchiver восстанавливать.
Образ резервной копии занимает 2-3 Гб.
Умеет создавать копии на работающей системе.
Я создавал и восстанавливал из такой резервной копии.
При необходимости, загрузился с live-cd, установил qt5-fsarchiver,
и восстановил систему.
Очень удобно.
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 13:12
dragon
VictorR2007 писал(а): 02 апр 2018, 12:40
Проще наверное с помощью qt5-fsarchiver восстанавливать.
Образ резервной копии занимает 2-3 Гб.
Умеет создавать копии на работающей системе.
Я создавал и восстанавливал из такой резервной копии.
При необходимости, загрузился с live-cd, установил qt5-fsarchiver,
и восстановил систему.
Очень удобно.
Вот, блин. Я ж qt5-fsarchiver еще вчера поздно вечером установил, а разбираться уже сил не было, на бок пошел. А утром забыл... Склероз, однако...

Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 14:03
VictorR2007
Кстати, у qt5-fsarchiver есть одна проблема, а скорее правило.
Если запустили уже задание на создание резервной копии раздела,
то уже нельзя его прерывать. Если передумали, всё равно нужно дождаться окончание задания.
Если прервать принудительно, все данные на исходном разделе будут удалены.
Я на это нарывался. И ещё кто-то тут об этом потом упоминал.
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 14:05
dragon
VictorR2007 писал(а): 02 апр 2018, 14:03
Кстати, у qt5-fsarchiver есть одна проблема, а скорее правило.
Если запустили уже задание на создание резервной копии раздела,
то уже нельзя его прерывать. Если передумали, всё равно нужно дождаться окончание задания.
Если прервать принудительно, все данные на исходном разделе будут удалены.
Я на это нарывался. И ещё кто-то тут об этом потом упоминал.
Спасибо. Буду иметь в виду. Полагаю, сегодня-завтра-послезавтра отпишусь, что получилось (еще тот старый ССД надо найти)...
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 18:10
Yamah
Систему проще восстанавливать не из таких бэкапов, а из снапшотов. Или установить Rosa-Freeze (правда я ей никогда не пользовался).
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 18:43
VictorR2007
Yamah писал(а): 02 апр 2018, 18:10
Систему проще восстанавливать не из таких бэкапов, а из снапшотов. Или установить Rosa-Freeze (правда я ей никогда не пользовался).
Вот не скажи. Я пробовал запустить раз Rosa-Freeze. Полчаса прождал, а потом просто её снёс.
qt5-fsarchiver делает копию за 3-4 минуты, в зависимости от степени сжатия, и используемой для этого утилиты.
Восстановление столько же времени занимает. Можно сделать разные по времени копии.
На картинке две копии раздела в 16 Гб, общим размером 5 Гб.
Одно из удобств, что созданием и восстановлением резервной копии можно убрать фрагментацию данных,
если накопилась постепенно.
При критических обновлениях постоянно пользуюсь qt5-fsarchiver.
Когда собираю совсем уж экспериментальное.
Типа qt-5.11 бета.
Вчера накатил её на двух установках Росы,
так как отлично работает, а то пришлось бы запускать qt5-fsarchiver.
А про снапшоты я совсем молчу, так как это не для ext4.
Re: Устранение неверного отображения размера системного диска
Добавлено: 02 апр 2018, 19:03
Yamah
VictorR2007 писал(а): 02 апр 2018, 18:43
Yamah писал(а): 02 апр 2018, 18:10
Систему проще восстанавливать не из таких бэкапов, а из снапшотов. Или установить Rosa-Freeze (правда я ей никогда не пользовался).
Вот не скажи.
Не скажу!
Я ни тем, ни другим не пользовался.
VictorR2007 писал(а): 02 апр 2018, 18:43
А про снапшоты я совсем молчу, так как это не для ext4.
Не совсем так.
Можно и ext4 заснапшотить. Но только, если она находится на логическом томе LVM.
Ну или долго и муторно издеваться с AuFS. Хотя, конечно, копирования при записи тут не добиться.
Снапшотятся XFS, BTRFS, UFS2, ZFS.
Меня несколько раз выручали снапшоты BTRFS после неудачных обновлений.
BTRFS позволяет отправить снапшот на стандартный вывод и или считать его через стандартный ввод. То есть можно сделать сжатый файл с копией снапшота и поместить его в безопасное место, или передать снапшот по ssh
Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 11:59
dragon
Итак, докладываю. Таки нашел старенький ССД на 64 Гб и даже подсоединил. Как подсоединял - это уже отдельная псня ибо пару лет уже не имею в комплектации устройств, подключаемых по САТА, все на свете позабыл...

Ну, в итоге получилось вот что:
Ну, да, да, sdc с двумя проводами, конечно, лишний, но экспериментируем же...
Ну, теперь сам процесс.
1. С помощью qt5-fsarchiver
Вот так настроил перед началом процесса:
Получил вот такое предупреждение:
которое мною было проигнорировано. Возможно, напрасно... Ибо в итоге получил вот что:
2. С помощью dd. Процесс шел крайне медленно, примерно 20+ мин. Пробовал дважды, но оба раза получал вердикт - не хватает места. Действительно, sda 128 Гб, а sdc 64 Гб. По-видимому, сие не допустимо. Позднее вспомнил, что об этом честно предупреждал здесь (немного выше) уважаемый собеседник.
3. Нашел в Параметрах системы замечательную функцию - Резервные копии. Разумеется, не мог не попробовать раз уж такое дело... Установил флажки на всех папках, на которых они вообще устанавливались и процесс пошел... Но в результате выскочило вот что:
Ну, что ж, отрицательный результат - тоже результат. Будем думать, что не так, а пока отдохну, пожалуй.

Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 12:14
banzay242
стандартно, читаем инструкцию когда делать нечего или уже все сломалось. шутка.
наверное вначале надо создать образ (монтировать или нет), а потом его развернуть.
Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 12:22
dragon
banzay242 писал(а): 03 апр 2018, 12:14
стандартно, читаем инструкцию когда делать нечего или уже все сломалось. шутка.
наверное вначале надо создать образ (монтировать или нет), а потом его развернуть.
Кстати, да. Этот способ тоже надо обмозговать.
Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 13:12
VictorR2007
dragon писал(а): 03 апр 2018, 11:59
Ну, теперь сам процесс.
1. С помощью qt5-fsarchiver
Вот так настроил перед началом процесса:
Получил вот такое предупреждение:
которое мною было проигнорировано. Возможно, напрасно... Ибо в итоге получил вот что:
Что вполне ожидаемо.
Вы ведь не размечали диск при установке.
Вот и не удалось сохранить все это хозяйство.
При установке обычно размечается диск, и для системы нужно всего около 10 Гб,
из которых обычно занято около 6 Гб.
И системный раздел отлично сохраняется и восстанавливается.
Вы же зафигачили всё в один раздел.
Так никто не делает.
Все данные пользователя хранятся на отдельном разделе, и всегда сохраняются в
неизменном виде при всяких переустановках или сбоях.
Так что фильмы и музыка с документами и так не теряются.
По разметке дисков, принятой в линукс, полно сведений в сети.
Для plasma5 я бы разметил
/ = 10 Гб.
Swap = оперативка плюс примерно 10 %.
/home = ну а ему остатки от 128 Гб.
Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 13:26
dragon
VictorR2007 писал(а): 03 апр 2018, 13:12
Что вполне ожидаемо.
Вы ведь не размечали диск при установке.
Вот и не удалось сохранить все это хозяйство.
При установке обычно размечается диск, и для системы нужно всего около 10 Гб,
из которых обычно занято около 6 Гб.
И системный раздел отлично сохраняется и восстанавливается.
Вы же зафигачили всё в один раздел.
Так никто не делает.
Все данные пользователя хранятся на отдельном разделе, и всегда сохраняются в
неизменном виде при всяких переустановках или сбоях.
Так что фильмы и музыка с документами и так не теряются.
По разметке дисков, принятой в линукс, полно сведений в сети.
Для plasma5 я бы разметил
/ = 10 Гб.
Swap = оперативка плюс примерно 10 %.
/home = ну а ему остатки от 128 Гб.
Почему все зафигачил в один раздел.
1. home практически не используется - его роль выполняет файлопомойка sdb (2 Тб), в котором собраны все папки, аналогичные home. При этом dolphin немного настраивается, чтобы штатный home не путался.
2. Swap при 16 Гб оперативки, из которых APU забирает менее 1 Гб, не нахожу нужным. Даже на нетбуке с APU и 4 Гб оперативки swap обыкновенно бывал пустым. Тогда какой смысл его выделять? Остается только root (или /).
Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 16:39
VictorR2007
dragon писал(а): 03 апр 2018, 13:26
Почему все зафигачил в один раздел.
1. home практически не используется - его роль выполняет файлопомойка sdb (2 Тб), в котором собраны все папки, аналогичные home. При этом dolphin немного настраивается, чтобы штатный home не путался.
Не знаю, что у вас там за разметка.
И главное, вместо 10 Гб отдать под корень 128 Гб, но пожалеть на swap, это уж немного странно.
А вдруг захочется в спящий режим отправить.
Хотя хозяин барин, у меня корень вообще 216 Гб, так как диск SSD, и на нём только корень и swap.
А /home на террабайтнике.
Так что не стал делить ещё больше диск SSD без явной необходимости.
Теперь по вашей неудавшейся резервной копии.
Возможно, всему вина то, что установили чекбокс «Сохранять загрузочную запись MBR».
Если установлен EFI, то естественно никакой MBR на диске нет, и отсюда ошибка.
Сейчас для теста запустил это же на компе с корнем на диске SSD 216 Гб,
и на работающей системе.
Получил резервную копию в 3.6 Гб.
Сделал фотки в время выполнения.
Четыре с половиной минуты на сохранение.
Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 17:04
dragon
VictorR2007 писал(а): 03 апр 2018, 16:39
Теперь по вашей неудавшейся резервной копии.
Возможно, всему вина то, что установили чекбокс «Сохранять загрузочную запись MBR».
Если установлен EFI, то естественно никакой MBR на диске нет, и отсюда ошибка.
Сейчас для теста запустил это же на компе с корнем на диске SSD 216 Гб,
и на работающей системе.
Получил резервную копию в 3.6 Гб.
Сделал фотки в время выполнения.
Четыре с половиной минуты на сохранение.
Блин, все равно не получилось. Уже просто тупо скопировал все настройки с Вашего скриншота, за исключением, разумеется, сохраняемого каталога, каталога резервной копии и имени файла резервной копии. Та же картина...

Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 18:29
VictorR2007
dragon писал(а): 03 апр 2018, 17:04
Блин, все равно не получилось. Уже просто тупо скопировал все настройки с Вашего скриншота, за исключением, разумеется, сохраняемого каталога, каталога резервной копии и имени файла резервной копии. Та же картина...
Как раз в каталоге сохранения и проблема.
Программа не работает с русскими именами каталогов.
Попробуйте в домашнем сохранить, или с цифровым именем.
Я себе делаю скрытую папку .backup и туда сохраняю.
Re: Устранение неверного отображения размера системного диска и вопросы бэкапа
Добавлено: 03 апр 2018, 18:53
dragon
VictorR2007 писал(а): 03 апр 2018, 18:29
Как раз в каталоге сохранения и проблема.
Программа не работает с русскими именами каталогов.
Попробуйте в домашнем сохранить, или с цифровым именем.
Я себе делаю скрытую папку .backup и туда сохраняю.
Ура, получилось!
Ну, долгонько писалось, конечно - 13 мин. Но оно ж не ежедневно и даже не ежемесячно (даже при моем сумасбродстве)... Размер файла получился 7,2 Гб - аккурат на 8 Гб флешку влезет, и покупать ничего не надо...
Огромное спасибо за помощь и долготерпение! Хотя к утилите dd еще остались вопросы, но основная задача решена.