Follow us on...
Follow us on Twitter Follow us on Facebook
Register
Page 3 of 4 FirstFirst 1234 LastLast
Results 17 to 24 of 25
  1. #17
    davidbrit2's Avatar
    davidbrit2 is offline Licensed Computer Geek
    Join Date
    Sep 2000
    Location
    Michigan, USA
    Posts
    787
    Thanks
    0
    Thanked 0 Times in 0 Posts
    :-) That is all.
    You can have my iBook when you pry it from my cold, dead fingers.
    iBook - The computer of choice for the enlightened CS major. Come on Apple, let me do a commercial. ;-)
    "An alloc a day keeps the DRAM away!"

  2. #18
    strobe's Avatar
    strobe is offline Puny Member
    Join Date
    Dec 2000
    Posts
    795
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Originally posted by fddi1
    Heh... I just had this idea, but not sure if it would work. If I installed Virtual PC and put RH Linux on it, would it recognize the mount?
    No
    ---
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life

  3. #19
    strobe's Avatar
    strobe is offline Puny Member
    Join Date
    Dec 2000
    Posts
    795
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Originally posted by lethe
    MacOSX uses the Mach 3.0 kernel. this is a microkernel. in fact, this is _the_ microkernel. windows NT-2000-XP also uses a microkernel. the GNU system (AKA GNU/HURD) also uses a microkernel, the mach 3 microkernel, the same as Mac OS X.

    the darwin implementation of Mach 3.0 is known as xnu.


    Wrong.

    xnu is not Mach. xnu is based on a lot of technologies and borrows a lot from OSF Mach 3 including some technologies which aren't in Mach 3 like realtime threads.

    Just to say it again for effect, xnu is not Mach.


    by the way, strobe, having no native filesystems, and having dynamically loadable modules, while no definitive, does go a long way towards making a kernel a microkernel. every monolithic kernel has FS support hardwired in.



    Not true. You can remove all filesystem support from Linux if you wish. The problem there is Linux would need to be able to load modules by another mechanism which isn't available on PCs. This mechanism is however available on Open Firmware so you could do this with Linux/PPC. However nobody would want to waste their time doing it.

    However it could be done and Linux would still be called a macrokernel.



    furthermore, whether or not it is a microkernel has _everything_ to do with how easy it is to add filesystem support. in fact, this was the whole principle behind the microkernel design. to make the kernel modular and extensible. it is much much easier and safer to add a filesystem module to a microkernel than to hardwire a new filesystem into a monolithic kernel. due to the obvious superiority of this architecture, even most monolithic kernels today have some support for dynamically loadable drivers, and therefore share some features with microkernels.



    Umm... that is practically the definition of a microkernel.



    Microkernel (from nightflight): An approach to operating system design emphasising small modules that implement the basic features of the system kernel and can be flexibly configured.

    strobe: modules have quite a lot to do with microkernels. in fact they are the defining characteristic of a microkernel.

    strobe, i am having my doubts as to whether you know what you re talking about, apropos kernel design. you should not be quite so aggressive in your posts, claiming someone does not know what [s]he is talkign about unless you are truly an expert, you know?

    now as to whether the fact that OSX has a microkernel will help some end user, it is not likely. but remember, the easier it is for developers to add features, the more likely it is to happen, and that benefits our end user. and ease of extensibilty is the major force in the microkernel design.
    The fundamental design of a microkernel is running 'servers' on separate threads which communicate to the kernel via messages. If you were correct in saying the defining characteristic of a microkernel is being modular then Linux would be a microkernel. Linux is not a microkernel.

    You make it sound like Mac OS X modules are actually Mach modules (if there was such a thing). Apple even disuades people from using Mach threads and other Mach services directly in either application or driver development.

    xnu is not a microkernel. xnu does not run servers, instead it is one giant binary. The BSD kernel does not run as a separate Mach server like it does in FreeBSD, NeXTSTEP, OPENSTEP, NetBSD, OpenBSD, MkLinux, or any other OS using the OSF Mach 3 kernel. Neither do the kernel modules run as Mach servers or processes.
    ---
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life

  4. #20
    strobe's Avatar
    strobe is offline Puny Member
    Join Date
    Dec 2000
    Posts
    795
    Thanks
    0
    Thanked 0 Times in 0 Posts
    By the way GNU HURD doesn't use "the" Mach 3 microkernel, it uses its own version of the Mach 3 microkernel, not the OSF Mach 3 microkernel.
    ---
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life

  5. #21
    strobe's Avatar
    strobe is offline Puny Member
    Join Date
    Dec 2000
    Posts
    795
    Thanks
    0
    Thanked 0 Times in 0 Posts
    Thinking further about VirtualPC, if you managed to create a disk image of your ext2 filesystem you might be able to use it with VirtualPC (even boot off it).

    You could also put the hard drive in an external USB box since VirtualPC can use USB devices (you have to tell VirtualPC which USB devices to have absolute control over). I doubt you could boot off it, but you could probably read it if you have ext2 drivers for Windows or if Linux has support for USB drives.

    Personally I would suggest taking my original suggestion and just booting off a Linux/PPC CD. You woudln't need to install Linux anywhere, just boot off the CD then move your files to a volume Mac OS X can read.
    ---
    >80 column hard wrapped e-mail is not a sign of intelligent
    >life

  6. #22
    Rhino_G3's Avatar
    Rhino_G3 is offline Registered User
    Join Date
    Oct 2001
    Location
    Lyons, KS
    Posts
    844
    Thanks
    0
    Thanked 0 Times in 0 Posts
    This may sound like a stupid question but does Linux PPC support HFS+?

  7. #23
    buc99's Avatar
    buc99 is offline Don't Tread on Me!
    Join Date
    Aug 2001
    Location
    The US of A!
    Posts
    386
    Thanks
    0
    Thanked 0 Times in 0 Posts

    Talking So...to put things back into perspective...

    So after much bickering about microkernels ...

    I guess the point is that OSX does NOT recognize the ext2 filesystem. There is a project going on on sourceforge, but like most of the projects there, there is no documentation about what is going on. I guess I'll have to try to contact someone connected to the project to see what is up and what needs to be done.

    Well. The only solution I can see is to use Virtual PC as a go between for my situation. Or reformat my SD card to the less than optimal Fat file system. Oh well. Maybe OSX will get something going someday.

    Thanks.
    SA
    I can do everyhting on my Mac I used to do on my PC, plus alot more.

    --Me

  8. #24
    fddi1 is offline Registered User
    Join Date
    Apr 2001
    Location
    Virginia, U.S.
    Posts
    40
    Thanks
    0
    Thanked 0 Times in 0 Posts
    No, I don't believe Linux PPC supports HFS+, but I believe it does support the orignal HFS.

 

 
Page 3 of 4 FirstFirst 1234 LastLast

Similar Threads

  1. MacOS X wont install GRIN!
    By MacFreak in forum Mac OS X System & Mac Software
    Replies: 13
    Last Post: January 15th, 2002, 04:43 PM
  2. MacOS X DNS
    By wjaiv in forum Mac OS X System & Mac Software
    Replies: 1
    Last Post: January 13th, 2002, 09:32 PM
  3. MacOS X DNS
    By wjaiv in forum Mac OS X System & Mac Software
    Replies: 2
    Last Post: December 7th, 2001, 03:40 AM
  4. MacOS X feels like it's running slower...
    By cockneygeezer in forum Apple News, Rumors & Discussion
    Replies: 3
    Last Post: May 13th, 2001, 10:04 AM
  5. ext2 support and MacOS X
    By ajmas in forum Apple News, Rumors & Discussion
    Replies: 3
    Last Post: January 17th, 2001, 12:24 AM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •