2

я использую эту команду, чтобы сделать загрузочный флеш-диск из Linux Mint

 sudo dd if=~/Desktop/linuxmint.iso of=/dev/sdx oflag=direct  bs=1048576

это работает, но теперь мой флэш-диск заблокирован, и я не могу изменить файл на нем, теперь этот файл находится на флэш-диске

dr-xr-xr-x 1 ahmad ahmad  2048 May  13 02:24 boot
dr-xr-xr-x 1 ahmad ahmad  2048 May  13 02:24 casper
dr-xr-xr-x 1 ahmad ahmad  2048 May  13 02:23 dists
dr-xr-xr-x 1 ahmad ahmad  2048 May  13 02:24 EFI
dr-xr-xr-x 1 ahmad ahmad  8192 May  13 02:24 isolinux
-r--r--r-- 1 ahmad ahmad 21495 May  13 02:24 MD5SUMS
dr-xr-xr-x 1 ahmad ahmad  2048 May  13 02:23 pool
dr-xr-xr-x 1 ahmad ahmad  2048 May  13 02:24 preseed
-r--r--r-- 1 ahmad ahmad   220 May  13 02:24 README.diskdefines

я пытаюсь sudo chmod 777 * на моем диске, но это не работает

2 ответа2

2

Однако вы можете написать свое полученное устройство /dev/sdX . После того, как вы закончили с dd как вы упомянули, вы можете смонтировать /dev/sdX как RW, если вы не загружали свою систему с этого устройства.

  • Если вы уже установили это устройство, и оно доступно только для чтения, вы можете перемонтировать его в RW с помощью

sudo mount -o remount,rw /dev/sdX , но он работает только в том случае, если вы не запускаете вашу / system из этого раздела. Проверьте разделы, смонтированные с помощью mount -l . Что ж, фактически запустив ОС с этого устройства, вы увидите, что изменения файловой системы, которые вы сделали, можно увидеть во время сеанса, но это своего рода иллюзия, они не будут записаны на диск.

  • Если вам нужно иметь другой набор данных в iso-файле, вам нужно его смонтировать, скопировать эти данные, изменить, а затем создать новый ISO-файл, например.

mkisofs -o /tmp/cd.iso /tmp/directory/ Создать ISO из файлов на вашем жестком диске.

  • Если вам нужно создать загрузочный USB-накопитель из вашего образа: выберите Startup Disk Creator или UNetbootin. И если вы хотите внести изменения, которые будут сохранены после того, как вы поработали в ОС на вашем USB-накопителе, вам нужно рассказать о persistence этих программ на этапе создания диска.

в Startup Disk Creator:

в UNetbootin:

1

Вы не можете ни изменять разрешения, ни изменять какие-либо данные в файловой системе ISO 9660, поскольку по своей природе они доступны только для чтения. Несмотря на это, вы можете как-то обновить данные, если ваш формат записи поддерживает несколько сеансов. Единственное, что нужно учитывать, это то, что это не может изменить его обычным способом в файловой системе UNIX. Вы можете найти это руководство полезным. Непосредственное создание нового ISO-образа, чем создание нескольких сессий, также может быть хорошей практикой. Единственное, что это сложно, когда вы создаете загрузочный изолинукс.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .