Olegin

Редактирование grub.cfg и замена extra.lzma на флешке на работающей хрени

Recommended Posts

Кому лениво перезаписывать флешку или нужно сделать это удаленно при редактировании 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 by Olegin
  • Like 3
  • Thanks 1

Share this post


Link to post
Share on other sites
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

К неработоспособности системы? 

Share this post


Link to post
Share on other sites
6 часов назад, TeleDDim сказал:

 

Не приведет ли 

В 21.01.2019 в 11:59, Olegin сказал:

заменяем extra.lzma

К неработоспособности системы

 

Уже пару раз на лету менял. Там, насколько помню, контрольные суммы конкретных драйверов, позже проверю.

Edited by Olegin

Share this post


Link to post
Share on other sites

@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 от установленных приложений 😁

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.