- Почему Linux с Persistence не сохраняет настройки после перезагрузки? (РЕШЕНО)
- Kali won’t save. Adding Persistence to Kali Linux Rolling
- 2 Answers 2
- mkdir -p /mnt/my_usb
- mount /dev/sdb2 /mnt/my_usb
- echo «/ union» > /mnt/my_usb/persistence.conf
- umount /dev/sdb2
- Статья Как сделать Kali Live USB с сохранением обновлений, файлов и программ
- Sergei webware
- Sergei webware
Почему Linux с Persistence не сохраняет настройки после перезагрузки? (РЕШЕНО)
Persistence — постоянное хранилище, это раздел на флешке с Live системой Linux, благодаря которому сохраняются установленные в систему программы и настройки.
Live образ с дистрибутивом Linux можно записать на USB флешку. В результате получается загрузочная флешка с Linux. То есть можно загрузиться в Linux и использовать программы и инструменты данной операционной системы. Особенностью Live образа является то, что можно устанавливать программы, сохранять файлы и делать другие изменения и настройки в операционной системе. Все настройки сохраняются в виртуальной файловой системе. То есть в рамках одной сессии работа в Live системе не отличается от работы в любом другом Linux. Но сразу после перезагрузки все сделанные изменения будут потеряны и система вернётся к своему начальному состоянию.
Для того, чтобы файлы и изменения в ОС сохранялись между перезагрузками можно создать раздел Persistence, в котором и будут храниться все изменения. Пример создания загрузочной USB флешки с Persistence смотрите в статье «Как сделать Kali Linux Live USB с постоянным хранилищем и шифрованием (в Windows)».
После создания Persistence все изменения должны «запоминаться» и быть видны после перезагрузки. Но некоторые пользователи сталкиваются с тем, что даже после создания постоянного хранилища файлы и установленные программы исчезают после перезагрузки. В чём может быть проблема?
Дело в том, что даже после создания раздела Persistence у пользователя по-прежнему имеется несколько опций загрузки, например:
- Live system — загрузка ОС без использования постоянного хранилища
- Live USB Persistence — загрузка ОС с использованием постоянного хранилища
- Live USB Encrypted Persistence — загрузка ОС с использованием зашифрованного постоянного хранилища
Как можно догадаться, если вы в меню загрузки выберите Live system, то ваша система будет обычной Live, которая не использует Persistence. При этом вариант Live system является первым пунктом в загрузочном меню, то есть будет использован по умолчанию, если не выбрана другая опция.
Таким образом, чтобы увидеть изменения сделанные до перезагрузки Linux выберите один из следующих вариантов в загрузочном меню:
Kali won’t save. Adding Persistence to Kali Linux Rolling
Normally I use my Kali Linux live usb boot using a 32gb usb stick. This time I wanted more space so I successfully wrote Kali Linux 2016 iso image onto a new 64gb stick using Win32DiskImager. I have already created the persistence portion within the usb, using minitool partition wizard (much like one would do using gparted). Now the persistence is located in my /dev/sd2 but every time I use the syntax to mount (mkdir and such and such), I then reboot and nothing is saving on this new usb. If anyone can give me the correct syntax to save everything for Kali 2016, would be very much appreciated.
/dev/sd2 as written in your question is an invalid name for a linux block device. maybe you have made this typo in other places too?
2 Answers 2
I tried this — which successfully worked. So for anyone else who ever has trouble with this — here is one way to configure persistence to your live boot usb:
Assuming you have already burned your Kali Linux 2016 iso image onto your usb stick, and also assuming you have already created a partition through gparted — the following syntax applies. ((PS — after typing «fdisk -l» I found that my usb was located in «/dev/sdb/» and the persistence partition itself was located in «/dev/sdb2»))
mkdir -p /mnt/my_usb
mount /dev/sdb2 /mnt/my_usb
echo «/ union» > /mnt/my_usb/persistence.conf
umount /dev/sdb2
—Then Reboot from the actual Boot Menu itself. —Choose Live Persistence once Kali is turned back on. —Then on your Desktop, you will see a drive that is named «persistence.» Open the drive and a folder named persistence.conf will be seen. Open it up using a text editor (gedit/leafpad/ or whatever) and you will see the word UNION. Remove both of the quotation marks so it will look like this: / union. Save the folder and close it up. —Reboot again using the Boot Menu —Once turned back on through live persistence, create a folder and leave on Desktop as a test to see if usb will successfully save. —Reboot once again. Now you should be fine. Everything should now save onto your usb
I don’t intend to test it but I don’t get why you can’t just put the right information in persistence.conf from the beginning.
For whatever reason the persistence was not saving if I just entered / union. It wasn’t until I put the quotations and manually removed them the second go around at rebooting, did I finally see everything working.
I can confirm this works worked for me very well. I’m not sure why noone else is encountering this problem, but this has been the only workaround I’ve found on the Web so far
None of them tutorials or videos online work. Cause they other copied one another and they’re wrong or they have different situation. For all those who have issues with using Kali USB persistence mode I have the solution and after many many hours of trying harder I finally did it and it worked.
Follow these steps assuming you already installed Kali weekly edition on a USB stick or hdd, using win32 software as advertised on Kali’s documentation website. After installing Kali on a USB make sure you have a Linux swap partition.
1) don’t format the persistence partition using a windows software in windows os. Format it using Gparted from Kali. It will give you errors . Ignore them. To find gparted simply run it from terminal or from apps and type gparted then run it. Go for your USB partition and right click on it and format it using ext4 file system primary partition type and rename it persistence, with no capital letters whatsoever.
2) restart your laptop than you will see the persistence drive on your desktop.
3) run terminal and press this commands as we already all get used to following articles and videos. So,
echo «/ union» > /mnt/usb/persistence.conf
4) if the persistence drive is still there do the umount line until it disappears from desktop and explorer
6) create a folder on desktop and now everything should be saved after each restart including the Kali settings.
Please note sdc3 is my ext 4 partition, yours might be different. How to find out:
Open terminal and type in fdisk -l and find your USB drive and replace sdc3 accordingly.
Fdisk shows your drives, and -l lists them all.
Mkdir creates a new folder directory with the name and location you specify after it.
Mount mounts the drive which the Linux don’t do it by heart automatically
Echo command line creates a text with the content / union and with the filename persistence.conf in the folder path specified by the user.
Umount un-mounts the partition specified.
Final note. If you don’t format the persistence partition under Linux Debian , or own Kali , it will never work. Also the persistence should be all lowercase , and no missed spelling as Kali was setup to work under certain commands . Ext4 is the file system read by Debian Kali Linux
Статья Как сделать Kali Live USB с сохранением обновлений, файлов и программ
Kali Live USB persistence (Потенциально стойкий) — сохранение данных на USB флешке. Это может быть чрезвычайно полезным дополнением, и позволяет сохранить документы, собранные результаты тестирования, конфигурации и т.д.
- Rufus для создания образа на USB флешки
Запускаем Rufus и выбираем файл Kali Linux
Далее выбираем мод DD Image
Жмем Start и OK. После того как образ был записан на флешке просто закрываем программу.
Теперь у нас есть образ Kali Linux на флешке.
Далее открываем программу MiniTool Partition Wizard.
Щелкните правой кнопкой мыши на нераспределенное место на флешке и кликните Create, жмите OK.
Выбираем параметры как в картинке жмем OK потом Apply. Ждем…
После того, как менеджер разделов закончит работу, перезагрузите компьютер и загрузите с вашего USB. Выберите опцию «Live USB persistence».
После того как Kali загрузился вы должны увидеть на рабочем столе папку с флешки persistence.
Далее определите раздел вашей флешки
Теперь открываем терминал и пишем
mkdir -p /mnt/USB mount /dev/sda3 /mnt/USB echo "/ union" >> /mnt/USB/persistence.conf umount /dev/sda3 reboot
После рестарта если папка флешки persistence исчезла с рабочего стола то это значит что у вас всё получилось.
Вот и всё. Теперь при загрузке Kali если вы выберите Kali Live USB persistence то вы сможете сохранить все что угодно вам на флешке и после рестарта ничего не исчезнет.
Sergei webware
Sergei webware
Well-known member
- RED_RABBIT 07.11.2015 в 03:54
когда перезапускаю винду и выбираю флэшку вот что пишет
ISOLINUX 6.03 20150107 EHDD Copyright (c) 1994-2014 H. Peter Anvin et al
Failed to load ldlinux.c32
Boot failed: press a key to retry
Помогите что делать ??7- PSYHOCODE 15.11.2015 в 05:34
Форматируйте флешку форматом FAT16
- PSYHOCODE 23.11.2015 в 04:13
значит что у вас всё получилось
- АНОНИМ 24.11.2015 в 16:58
что делать?- АНОНИМ 24.11.2015 в 17:53
ответ не требуется, оказалось что у меня флэшка просто старая была, попробовал по новее, все пошло нормально спасибо- АНОНИМ 24.11.2015 в 18:07
хотя остался вопрос 1 вот я на старую флешку сделал кали, и теперь показывает что у меня там 3 гб всего, а на самом деле 8 гб… как её теперь восстановить, удалить кали? (форматирование не помогает!)- АНОНИМ 24.11.2015 в 18:09
блин, извините пожалуйста я и удалил кали полностью с помощью этого же руфуса спасибо всем!
- PSYHOCODE 03.03.2016 в 20:54
исполизуйте раздел ext4
- SUPERVINNI 20.05.2016 в 21:12
Там не «1» а буква «L» , только маленькая.
- TUTU 30.09.2016 в 00:59
У меня такаяже ситуация.
1. Было два каталога Kali Linux и persistence, после прописания автомонтирования persistence ушла, а Kali Linux осталась, но в принципе проблем с ней нет. После перезагрузки все сохраняется.
2. Какие горячие клавиши на переключение раскладке языка.- TUTU 30.09.2016 в 01:01
3. нет звука
- ОСТРИКОВ СЕРГЕЙ 17.10.2016 в 16:44
Я нашёл ошибку:
Неправильно:
[ Partition Label: persistance ]
Правильно:
[ Partition Label: persistence ]
После перезагрузки папка исчезла, я изменил настройки языка, чтобы всё отображалось на русском и перезагрузил чтобы принять настройки, в итоге не запускается система в общем.
Вот фото экрана на моменте когда она виснет и ничего более не происходит:- ОСТРИКОВ СЕРГЕЙ 19.10.2016 в 01:56
Я разобрался в чём дело, всё работает отлично, это был косяк из за моей уверенности и отсутствия знаний, прошу прощения.
- WEBWARE TEAM 24.08.2017 в 23:49
Не все имеют аккаунт в вк. Для удобства пользователей залейте картинку на общедоступный фотохостинг.- ASTERICS 25.08.2017 в 11:58
- TUTU 30.09.2016 в 01:01
- АНОНИМ 24.11.2015 в 18:09
- АНОНИМ 24.11.2015 в 18:07
- АНОНИМ 24.11.2015 в 17:53
- PSYHOCODE 15.11.2015 в 05:34