mounten Solaris 9 cd in Linux

Pagina: 1
Acties:

  • RvdH
  • Registratie: Juni 1999
  • Laatst online: 19-05 11:09

RvdH

Uitvinder van RickRAID

Topicstarter
Hoi,

Ik probeer een install server te maken om Solaris te upgraden, en hiervoor wil ik een gedownloade ISO mounten.

Op de ISO wijst een symlynk naar een file wat op "s1" zou staan. Ik vermoed dat Solaris' automounter de CD/iso op een andere manier mount, dwz met een ander filesystem formaat.. en dat er 2 slices in de iso zitten.

Iemand een idee hoe ik deze iso per slice kan mounten, zodat ik bij die data kan?

code:
1
2
3
4
5
astyanax:/mnt/hdd1/data/Solaris 9# file *.iso
sol-9-install-sparc.iso: Sun disk label 'CD-ROM Disc for SunOS Solaris Installation  ' 10 alt cyls, 0 blocks
sol-9-sparc-v1.iso:      Sun disk label 'CD-ROM Disc for SunOS Solaris Installation  ' 10 alt cyls, 0 blocks
sol-9-sparc-v2.iso:      ISO 9660 CD-ROM filesystem data 'SOL_9_SPARC_2                  '
astyanax:/mnt/hdd1/data/Solaris 9#

  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 07:23
http://www.bolthole.com/solaris/

mkdir /mnt/s0 /mnt/s1
lofiadm -a cd1.iso
mount -o ro -F hsfs /dev/lofi/1 /mnt/s0
df -k /mnt/s0
dd if=cd1.iso of=/tmp/cd1.s1.img bs=1k iseek=(number of blocks from df)
lofiadm -a /tmp/cd1.s1.img
mount /dev/lofi/2 /mnt/s1

Alleen ehb ik geen idee of lofiadm voor linux bestaat..

  • _nethack
  • Registratie: September 2000
  • Laatst online: 20-05 08:25

_nethack

We're all MAD here

Kijk eens of je hier iets aan hebt: http://groups.google.com/...sa%3DN%26tab%3Dwg%26lr%3D

Je moet waarschijnlijk wel sun disklabel en ufs filesystem support in je linux kernel hebben zitten om die cd te kunnen lezen. Er staan denk ik meerdere partities op, en waarschijnlijk niet allemaal iso9660

[edit]
Je moet dus eens die iso bekijken met fdisk, en dan met behulp van dd de juiste partitie eruit vissen, en die mounten als ufs filesystem.

Sometimes you just have to sit back, relax, and let the train wreck itself