Bug#604192: os-prober: Won't detect MacOS 9

2010-11-22 Thread Mathias Wittau
I am not a developer myselve, but discussed the following issue with a 
developer who asked me to at least inform you about my thought.


If I understood the patch, which is presented here, correctly, you 
search with the following lines:


-if [ -e $dir/System Folder/System ]; then
+if [ -e $mpoint/System Folder/System ]; then

about a file called System inside the directory System Folder

Well that will maybe only partially solve the problem, as this System 
Folder is called in every language differently.


In german language it is called Systemordner and I expect it in every 
language to be differently. To understand that correctly, MacOS 9 has no 
possibility to easyly swith the OS languge. UTF was not implemented at 
OS-level. Every MacOS was delivered only (!) in one language. So you 
will not detect a System Folder at any german, french, spanish, 
japanese etc. system, ... Even the OS does not work if the System 
Folder is not present in the locale language. I sometimes had this 
problem when using english software which expects an english System 
Folder.
I checked at my Debian installation right now, the System Folder is 
indeed called Systemordner in german language - even from within Debian.



So maybe this patch only solves the os-prober questions for english 
language?


Here is a list of every language of the different MacOS 9.2.2s
http://docs.info.apple.com/article.html?artnum=75186

If I am right, and if noone has a better idea - what I do not expect ;) 
- I can offer to try to find the right names of the System Folders in 
every of the existing 16 languages, to simply reply that code above?










--
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: http://lists.debian.org/4ceb1176.4050...@lnxnt.org



Bug#604134: ppc: after debian installation MacOS 9.2 won't recognize disk anymore

2010-11-20 Thread wittau
Package: installation-reports
Severity: critical
Tags: d-i
Justification: breaks unrelated software (other OS on same computer)

We did a clean new installation of MacOS 9.2.2, and subsequent the next 
step for setting up a dualboot system. We created 3 partitions with MacOS 9 
(1 Linux with 71GB, two hfs+ 30GB) - the Linux partition was first on the
disk, that's what the d-i manual recommends. Then we used the Debian 
netinstaller (default mode) to remove the Linux partition, because yaboot 
needs it's own extra partition. Then we let the installer do the automatic 
Linux partitioning for beginners, on the now empty space. 
The Debian installation worked flawlessly and all data are recognized from 
within debian (even the Mac OS data).

However after rebooting the system, yaboot only found the debian installation
but didn't know anything about the Mac OS 9 system present on the same hard
drive. We manually added the Mac OS installation to yaboot.conf, which kind of
worked (yaboot indeed switches to open firmware) but the Mac OS installation
appears destroyed (the disk symbol with the blinking question mark).

Next step was to reboot from MacOS 9 CD and see what the partitioning 
tool from MacOS can tell. Nothing. Laufwerke Konfigurieren (a German 
system - can't remember the English name for the partitioning tool)
reports a not formatted IDE disc.

As said above all MacOS 9 data are accessable from Debian, but it seems to us
Debian partitioning tool is killing the non afflicted MacOS 9 partitions for
MacOS 9. We don't know how to get our MacOS 9 system back. People who try to
install Debian not at a seperat hard disk will get serious problems, as they
not only have no dualboot system - they even would have no MacOS anymore and a
kind of complete dataloss, ...

Please let us know if we can help with further information. Also any hints
how to get our MacOS installation back working without reinstalling (and
thus killing Debian) would be appreciated.

-- Package-specific info:

Boot method: CD
Image version: 
http://cdimage.debian.org/cdimage/daily-builds/daily/arch-latest/powerpc/iso-cd/debian-testing-powerpc-netinst.iso
Date: Fre Nov 19 16:43:35 CET 2010

Machine: Macintosh PPC G4 @1.4 GHz
Partitions: df -Tl will do; the raw partition table is preferred

dr...@g414:~$ df -Tl
Dateisystem   Typ1K#8208;Blöcke   Benutzt Verfügbar Ben% Eingehängt auf
/dev/hda12ext370154660   3691936  62899056   6% /
tmpfstmpfs  256508 0256508   0% /lib/init/rw
udev tmpfs  251548   220251328   1% /dev
tmpfstmpfs  256508 0256508   0% /dev/shm
dr...@g414:~$

The MacOS Volumes were hda10 and hda11.
We guess the yaboot-partition is hda9


Base System Installation Checklist:
[O] = OK, [E] = Error (please elaborate below), [ ] = didn't try it

Initial boot:   [O]
Detect network card:[O]
Configure network:  [O]
Detect CD:  [O]
Load installer modules: [O]
Detect hard drives: [O]
Partition hard drives:  [E]
Install base system:[O]
Clock/timezone setup:   [O]
User/password setup:[O]
Install tasks:  [O]
Install boot loader:[E]
Overall install:[E]

Comments/Problems:

On the Partition hard drives error:
After partitioning the hard drive in d-i, the open firmware and the
MacOS installation CDROM both did not recognize any volumes anymore. 
Thus rendering the system unuseable.

On the Install boot loader: d-i failed to setup the bootloader in way
that the other OS can be loaded. This works for other platforms/OS, so 
we see no obvious reason why that shouldn't work on ppc/MacOS 9 too.

See above for a detailed description of how we used the installer.

-- 

Please make sure that the hardware-summary log file, and any other
installation logs that you think would be useful are attached to this
report. Please compress large files using gzip.

Once you have filled out this report, mail it to sub...@bugs.debian.org.

==
Installer lsb-release:
==
DISTRIB_ID=Debian
DISTRIB_DESCRIPTION=Debian GNU/Linux installer
DISTRIB_RELEASE=6.0 (squeeze) - installer build 20101119-00:04
X_INSTALLATION_MEDIUM=cdrom

==
Installer hardware-summary:
==
uname -a: Linux G414 2.6.32-5-powerpc #1 Sat Oct 30 23:26:42 UTC 2010 ppc 
GNU/Linux
lspci -knn: :00:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth AGP 
[106b:0020]
lspci -knn: Kernel driver in use: agpgart-uninorth
lspci -knn: :00:10.0 VGA compatible controller [0300]: ATI Technologies Inc 
Radeon R200 QL [Radeon 8500 LE] [1002:514c]
lspci -knn: Subsystem: ATI Technologies Inc Radeon R200 QL [Radeon 8500 LE] 
[1002:514c]
lspci -knn: Kernel driver in use: radeonfb
lspci -knn: 0001:10:0b.0 Host bridge [0600]: Apple Computer Inc. UniNorth PCI 
[106b:001f]
lspci -knn: 0001:10:0d.0 PCI 

Bug#604134: ppc: after debian installation MacOS 9.2 won't recognize disk anymore

2010-11-20 Thread Mathias Wittau
I did further investigations if other people had similar problems, and
indeed the problem occured several times. For example in 2008 here:
http://lists.debian.org/debian-powerpc/2008/05/msg00047.html
So it seems to be a common issue. But the solution which worked for José,
and Samy back than, do not work in my case/with the latest test image.

It's not that the different volumes are not activated/unmounted, it is
that the entire hard disk, with all partitions, appears as not
initialized! Maybe it is the same complex of problems - just a little bit
more complicated now, as the Debian partitioning tool advanced? If so, it
is maybe not too much work to fix this, and prevent users from beeing
unable to have a dualboot system and loosing in unexpected ways the MacOS
9 installation?







-- 
To UNSUBSCRIBE, email to debian-boot-requ...@lists.debian.org
with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org
Archive: 
http://lists.debian.org/911fcae405305d9da8e0d690dd2a4788.squir...@mail.lnxnt.org