LINUX.ORG.RU

Сообщения Yazov

 

Clonezilla не восстанавливает LVM+LUKS раздел Debian

Доброго времени суток!

Имею Debian SID.

-nvme0n1
--nvme0n1p1 - efi
--nvme0n1p2 - boot
--nvme0n1p3 - LUKS root

Сделал бэкап самой свежей клонзиллой, выбрав device-image и savedisk. Перед началом она попросила меня ввести свой пароль LUKS, бэкап она сделала. Теперь, после обновления у меня крашнулась система, я решил, что проще будет восстановиться из образа. Она восстанавливает первые два раздела - UEFI и boot, но раздел с системой пропускает.

Лог ниже.

Помогите пожалуйста восстановить систему!

https://pastebin.com/q8DTVtsK

UPD: Я проверил образ на ошибки и получил:

luks header file not found

Данный баг встречается. https://sourceforge.net/p/clonezilla/discussion/Clonezilla_live/thread/67c5389b20/

 , , ,

Yazov
()

Debian grub не видит корневой системы

Доброго времени суток!

Имею Debian Sid и поймал вчера данный баг.

Проблема была такого рода - после обновления grub, при включении машины вижу на доли секунду надпись Welcome to Grub, потом машина ребутится и выходит в Bios.

Я не сразу понял в чём дело, думал просто слетел разгрузчик. Попытался восстановить его с помощью livecd в rescue mode https://wiki.debian.org/GrubEFIReinstall

Получил

grub-install: warning: EFI variable cannot set on this system

Имею конфигурацию:

-nvme0n1
--nvme0n1p1 - efi
--nvme0n1p2 - boot
--nvme0n1p3 - LUKS root

Решил плюнуть и отформатировал разделы boot и efi. Попробовал повторить процедуру восстановление grub - не помогло.

Узнал о том, что проблема в пакете grub , который в системе. Через chroot обновил до 2.12~rc1-9. Но при выполнении grub-install вижу

grub-install /dev/nvme0n1
Installing for x86_64-efi platform
Installation Finished. No error reported
update-grub проходит, но он не находит мою корневую систему, ядра не добавляются в grub.

Я пробовал grub-mkconfig -o /boot/grub/grub.cfg - не помогает.

Сейчас grub имеет только одну опцию закгрузки - Firmware EFI.

Попробовал откатиться до 2.06-13. Сам grub устанавливается(после предварительного форматирования разделов efi и boot), но не видит мою систему.

Как заставить Grub увидеть мою систему и почему он сам её не определяет?

Я так понимаю, ему не хватает initramfs, но как их сгенерить?

 ,

Yazov
()

Iptables мешают работе dns

Доброго времени суток!

Есть машина с двумя сетевыми картами, eth0 - локалка, eth1- интернет. С помощью iptables идет маскарад интернета в локалку. Все работает, кроме dns на сервере. С машинами в локалке все отлично, а вот сервер даже хост пинговать не может, только IP. Собственно правила iptables:

( читать дальше... )

Если в конце разрешаю входящие запросы, то DNS начинает работать, имена резолвятся. Пробовал добавлять:

( читать дальше... )

Результата нет. Подскажите пожалуйста, что делаю не так?

 ,

Yazov
()

Tor+OpenVPN+Zyxel Keenetic dsl

Всех приветствую!

В общем, имею следующее: OpenVPN сервер на VDS > Zyxel Keenetic dsl > OpenVPN клиент на Ubuntu 16.04. При подключении к OpenVPN серверу с ноута на Ubuntu 16.04(через консоль или через network manager), по OpenVPN — траффик с машины, включая весь софт, прекрасно бегает по туннелю. При попытке запустить Tor браузер или Whonix после соединения с OpenVPN начинается висяк на этапе

Loading networkstatus consensus
Загрузка состояния сети

Сегодня Я подоткнул свой старый роутер Tenda W300D в качестве шлюза, попробовал подключиться той же схемой Ethernet>VPN>Tor>Internet и все заработало. В общем, оказывается, что беда в роутере. Ни на старом, ни на новом нет никаких правил NAT или правил фаерволла. Просто поднято соединение с интернетом от провайдера и все. При этом с работы у меня так же все работает, там в качестве шлюза сервер стоит. Но самое интересное, что с телефона дома все работает при связке Wi-Fi>OpenVPN>Orbot>Internet.

