Перейти к содержимому

Донат
На хостинг
ISK за переводы
до 75kk за 1000зн.
Хроники EVE
Сборник
Новичкам
Полезная информация
Фотография

Уголок Linux маньяков

как пропатчить KDE под BSD

  • Авторизуйтесь для ответа в теме
852 ответов в теме

#161
gl00m

gl00m

    Блохокуй

  • Tech III Pilots
  • PipPipPipPipPipPipPip
  • 6456 сообщений
933
  • EVE Ingame:L0M
  • Corp:CAS
  • Client:Eng

man

:trololo:


  • 0

Плакали, кололись, но жрали кактус.


#162
Infine

Infine

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2689 сообщений
770
  • EVE Ingame:Torgeir Hekard
  • Corp:NPC
  • Client:Eng

Файловые системы обычно эффективнее бэкапить утилитами, которые в курсе существования этих самых файловых систем. Хотя-бы потому, что никто не гарантирует, что нераспределенное место занулено (точнее оно практически гарантированно содержит старый мусор), и полученный dd образ потом хрен сожмешь до вменяемых размеров.

 

Для ntfs есть ntfsclone, успешно используемый в clonezilla (во всяком случае я клонировал им и XP, и Win7), который таки понимает карту раздела и корректно обрабатывает пустое место (читать мануал на предмет нужных ключей, чтобы не сохранять полноразмерный sparse file).

 

ЗЫ: вместо dd рекоммендую ddrescue - он умеет в продолжение сеанса и динамический размер блока (большой при нормальной работе и маленький для больших блоков, при чтении которых возникает ошибка. Незаменимо для умирающих дисков).


Сообщение отредактировал Infine: 19 January 2016 - 18:58

  • 2

#163
Alkarian

Alkarian

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3155 сообщений
723
  • Client:Eng

man
:trololo:

dd такая веселая штука, что без мана никуда :trololo:

Ща гляну сколько получится размером ддшный образ и мб поставлю clonezilla
  • 0

#164
Infine

Infine

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2689 сообщений
770
  • EVE Ingame:Torgeir Hekard
  • Corp:NPC
  • Client:Eng

Ща гляну сколько получится размером ддшный образ и мб поставлю clonezilla

Всю клонзиллу не надо, надо ntfsclone и может быть tar.


  • 0

#165
Alkarian

Alkarian

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3155 сообщений
723
  • Client:Eng

Всю клонзиллу не надо, надо ntfsclone и может быть tar.

крч дд скопировал весь 80гб дискраздел, хотя занято там около 30 :D после компрессии меньше конечно, но таки нафиг. ща попробую 

ntfsclone -s -o - /dev/sda1 | gzip -c > name.img как то так, должно быть получше


Сообщение отредактировал Alkarian: 19 January 2016 - 19:58

  • 0

#166
Infine

Infine

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2689 сообщений
770
  • EVE Ingame:Torgeir Hekard
  • Corp:NPC
  • Client:Eng

крч дд скопировал весь 80гб дискраздел, хотя занято там около 30 :D после компрессии меньше конечно, но таки нафиг. ща попробую 

ntfsclone -s -o - /dev/sda1 | gzip -c > name.img как то так, должно быть получше

мануал советует использовать bzip2 потому что у gzip могут возникнуть проблемы с большими файлами, хотя если сработало на dd, то и тут, наверное, будет ок.


  • 0

#167
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 46661 сообщений
7501
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус

крч дд скопировал весь 80гб дискраздел, хотя занято там около 30 :D после компрессии меньше конечно, но таки нафиг. ща попробую
ntfsclone -s -o - /dev/sda1 | gzip -c > name.img как то так, должно быть получше

Ну по мне так лучше иметь бекап всего устройства, чем потом внезапно выяснить, что из-за ошибок файловой системы данных в бекапе нет вообще и поднять их не получится, хоть ты с ног до головы обвешайся р-студио и прочими гет-дата-беками.
  • 0

Не сожалей о том что было, не думай о том что могло быть.


#168
Alkarian

Alkarian

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3155 сообщений
723
  • Client:Eng

мануал советует использовать bzip2 потому что у gzip могут возникнуть проблемы с большими файлами, хотя если сработало на dd, то и тут, наверное, будет ок.

ну, потом распакую и хэшсумму гляну :)

 

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

так то оно да, но вот места не настолько много на ноуте чтобы держать образ под 50гб


  • 0

#169
vmarkelov

vmarkelov

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 46661 сообщений
7501
  • EVE Ingame:Kej Lacitis
  • EVE Alt:Kej Al'tos
  • Corp:Space Mechanics
  • Ally:Circle of Hell
  • Client:Рус

так то оно да, но вот места не настолько много на ноуте чтобы держать образ под 50гб


А держать бекап на самом устройстве - это как бы не совсем (точнее совсем не) правильно.
  • 0

Не сожалей о том что было, не думай о том что могло быть.


