CD-ROMに+x実行権限を設定する

CD-ROMに+x実行権限を設定する

私のISOに実行可能な+x権限を追加したいです。これにより、LinuxホストからCD-ROMを直接クリックして実行できます。

sudo chmod 555 testerそれからISOに焼くことを試みましたが、テスターはISOへの読み取り権限のみを持っていました。

ベストアンサー1

Vlastimilが答えたように、ISO 9660ファイルシステムはかなり制限されており、その欠点を克服するためにいくつかの拡張が開発されました。例えばジョリエットUnicodeファイル名のサポートを追加します。エルトリトCD-ROMの起動を許可します岩の尾根ファイルに対するUnixファイル権限を使用できます。

CD-ROMファイルにUnix権限を使用するには、次の場合にRock Ridge拡張を追加する必要があります。作るディスクのイメージです。ディスクファイルシステムを構築するために使用するソフトウェアの設定を確認して、この拡張子を追加したいことを示す必要があります(ただし、Unicodeファイル名にJoliet拡張子を追加したり、起動可能ファイルを作成したりするオプションもあります)。 )El Toritoを含むディスク)。

私はLinuxユーザーではありませんが、クイック検索を通じてmkisofsmanそのページ-Rまたは、スイッチを使用してこれを実行できることを示します-r(同等ではありません。ページを確認してくださいman)。もちろん、コマンドは拡張機能もサポートする必要がありますmountが、これはすべての最新のオペレーティングシステムに当てはまります。

CD-ROMについて具体的に質問しましたが、完璧さのために、DVDは通常、Unix権限をネイティブにサポートするUDFファイルシステムを使用して作成されていることを追加します。

おすすめ記事