puhpol
								
						
							
				  				  								- Стаж: 10 лет
 				- Сообщений: 891
 				- Репутация:75[+]   [-]
 								
							
			 
			
			 | 
						
		
			
				
				Сохранение настроек в Ubuntu и прочих untu. Доброго времени. 
 Оказывается, Ubuntu и сборки, основанные на ней, могут сохранять свои настройки. То-есть, запускаем Ubuntu с носителя, настраиваем на свой вкус, ставим программы и т. д. Выходим из системы. Подключаем носитель к другой машине, загружаем Ubuntu и перед нами настроенная вами система, с любимыми программами, закладками и настройками. ОС, которая всегда с собой в кармане. Как сделать: Запускаем из образа: Качаем образ. Копируем в папку на носителе. В меню пишем: title ubuntu find --set-root /имя папки/ubuntu.iso map /имя папки/ubuntu.iso (0xff) map --hook root (0xff) kernel /casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper persistent iso-scan/filename=/имя папки/ubuntu.iso locale=ru_RU splash initrd /casper/initrd.lz Запускаем из папки "ubuntu" Качаем образ. На носителе создаем папку "ubuntu". Все из из образа извлекаем в папку. В меню пишем: title ubuntu kernel /ubuntu/casper/vmlinuz live-media-path=/ubuntu/casper/  file=/cdrom/preseed/ubuntu.seed boot=casper persistent locale=ru_RU splash initrd /ubuntu/casper/initrd.lz Имя папки может быть любое, надо только поменять выделенное синим на свое. За сохранение настроек отвечает параметр: persistent За загрузку из папки отвечает параметр: live-media-path=/ubuntu/casper/ Систему загрузили, в параметрах загрузки указали сохранение настроек. Теперь нам нужно в корне носителя создать файл, в котором система будет сохранять свои настройки. Файл этот должен называться casper-rw и находиться в корне носителя. Файл casper-rw можно создать программой  RMPrepUSB, о создании файла можно почитать по ссылке выше (чуть позже). Можно скачать по ссылкам ниже. Размер файла зависит от того, сколько изменений вы хотите сохранить (для пробы и осознания достаточно 500 мб). Файлы пустые и в архиве поэтому весят меньше 1 МБ. Файл 500 МБ  
 Файл 1000 МБ  
 Скачиваем архив. Из архива извлекаем файл casper-rw в корень носителя. Грузимся с носителя, запускаем ОС. Если все сделали правильно, ОС монтирует файл (увидите в дисках). Все, можно попробовать поменять обои, создать файл и перезагрузиться. Если все правильно, после перезагрузки все изменения сохранятся.
								
							 
										 
		
	 | 
 
	 
		 
 
 
	
		
		
						
			
						
							
								puhpol
								
						
							
				  				  								- Стаж: 10 лет
 				- Сообщений: 891
 				- Репутация:75[+]   [-]
 								
							
			 
			
			 | 
						
		
		
	 | 
 
	 
		 
 
 
	
								 																			
			
            			
	
		 		Отправлено:  11-Янв-2015 21:07
					(спустя 2 месяца 1 день)
				 
	
		
		
						
			
						
							
								valeriduss
								
						
							
				  												- Стаж: 10 лет
 				- Сообщений: 15
 				- Репутация:0[+]   [-]
 								
							
			 
			
			 | 
						
		
			
				
				Друзья, подскажите пожалуйста, где ошибка. Сделал флешку и на ней развернул Ubuntu.  Т.е . Live-Ubuntu.  В корне флешки создал каталог Ubuntu. В этот каталог положил четыре файла: vmlinuz initrd ubuntu-14.04.1.iso casper-rw Файлы  vmlinuz, initrd взял из образа,  а casper-rw нашел по Вашей подсказке. Вот меню запуска. title Ubuntu ubuntu-14.04.1 kernel /ubuntu/vmlinuz iso-scan/filename=/ubuntu/ubuntu-14.04.1.iso boot=casper persistent-path=/ubuntu/casper-rw locale=ru_RU quiet splash &vt_handoff nomodeset -- initrd /ubuntu/initrd.lz  Ubuntu   запускается быстро. Этот &vt_handoff nomodeset  параметр я ввел, так как иначе у меня получался "жеванный" экран.  Но остались проблемы с сохранением настроек. Пожалуйста,  подскажите, где моя ошибка. С уважением Валерий
								
							 
										 
		
	 | 
 
	 
		 
 
 
	
		
		
						
			
						
							
								xodok
								
						
							
				  												- Стаж: 10 лет
 				- Сообщений: 26
 				- Репутация:5[+]   [-]
 				- Откуда: Люберцы
 				
							
			 
			
			 | 
						
		
			
				
				puhpol, Добрый день! Этот вопрос мы обсуждали на старом сайте. valeriduss, Плагиат из моего блога      Существующие способы использования LiveUSB Ubuntu с сохранением изменений в файле casper-rw имеют существенные ограничения : - фиксированное имя виртуального диска casper-rw ; - расположение casper-rw обязательно в корневой директории диска или флешки ; - использование только FAT32 поскольку на NTFS Ubuntu загружается, но обнпружить casper-rw не может. В  grub4dos имеется команда  partnew, создающая виртуальный раздел диска/флешки. С использованием этой команды устраняются перечисленные ограничения. Код для menu.lst выглядит следующим образом : title LiveUSB ubuntu-13.04 set CSP=/ubuntu/ubuntu-1304 partnew (hd0,3) 0x00 %CSP% > nul map %CSP% (32) map --hook kernel /ubuntu/vmlinuz iso-scan/filename=/ubuntu/ubuntu-1304.iso boot=casper persistent locale=ru_RU splash initrd /ubuntu/initrd.lz В примере используется образ ubuntu-1304.iso, расположенный в папке ubuntu. В эту же папку положены файлы vmlinuz и initrd.lz, извлеченные из образа. Сюда же помещен файл виртуального диска ubuntu-1304 в девичестве casper-rw. Имя  виртуального диска может быть произвольным. Предлагаемый способ имеет следующие ограничения : - виртуальный диск, помимо имени файла, имеет еще и метку, которая проявляется при подключении этого диска. Так вот, эта метка должна быть обязательно casper-rw . Виртуальный диск под windows с именем файла casper-rw и меткой виртуального диска casper-rw создает утилита PDL-Casper-RW-Creator.exe. Как уже упоминалось, имя файла можно изменить на произвольное. - команда partnew работает только с непрерывными (без фрагментов) файлами, т.е. файл виртуального диска при необходимости нужно дефрагментировать.  Виртуальный раздел можно создать если на диске/флешке имеется не более трех разделов. После создания раздела командой partnew он не использует пространство диска и не исчезает после перезагрузки из ubuntu в другую ОС. Под windows этот раздел не обнаруживается в Управлении дисками, менеджерами дисков Acronis, Paragon. Увидеть его можно в утилите BOOTICE.EXE по кнопке Parts Manage. Для удаления виртуального раздела можно выполнить под grub4dos команду : title partnew nul partnew (hd0,3) 0 0 0 configfile /menu.lst Следует прявить внимательнось. Применение этой команды к физическому разделу делает этот раздел неразмеченным.
								
							 
										 
		
	 | 
 
	 
		 
 
 
	
								 																			
			
            			
	
		 		Отправлено:  26-Ноя-2015 20:45
					(спустя 9 месяцев 15 дней)
				 
	
		
		
						
			
						
							
								ПУХ
								
						
							
				  												- Стаж: 10 лет
 				- Сообщений: 7
 				- Репутация:0[+]   [-]
 								
							
			 
			
			 | 
						
		
			
				
				Приветствую господа. Не знаю, все работает как и написано в первых двух сообщениях.... LinuxMint лежит по пути boot\mint , там же лежит casper-rw Загружен в EFI режиме, настройки сохраняет...persistent persistent-path=/boot/mint/  
								
							 
										 
		
	 | 
 
	 
		 
 
 
	
								 																			
			
            			
	
		 		Отправлено:  26-Ноя-2015 22:21
					(спустя 1 час 36 минут)
				 
	
		
		
						
			
						
							
								Albert
								
						
							
				  				  								- Стаж: 10 лет
 				- Сообщений: 160
 				- Репутация:12[+]   [-]
 								
							
			 
			
			 | 
						
		
			
				
				При сохранении настроек не забудьте внести ряд исправлений (актуально для Linux Mint). Отключаем изменение системного времени в Linux Mint, для этого:Вставить строку exit 0 "в шапку скрипта /etc/network/if-up.d/ntpdate и Linux Mint перестанет лазить за точным временем ...". Установить UTC = no в /etc/default/rcS  Решение проблемы с распознаванием кодировки в  Linux Mint:Чтобы корректно отображались текстовые файлы с кодировкой CP-1251 (Win1251), нам нужно для редактора  установить приоритет кодировке CP-1251 (Windows1251). Для этого выполним в Терминале следующую команду: gsettings set org.mate.pluma auto-detected-encodings "['UTF-8', 'WINDOWS-1251', 'CURRENT', 'ISO-8859-15', 'UTF-16']"  по старой памяти, если ничего не напутал (держал флешку 2 ГБ с Linux Mint и casper-rw).
								
							 
										 
		
	 | 
 
	 
		 
 
 
	
								 																			
			
            			
	
		 		Отправлено:  05-Янв-2017 19:13
					(спустя 1 год 1 месяц)
				 
	
		
		
						
			
						
							
								rockdgon
								
						
							
				  				  								- Стаж: 10 лет
 				- Сообщений: 93
 				- Репутация:0[+]   [-]
 								
							
			 
			
			 | 
						
		
			
				
				Гружу Runtu последнюю на флешке с ntfs, с таким конфигом вроде бы работает:title Test Runtu casper in container set isofile=/ACAB/LINUX/runtu/runtu-xfce-16.04.1_20160801.iso map %isofile% (0xff) map --hook set CSP=/ACAB/LINUX/runtu/casper-rw partnew (hd0,3) 0x00 %CSP% > nul map %CSP% (32) map --hook root (0xff) kernel /casper/vmlinuz boot=casper persistent iso-scan/filename=%isofile% locale=ru_RU keyboard-configuration/layoutcode?=ru noeject noprompt splash quiet initrd /casper/initrd.lz  
								
							 
										 
		
	 | 
 
	 
		 
 
 
	
		
		
						
			
						
							
								stea.61
								
						
							
				  				  								- Стаж: 9 лет 9 месяцев
 				- Сообщений: 718
 				- Репутация:110[+]   [-]
 				- Откуда: 61 RUS
 				
							
			 
			
			 | 
						
		
			
				
				34992 set CSP=/ACAB/LINUX/runtu/casper-rw partnew (hd0,3) 0x00 %CSP% > nul map %CSP% (32) map --hook  Правильный вариант будет такой:set CSP=/ACAB/LINUX/runtu/casper-rw partnew (hd0,3) 0x83 %CSP% > nul  Т.к. код типа файловой системы ext3 - 0x83. Две строки маппинга вовсе не нужны - лишние они.
								
							 
										 
		
	 | 
 
	 
		 
 
 
	
								 																			
			
            			
	
		 		Отправлено:  05-Янв-2022 15:58
					(спустя 4 года 11 месяцев)
				 
	
		
		
						
			
						
							
								Mystic
								
						
							
				  												- Стаж: 6 лет 6 месяцев
 				- Сообщений: 1
 				- Репутация:0[+]   [-]
 				- Откуда: Смоленск
 				
							
			 
			
			 | 
						
		
			
				
				3544934992
 Правильный вариант будет такой: set CSP=/ACAB/LINUX/runtu/casper-rw partnew (hd0,3) 0x83 %CSP% > nul Т.к. код типа файловой системы ext3 -  0x83.    В моем случае флэшка с 2мя разделами отказалась загружаться под uefi после монтирования из-за слишком высокого id присваемого разделу (собственно 83). С 0x00 всё прекрасно работает, как uefi так и сам kubuntu с каспером.
								
							 
										 
		
	 | 
 
	 
		 
 
 
 
 
 
	
	
		Текущее время: 04-Ноя 03:45 
		Часовой пояс: UTC + 3  
	 
	
 
	
	
		
		Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете голосовать в опросах Вы не можете прикреплять файлы к сообщениям Вы можете скачивать файлы
  
	 
	 | 
 
 
	 
	 |