V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
berlinwall
V2EX  ›  macOS

Mac系统的磁盘标识符(BSD Name),例如“disk1s2”这样

  •  
  •   berlinwall · Feb 14, 2012 · 8450 views
    This topic created in 5194 days ago, the information mentioned may be changed or developed.
    每次重启系统,Mac系统下多个硬盘的磁盘标识符(BSD Name)都会变化。有办法给每块硬盘指定标识符吗?
    5 replies    1970-01-01 08:00:00 +08:00
    berlinwall
        1
    berlinwall  
    OP
       Feb 15, 2012
    搜遍了国外论坛也没找到答案,有哪位V2EXer知道的吗?
    xream
        2
    xream  
       Feb 15, 2012
    MBP双硬盘不变...lz是啥机器? 就算了变了又有啥影响?
    ri0day
        3
    ri0day  
       Feb 15, 2012
    用udev 或者multipath 。把那块盘的uuid 或者wwid 拿出来做别名。你可以google以下。
    cliaikie
        4
    cliaikie  
       Feb 15, 2012
    你需要的是使用UUID来进行标识,在MAC OS X系统下可以使用以下命令找出一个分区的UUID:

    diskutil info /Volumes/VolumeName | grep -F UUID
    berlinwall
        5
    berlinwall  
    OP
       Feb 16, 2012
    @xream 我的是台机黑苹果运行Lion,这里就不多讨论。不过即使是真正的MacPro,如果有2个以上硬盘,也会有同样的问题吧。
    @cliaikie @ri0day 很感谢。我的问题出在Paralles Desktop 7上。PD7可以抓硬盘上的Windows分区直接作为虚拟机运行。由于它是靠BSD Name识别硬盘,因此每次重开机后运行PD7总会错抓到别的分区,需要重新手动指定Windows分区。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5734 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 86ms · UTC 01:50 · PVG 09:50 · LAX 18:50 · JFK 21:50
    ♥ Do have faith in what you're doing.