在Azure上配置VM时。有没有办法使用PowerShell硬核设置MAC地址?
答案 0 :(得分:0)
我在网上找到了以下分辨率。但是,我被告知我们肯定会遇到同样的错误。因为,当我们下次创建它时,我们不知道VM的mac地址是什么。
尝试解决:
由于控制台访问在Azure中尚不可用,您基本上将有问题的操作系统磁盘作为数据磁盘安装在正常工作的VM上,以纠正对文件系统配置的更改:
A =原始VM(无法访问/错误的VM)B =新VM(新临时VM)
1)通过Azure管理门户停止VM A
2)删除VM A但是选择“保留附加的磁盘”
3)清除租约后,通过Azure门户,虚拟机,选择“A”,附加磁盘将数据磁盘从A连接到VM B
4)在VM“B”上最终磁盘将连接,然后你可以安装它。
5)找到要挂载的驱动器名称,在VM“B”上查看相关的日志文件注意每个linux略有不同。
grep SCSI /var/log/kern.log (ubuntu)
6)将附加的磁盘挂载到mountpoint / tempmount
df -h
mkdir /tempmount
mount /dev/sdc1 /tempmount
df –h
7)转换到原始操作系统磁盘所在的/ etc目录
cd /tempmount/etc/
cp fstab fstab_orig
8)现在您已经备份了fstab,您可以使用vi,nano或首选文本编辑器进行所需的更改。
vi fstab
cd /
umount /tempmount
9)通过管理门户
从VM B分离磁盘10)重新创建原始VM A(从Gallery创建VM,选择我的磁盘),您将看到引用VM A的磁盘 - 选择原始Cloud Service名称。