delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/2005/01/21/01:33:40

Mailing-List: contact cygwin-help AT cygwin DOT com; run by ezmlm
List-Subscribe: <mailto:cygwin-subscribe AT cygwin DOT com>
List-Archive: <http://sourceware.org/ml/cygwin/>
List-Post: <mailto:cygwin AT cygwin DOT com>
List-Help: <mailto:cygwin-help AT cygwin DOT com>, <http://sourceware.org/ml/#faqs>
Sender: cygwin-owner AT cygwin DOT com
Mail-Followup-To: cygwin AT cygwin DOT com
Delivered-To: mailing list cygwin AT cygwin DOT com
Mime-Version: 1.0 (Apple Message framework v619)
Message-Id: <501A157C-6B76-11D9-B840-000393D740EC@insightbb.com>
To: cygwin AT cygwin DOT com
From: Chad J McQuinn <huskerchad AT insightbb DOT com>
Subject: putting cygwin *installation* on CD
Date: Fri, 21 Jan 2005 01:33:07 -0500
X-IsSubscribed: yes

Hi,

I'm try to put a cygwin installation (not the installer; a full-blown 
installation) on CD. The basic idea is that I want to set up cygwin, 
put it on CD, and then by means of a batch file, have that CD act as a 
portable cygwin installation.

I've got most of it worked out, including mounting a writable /tmp 
directory. The one problem I can't get around is symlinks. No matter 
what I do, I can not get the cygwin symlinks to be preserved--for 
example, /usr/bin/latex.exe which is a symlink to tex.exe. The symlinks 
all show up on the CD as plain files. Trying to execute them gives an 
error from the 16-bit MS DOS subsystem.

I understand that I can just copy the executables over the symlinks to 
fix this problem, but that doesn't help with directory symlinks, for 
example. I just don't see a way around this. There has to be a way to 
do this, but I don't see it.

I've tried everything I can think of to write the CD including various 
windows utilities as well as making an image with mkisofs (with both 
joliet and rock ridge on).

 From what I've read, it looks like the "system" attribute must be 
getting cleared in the process of going to CD. Is there any way to 
preserve it? Or is there any other way around this?

Thanks in advance,

-Chad


--
Unsubscribe info:      http://cygwin.com/ml/#unsubscribe-simple
Problem reports:       http://cygwin.com/problems.html
Documentation:         http://cygwin.com/docs.html
FAQ:                   http://cygwin.com/faq/

- Raw text -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019