#170
Alkarian

Alkarian

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3155 сообщений
723
  • Client:Eng

ntfsclone что-то таки делает помимо копирования, даже если не ставить флаг --save-image. не совпадает хеш, в отличие от dd :)

а, чет только щас увидел total 28mb :D помечает пустые блоки чтоли

Спойлер

 

ps

потестил бекап бутраздела винды, она даже загрузилась :trololo: тест бекапа диска ц как-нибудь потом сделаю :D

Спойлер


Сообщение отредактировал Alkarian: 19 January 2016 - 21:13

  • 0

#171
Slotos

Slotos

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2135 сообщений
349
  • EVE Ingame:Slotos
  • Corp:Unemployed
  • Client:Eng
Хеш потока данных с блок девайса и бекапа filesystem-aware тулзой и не должен совпадать. Infine подробно расписал отчего и почему.
  • 0
It's very hard to imagine
All the crazy things
That things really are like
© Richard Phillips Feynman

#172
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13660 сообщений
7661
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

Я был ленивый, и юзал бубунту - там из юзаемого ток консоль плюс браузеры плюс всяческие чатеги и рабочая тулза на питоне, которая сношает заббикс, конфлюенс, жиру и пару баз данных как нам надо. Ну и игрушки для души.

После очередного обновления лень как рукой сняло :D.

Иксы нафиг отвалились, полез копаться.

Откопал - xorg.conf кривой. У меня ноут с оптимусом, две видяхи. Каким-то хреном в xorg.conf появилось следующее - в дефолт лейауте - скрин nvidia, когда такого скрина в конфиге нет (и не должно быть тащемта). Подправил, ребутнул - та же хрень. xorg.conf что-то перезаписало. Перерыл все rc файлы - нифига не нашел. Всемогущий греп нашел нужную строчку в бинарнике gpu-manager-a :D.

В логе gpu-manager пишет какую-то ересь. Типа - нашел две видяхи. Интеловская видяха - есть. Модуль - подгружен. Нвидиа видяха есть. Модуль не подгружен. Модуль забанен нафиг (и правильно!). Что делаем? Правильно - выгружаем нафиг модуль интела, подгружаем нвидию и генерим кривой конфиг иксов :facepalm:.

 

Подправил конфиг иксов. Забанил gpu-manager через grub. Иксы грузятся, гуй нет... В логах - падаем потому как GLX-a нет. В логах иксов - попытка подгрузить GLX от нвидии с понятным результатом. Переделал. Заработало. Завтра рабочий день - и это последний день жизни убунты на моём ноуте...


Сообщение отредактировал Podli: 20 January 2016 - 1:00

  • 0

#173
Alkarian

Alkarian

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 3155 сообщений
723
  • Client:Eng

есть же вроде 14.04 LTS, зачем обновлять, опасно это в случае бунты. алсо минт работает и не жужжит, обновил недавно до 17.3 "Rosa" :) кроме 3.19 ядра, пришлось откатить на старое


Сообщение отредактировал Alkarian: 20 January 2016 - 1:05

  • 0

#174
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13660 сообщений
7661
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

Файловые системы обычно эффективнее бэкапить утилитами, которые в курсе существования этих самых файловых систем. Хотя-бы потому, что никто не гарантирует, что нераспределенное место занулено (точнее оно практически гарантированно содержит старый мусор), и полученный dd образ потом хрен сожмешь до вменяемых размеров.

Есть старая-престарая тулза. dump называется. Оно умеет в инкрементарные многолевельные бекапы файловых систем. Что мешает нарисовать пару простеньких скриптов на бэкап/восстановление под свои нужды? Нафига вам всякие там образы генерить? Я бы понял, если надо туеву хучу серваков централизованными бэкапами обмазывать с возможностью одной командой откатить любой хост...



есть же вроде 14.04 LTS, зачем обновлять, опасно это в случае бунты. алсо минт работает и не жужжит, обновил недавно до 17.3 "Rosa" :) кроме 3.19 ядра, пришлось откатить на старое

Так сие после оередного обновления прилетело :D. И да, с 14.04 тож прикол был веселый. За каким-то фигом репозитории переместили по другому адресу (типа old.archive.xxx для старых релизов, кудой попала самая свежая LTS бубунта :D) Ну и почему-то apt этого не знал и продолжал ходить по старым адресам :D. Пришлось скриптом править конфиги...


  • 0

#175
Infine

Infine

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2689 сообщений
770
  • EVE Ingame:Torgeir Hekard
  • Corp:NPC
  • Client:Eng

Откопал - xorg.conf кривой. У меня ноут с оптимусом, две видяхи. Каким-то хреном в xorg.conf появилось следующее - в дефолт лейауте - скрин nvidia, когда такого скрина в конфиге нет (и не должно быть тащемта). Подправил, ребутнул - та же хрень. xorg.conf что-то перезаписало. Перерыл все rc файлы - нифига не нашел. Всемогущий греп нашел нужную строчку в бинарнике gpu-manager-a :D.

