Olegin Posted January 21, 2019 Share #1 Posted January 21, 2019 (edited) Кому лениво перезаписывать флешку или нужно сделать это удаленно при редактировании grub.cfg и замене extra.lzma, вспомнил про старый трюк, как это сделать прямо на работающей хрени: 1. Заходим по ssh через Putty или терминал 2. Делаем следующее: Admin@your_DS:~$ sudo -i #Заходим под root Password: #Вводим пароль Adminской учетки root@your_DS:~# mkdir -p /tmp/synoboot_part0 #Создаем временный каталог для монтирования 0 раздела загрузочной флешки root@your_DS:~# mkdir -p /tmp/synoboot_part1 #Создаем временный каталог для монтирования 1 раздела загрузочной флешки root@your_DS:~# cd /dev root@your_DS:/dev# mount -t vfat synoboot1 /tmp/synoboot_part0 #Монтируем 0 раздел загрузочной флешки root@your_DS:/dev# mount -t vfat synoboot2 /tmp/synoboot_part1 #Монтируем 1 раздел загрузочной флешки root@your_DS:/dev# ls /tmp/synoboot_part0 #Проверяем монтирование 0 раздела загрузочной флешки bzImage EFI grub info.txt root@your_DS:/dev# ls /tmp/synoboot_part1 #Проверяем монтирование 1 раздела загрузочной флешки checksum.syno extra2.lzma extra.lzma grub_cksum.syno rd.gz Sone.9 zImage 3. С помощью nano/mc правим grub.cfg и/или с помощью команд/mc заменяем extra.lzma 4. Перезагружаем хрень штатными средствами 5. Если перезагрузка сразу не планируется, то на всякий случай размонтируем и зачищаем: root@your_DS:/dev# cd / root@your_DS:/# umount /tmp/synoboot_part0 # Размонтируем 0 раздел загрузочной флешки root@your_DS:/# umount /tmp/synoboot_part1 # Размонтируем 1 раздел загрузочной флешки root@your_DS:/# rm -r /tmp/synoboot_part0 # Удаляем временный каталог root@your_DS:/# rm -r /tmp/synoboot_part1 # Удаляем временный каталог Edited January 21, 2019 by Olegin 4 2 Quote Link to comment Share on other sites More sharing options...
TeleDDim Posted January 25, 2019 Share #2 Posted January 25, 2019 On 1/21/2019 at 11:59 AM, Olegin said: root@your_DS:/dev# ls /tmp/synoboot_part1 #Проверяем монтирование 1 раздела загрузочной флешки checksum.syno extra2.lzma extra.lzma grub_cksum.syno rd.gz Sone.9 zImage До установки DSM (в нулевом загрузчике) того что помечено красным нема. Не приведет ли On 1/21/2019 at 11:59 AM, Olegin said: заменяем extra.lzma К неработоспособности системы? Quote Link to comment Share on other sites More sharing options...
Olegin Posted January 26, 2019 Author Share #3 Posted January 26, 2019 (edited) 6 часов назад, TeleDDim сказал: Не приведет ли В 21.01.2019 в 11:59, Olegin сказал: заменяем extra.lzma К неработоспособности системы Уже пару раз на лету менял. Там, насколько помню, контрольные суммы конкретных драйверов, позже проверю. Edited January 26, 2019 by Olegin Quote Link to comment Share on other sites More sharing options...
Olegin Posted January 26, 2019 Author Share #4 Posted January 26, 2019 @TeleDDim Пока вроде ничего страшного... checksum.syno 4294967295 3434480 zImage 4621863 197 4070664913 6092624 rd.gz 6965303 650 543807118 55 grub_cksum.syno 83 307 grub_cksum.syno /zImage Encrypted: 47cf5d47 /rd.gz Encrypted: fd68f69b Меня другое тревожит, как бы в следующей версии не появилась бы тут контрольная сумма, например, grub.cfg ... скачаю-ка я на всякий случай крайний pat и spk от установленных приложений 😁 Quote Link to comment Share on other sites More sharing options...
qawsed55 Posted May 15, 2020 Share #5 Posted May 15, 2020 (edited) Для тех, кто боится командной строки: Spoiler https://community.synology.com/enu/forum/17/post/56615 вроде тут его видел. 1. Устанавливаем Config File Editor. 2. Запускаем и из списка вверху выбираем последний пункт "Config File Editor" 3. Добавляем последней строкой путь к файлу grub.cfg, добавляем запятую, пробел и пишем желаемое имя этого конфига, как он будет отображаться в списке. После добавляем еще один пробел, иначе последняя буква не будет отображаться. 4. Нажимаем "Save", перезапускаем Config File Editor. 5. Выбираем нужный конфиг из списка и видим его содержимое. 6. Правим что нам нужно, сохраняем, вуаля! Этот способ можно использовать для быстрого доступа и к иным конфигам! Думаю, вы уже догадались )) Edited May 15, 2020 by qawsed55 Quote Link to comment Share on other sites More sharing options...
Olegin Posted May 15, 2020 Author Share #6 Posted May 15, 2020 59 минут назад, qawsed55 сказал: Добавляем последней строкой путь к файлу grub.cfg, Нет такого пути /volumeUSB1/... и быть не должно. Quote Link to comment Share on other sites More sharing options...
qawsed55 Posted May 15, 2020 Share #7 Posted May 15, 2020 (edited) 5 hours ago, Olegin said: Нет такого пути /volumeUSB1/... и быть не должно. ну я хз, скрины делал с рабочей системы (не офф) Spoiler у меня эта синагога hasp еще раздает (родным пакетом для раздачи хаспа), может быть этот пакет расшаривает - я не в курсе. Собственно, написал про config editor просто для информации. Edited May 15, 2020 by qawsed55 Quote Link to comment Share on other sites More sharing options...
i926 Posted May 15, 2020 Share #8 Posted May 15, 2020 Если я правильно уловил суть сомнений, то... Такое возможно, если системная флешка с загрузчиком не скрыта Пример...... Системная флешка скрыта (по дефолту, как должно быть) И системная флешка открыта Quote Link to comment Share on other sites More sharing options...
XPEH Posted May 15, 2020 Share #9 Posted May 15, 2020 13 hours ago, Olegin said: Нет такого пути /volumeUSB1/... и быть не должно. Если PID/VID прописаны правильно, то и не будет видно. Если PID/VID не совпадают, то флешка не скрыта и папки на ней видны. Можно редактировать текстовым редактором DSM. Quote Link to comment Share on other sites More sharing options...
i926 Posted May 15, 2020 Share #10 Posted May 15, 2020 1 час назад, XPEH сказал: Если PID/VID не совпадают, то флешка не скрыта и папки на ней видны Я выше привёл вариант с правильно прописанным PID/VID. Папки видны. Такой вариант возможен. Quote Link to comment Share on other sites More sharing options...
use-nas Posted May 16, 2020 Share #11 Posted May 16, 2020 Как только поправить что-либо на флешке.. хрень будет ругаться в логах.. контрольные суммы изменяться. Quote Link to comment Share on other sites More sharing options...
Olegin Posted May 16, 2020 Author Share #12 Posted May 16, 2020 (edited) 11 час назад, XPEH сказал: Если PID/VID прописаны правильно, то и не будет видно. Если PID/VID не совпадают, то флешка не скрыта и папки на ней видны. Можно редактировать текстовым редактором DSM. Для неправильных VID/PID флешка должна быть больше 6 гигов. У меня 128 МБ. 2 часа назад, use-nas сказал: Как только поправить что-либо на флешке.. хрень будет ругаться в логах.. контрольные суммы изменяться. Не совсем уверен, ибо много раз редактировал на лету. И не замечал ругани в логах... Правда только добавлял extra от IG-88, но не правил конфиги. Edited May 16, 2020 by Olegin Quote Link to comment Share on other sites More sharing options...
XerSonik Posted May 16, 2020 Share #13 Posted May 16, 2020 3 часа назад, use-nas сказал: Как только поправить что-либо на флешке.. хрень будет ругаться в логах.. контрольные суммы изменяться. Так и есть, проверка чек суммы для этого и была внедрена. Quote Link to comment Share on other sites More sharing options...
use-nas Posted May 17, 2020 Share #14 Posted May 17, 2020 18 часов назад, XerSonik сказал: Так и есть, проверка чек суммы для этого и была внедрена. Их можно вычислить как-то? Quote Link to comment Share on other sites More sharing options...
use-nas Posted May 17, 2020 Share #15 Posted May 17, 2020 21 час назад, Olegin сказал: Не совсем уверен, ибо много раз редактировал на лету. И не замечал ругани в логах... Правда только добавлял extra от IG-88, но не правил конфиги. FAT-fs (synoboot2): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. Quote Link to comment Share on other sites More sharing options...
Vladio Posted April 22, 2021 Share #16 Posted April 22, 2021 (edited) пытаюсь смонтировать 0 раздел загрузочной флешки (по инструкции в шапке) - выскакивает ошибка. аналогично и для 1 раздела. В чем м.б. проблема? Edited April 22, 2021 by Vladio опечатка Quote Link to comment Share on other sites More sharing options...
Luchano Posted December 21, 2021 Share #17 Posted December 21, 2021 Кто-нибудь проверял этот метод реально для изменения grub.cfg? Хочу убрать параметр quiet, чтобы не перегружалась хрень при шатдауне. Но как то боязно, что вообще все ляжет. Quote Link to comment Share on other sites More sharing options...
Olegin Posted December 21, 2021 Author Share #18 Posted December 21, 2021 @Luchano Есснно. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.