Я уже создавал темку с проблемой подключения Tor к сети. Частичным решением было поднятие SSH туннеля, которое мне подсказали, однако хочется, чтобы все работало и с OpenVPN и с этим роутером. Прошу подсказать, в чем может быть дело!? Если нужно, могу скинуть дамп с wireshark при попытке соединения Tor, но может есть более простое решение?

OpenVPN server 2.3.4, OpenSSL 1.0.1t

OpenVPN client 2.3.10, OpenSSL 1.0.2g

Прошивка роутера полседняя: v2.05(AAGK.0)C6. На 2.03 была аналогичная ситуевина.

( Конфиги OpenVPN )

Как уже говорил - на роутере никаких пробросов портов и тому подобного. Просто поднято соединение и DHCP для локалки. Но Я полагаю, что именно это и нужно.

( Zyxel startup-config: )

 , ,

Yazov
()

Tor-browser не подключается к сети

Доброго времени суток, господа! Такая история у меня. Живу в стране, где Tor наглухо блокирован. У меня есть VDS у OVH, на котором поднят OpenVPN, которым Я и пользуюсь. Ранее, при схеме Ethernet>VPN>Tor>Internet все работало. Тор подключатся к сети и работал. Какое-то время Я данной связкой не пользовался, а вчера обнаружилась проблема - при подключении Tor зависает на этапе

Loading networkstatus consensus
Загрузка состояния сети

Он не пишет логи, даже по прошествии часа. Просто висит в данном состоянии и все. Я синхронизировал часы на роутере(Zyxel Keenetic DSL), ноутбуке и VDS с помощью NTP. На сервере у меня часовой пояс другой, но Я пробовал выставить свой часовой пояс - результата нет. Tor установлен из реп убунты 16.04. Прям из центра приложений. Он ставится с каким-то лаунчером еще. Пробовал взять с оф сайта последнюю версию - та же проблема абсолютно. При этом с телефона Orbot у меня работает! Опять же, только через VPN. Значит проблема не в роутере и не в VPN сервере. Раньше все работало, повторюсь. Уже думаю, может во франции TOR тоже заблокировали?(

 , ,

Yazov
()

Ошибка ввода вывода hdd

Доброго времени суток! Есть жесткий диск на 3тб, который стоял в каком-то NAS от D-Link. Диск работал, потом попробовали воткнуть в Synology, который при попытке форматнуть диск выдал ошибку. Теперь диск форматнуть не получается. Gparted не видит таблицу разделов. При попытке определить диск выдает:

Ошибка синхронизации или закрытия файлов /dev/sdb: Ошибка ввода/вывода

При попытке выполнить

sudo fdisk -l /dev/sdb
fdisk: невозможно открыть /dev/sdb: Ошибка ввода/вывода
Сейчас поставил на выполнение
sudo badblocks -s /dev/sdb > /home/yazov/bad
В файлик падает все подряд: 0,1,2,3,... При попытке выполнить
sudo dd if=/dev/zero of=/dev/sdb bs=512 count=1
Ситуация та же - i/o error.

Есть какие-нибудь идеи или это труп? Диск относительно свежий, год ему. Данные мне не нужны, а вот диск - напротив.

 ,

Yazov
()

Bash: Сохранение файлов по дате

Приветствую всех! Суть такова: делаю скриншоты посредством scrot, с определенным интервалом. Есть для этого небольшой bash скрипт:

#!/bin/bash

while true; do scrot -d 120 '%Y-%m-%d-%H.%M.%S.jpg' -e 'mv $f /home/user/sreenshots/'; done
Но появилась проблема: со временем, скриншотов в папке становится слишком много. Удалять их не нужно, но хотелось, чтобы скриншоты сохранялись по месяцам и дням примерно с таким деревом: /home/user/sreenshots/01/01 /home/user/sreenshots/01/02 ... Ну то есть, чтобы скриншоты за 8 июня упали в папку /home/user/sreenshots/06/08 etc. Подскажите, как это реализовать?

 , ,

Yazov
()

IPtables --list проблемы с выводом

Доброго времени суток, уважаемые линуксоиды! Понадобилось мне тут сервер настроить и я натолкнулся на проблему с iptables. При применении моих правил они (правила) работают, однако команда iptables --list (-L -v) работает очень долго. Мои правила выглядят следующим образом:

( Правила iptables )

При этом eth1 смотрит в мир, eth0 это локалка и, соответственно eth1 маскарадит инет в eth0 и дальше в по сети. Если я пишу:

iptables -A INPUT -i eth1 -j ACCEPT
то iptables -L работает нормально.

Подскажите пожалуйста, в чем у меня ошибка?

 

Yazov
()

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