Нонче писать xorg.conf целиком не комильфо. Пишутся только отдельные куски со всякими нестандартными опциями (типа гламора на интеле), которые кладутся в xorg.conf.d.
Скорее всего достаточно было заблеклистить кернел модуль невидии в modprobe.d, чтобы он автоматом не грузился, и xorg его не подхватывал.
ЕДИТ: чукча не читатель. Видимо из-за того, что я ставил бубунту из минималки через debootstrap, остался без этого gpu-manager'а и его косяков.
Правда бубунта всё-равно надоела, захотелось свежатинки потыкать, на новый SSD арч поставил. Чет раньше оно тяжелее ставилось. Щас неделя полет нормальный. Кроме kwin_x11, который иногда крашился при запуске тормозиллы и был расстрелян в пользу опенбокса.
  

Есть старая-престарая тулза. dump называется. Оно умеет в инкрементарные многолевельные бекапы файловых систем. Что мешает нарисовать пару простеньких скриптов на бэкап/восстановление под свои нужды? Нафига вам всякие там образы генерить? Я бы понял, если надо туеву хучу серваков централизованными бэкапами обмазывать с возможностью одной командой откатить любой хост...

А dump умеет в ntfs acl? А то будет очень весело дампнуть ntfs раздел, восстановить его и обнаружить, что у венды acl слетели.
Едит: man dump говорит, что оно ext2/3(/4?) specific.

Сообщение отредактировал Infine: 20 January 2016 - 8:10

  • 0

#176
Podli

Podli

    Clone Grade Ksi

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPip
  • 13660 сообщений
7661
  • EVE Ingame:Podli
  • Ally:Solo
  • Client:Eng

А dump умеет в ntfs acl? А то будет очень весело дампнуть ntfs раздел, восстановить его и обнаружить, что у венды acl слетели.
Едит: man dump говорит, что оно ext2/3(/4?) specific.

В других фс-ах по моему не получится делать многолевельные бекапы - там юзается фича ext-x для ентого.


  • 0

#177
Naimas Alvares

Naimas Alvares

    Элитный рукожоп

  • Tech III Pilots
  • PipPipPipPipPipPipPipPip
  • 9607 сообщений
2937
  • EVE Ingame:Naimas Alvares
  • EVE Alt:Catalina Matias +more
  • Corp:не играю
  • Client:Eng

Вводная (особо не вдаваясь в детали): есть желание подтолкнуть некоторых сотрудников к использованию тайловых wm, при этом целевая аудитория не совсем программисты, скорее люди, обученные решать задачи с помощью Python. Ну и там бла-бла-бла. В процессе поисков наткнулся на достаточное кол-во интересных вариантов, в том числе и на Qtile. Почитал-посмотрел. И в процессе наткнулся на этот шедевр!!!

 

 

Ну и, короче, видюха - огонь!  :D  Знание английского и наличие здорового чувства юмора обязательно для получение максимального удовольствия!


  • 4
GW2 уголок ветеранов космических баталий: Discord

#178
Kachey

Kachey

    Clone Grade Lambda

  • Tech III Pilots
  • PipPipPipPipPipPip
  • 5724 сообщений
4368
  • EVE Ingame:Kachey
  • EVE Alt:усохлись, спасибо ССР ))
  • Corp:Бухарики
  • Ally:нету
  • Client:Eng

1457521007198768913.jpg


  • 2

ʎǝɥɔɐʞ

 


#179
Tir

Tir

    Clone Grade Omicron

  • Tech III Pilots
  • PipPipPipPipPipPipPipPipPipPip
  • 18434 сообщений
2808

Вводная (особо не вдаваясь в детали): есть желание подтолкнуть некоторых сотрудников к использованию тайловых wm, при этом целевая аудитория не совсем программисты, скорее люди, обученные решать задачи с помощью Python. Ну и там бла-бла-бла. В процессе поисков наткнулся на достаточное кол-во интересных вариантов, в том числе и на Qtile. Почитал-посмотрел. И в процессе наткнулся на этот шедевр!!!
 

Спойлер

 
Ну и, короче, видюха - огонь!  :D  Знание английского и наличие здорового чувства юмора обязательно для получение максимального удовольствия!

dwm :trololo:
Конфигурится через правку сишных хидеров с последующей пересборкой.
  • 0

#180
Slotos

Slotos

    Clone Grade Kappa

  • Tech III Pilots
  • PipPipPipPipPip
  • 2135 сообщений
349
  • EVE Ingame:Slotos
  • Corp:Unemployed
  • Client:Eng

Ты только что спровоцировал экспоненциальный рост числа тех, кто когда-либо видел слово dwm.


  • 1
It's very hard to imagine
All the crazy things
That things really are like
© Richard Phillips Feynman




1 посетителей читают тему

0 members, 1 guests, 0 anonymous users