在 Mac 上,有没有办法挂载从 Ubuntu 下载的映像并在 VirtualBox 上安装 Ubuntu?
如果在家里使用 PC,我可以下载该映像并将其刻录到 CD-R 或 DVD-R,但我在工作并且只有一台 Mac(并且没有空白的 DVD-R)
我一直在玩通过 VMware 安装的 Ubuntu Server 10.04(主机是 Windows XP)。出于任何原因(我怀疑我的主机电源关闭),来宾操作系统似乎已损坏。
每次我启动虚拟机时,我都会卡在 initramfs 提示符下,在出现内核恐慌跟踪和以下几行之后:
mount: mounting /dev on /root/dev failed: No such file or directory
mount: mounting /sys on /root/sys failed: No such file or directory
mount: mounting /proc on /root/proc failed: No such file or directory
Target filesystem doesn't have /sbin/init.
No init found. Try passing init= bootarg.
Run Code Online (Sandbox Code Playgroud)
Busybox 似乎允许输入命令,然后显示 (initramfs) 提示。
我使用 Ubuntu Live CD 启动并尝试:
/dev:我可以看到/dev/sda,/dev/sda1,/dev/sda2,/dev/sda5/dev/sda1,但 mount 命令没有返回(我等了 …我的磁盘位置如下所示:
# df -HP
Filesystem Size Used Avail Use% Mounted on
/dev/sda2 256G 177G 67G 73% /
/dev/sda1 510M 18M 467M 4% /boot
tmpfs 8.5G 0 8.5G 0% /dev/shm
//10.10.10.10/softwares/shared_by_shantanu/abc/ 2.0T 865G 1.2T 44% /mnt/windowsabc
//10.10.10.10/softwares/shared_by_shantanu/abc/ 2.0T 865G 1.2T 44% /windosabc1
//10.10.10.10/abc/ 2.0T 865G 1.2T 44% /mnt/windowsabc1
Run Code Online (Sandbox Code Playgroud)
我想知道如何卸载“shared_by_shantanu”设置,因为它现在已经过时了。
mount一段时间以来,我一直在阅读手册页并在谷歌上搜索答案,但没有成功。我想检查哪些文件系统支持在我的系统上与 mount 一起使用。我想我几年前用过这个,但就是不记得怎么用了。
任何帮助,将不胜感激。谢谢
我正在尝试将我的 Windows 主目录自动挂载到我的 Cygwin 主目录上。如果我手动运行 mount 命令它工作正常,但将挂载点放入 /etc/fstab 似乎不起作用:
$ cat /etc/fstab
<snip comments>
c:/Users/slim /home/slim/ binary,posix=0,user 0 0
$ mount c:/Users/slim
mount: can't find c:/Users/slim in /etc/fstab or in /etc/fstab.d/$USER
$ mount /home/slim/
mount: can't find /home/slim/ in /etc/fstab or in /etc/fstab.d/$USER
$ # ... and to demonstrate it works calling mount directly:
$ mount -obinary,posix=0,user c:/Users/hartnupj /home/hartnupj/
$ mount
C:/Users/hartnupj on /home/hartnupj type ntfs (binary,posix=0,user)
<snip>
Run Code Online (Sandbox Code Playgroud)
有任何想法吗?
我正在我的空硬盘上安装 Ubuntu,我希望有一个单独的分区来存储我的数据,如电影、音乐、文档等。
我不喜欢将这些文件放在/home/user目录中的想法,因为我的计算机上会有多个用户,我希望他们都能轻松访问这些文件。我的计算机上可能还有多个操作系统。
现在,我的想法是,我希望将该分区安装在类似/data, 而不是/media/data.
那安全吗,我该怎么做?
我正在制作一个批处理脚本,它安装一个 ISO 文件并从安装位置安装一个应用程序(VS 2012),如下所示:
K:\Softwares\VS12.iso
%DRIVE_LETTER%:\vs_ultimate.exe /passive /norestart
Run Code Online (Sandbox Code Playgroud)
但问题是获取安装 ISO 的驱动器号。有谁知道获取驱动器号的方法?
我创建了从USB记忆棒可引导CD(根据这个从Ubuntu的核心12.04建成例如)通过
CD_root/,rootfs.partU 盘根分区的映像复制到文件夹中,然后如何从 DVD 引导到根分区的映像?
问题的更多细节和更精确的版本:
我可以开始引导到 init 脚本(在 Ubuntu 12.04 主机上使用 virtualbox):使用内核参数,break=mountroot我可以rootfs.part在安装映像之前放入shell并插入:
mkdir /run/cdrom
mount -t iso9660 /dev/sr0 /run/cdrom
losetup /dev/loop0 /run/cdrom/rootfs.part
mount -o ro /dev/loop0 /root
Run Code Online (Sandbox Code Playgroud)
我怎样才能自动实现这部分(或其挂载 /root 的要点)?我是否必须修补initrd.img(如何)或是否有其他选项,例如内核参数?
此时,里面的文件rootfs.part在root/. (它们包括/root/sbin/init, /root/sbin/modprobe, root/lib/modules/*, ...)我尝试继续并模拟 init 脚本的正常处理(当然有点脱离上下文):
udevadm control --timeout=121 --exit
mount -n -o move /dev /root/dev
mount -n -o …Run Code Online (Sandbox Code Playgroud) 如何恢复这些文件?
我用过:mv ./*/*当它应该是mv ./*/* .现在我所有的文件都不见了。
我有一个可以通过 SSH 连接的远程服务器。我想将该服务器上的文件夹安装到我的本地 linux 桌面上。然后我希望能够从我的文本编辑器中读取/写入文件。我该怎么做呢?
一项重要要求:
通常当我 ssh 时,我以基本用户身份登录,然后执行“su”以执行 root 操作。我将如何使用 sshfs 做到这一点?
服务器:CentOS 6.5
桌面:openSUSE 13.1
mount ×10
ubuntu ×4
linux ×3
filesystems ×2
bash ×1
batch ×1
boot ×1
command-line ×1
cygwin ×1
dvd ×1
file-sharing ×1
fstab ×1
initrd ×1
iso-image ×1
mac ×1
macos ×1
mv ×1
ntfs ×1
partitioning ×1
ssh ×1
umount ×1
virtualbox ×1
vmware ×1
windows-8 ×1