我今天试着安装Kali Linux。一切顺利,安装完成,没有任何问题。虽然现在,当我启动我的电脑,我被提示进入grub。
我的linux安装是在(hd0,2)
我在grub中的命令是:
set root=(hd0,2)
linux /boot/vmlinuz-4.3.0-kali1-amd64
initrd /boot/initrd.img-4.3.0-kali1-amd64
set root=/dev/sda2
boot
然后我被引导到initramfs中,我不知道如何继续。
基本上,我在Linux中乱搞,我用wipefs从分区中删除了文件系统,然后决定删除这个分区(/dev/sda2 2),所以我继续拆分并删除了它。
在此之后,我去了fdisk,并再次创建了它。然后,我使用sudo、-t、ext4 /dev/sda2 2向这个分区添加了一个文件系统,这在分区上创建了一个etx4文件系统。
然后,通过输入sudo fdisk /dev/sda2 2,我再次进入fdisk,然后出现了一条红色文本的消息,即:
Welcome to fdisk (util-linux 2.29.2).
Changes will remain in memory only, until y
我最近在我的电脑上从3.5英寸的HDD变成了2.5英寸的硬盘,也从ubuntu14.04变成了16.04。现在,当我试图挂载旧的HDD时,我得到了以下内容:
sudo mount /dev/sda /mnt/oldhome
mount: wrong fs type, bad option, bad superblock on /dev/sda,
missing codepage or helper program, or other error
In some cases useful info is found in syslog - try
dme
我有这个:
Device Boot Start End Blocks Id System
/dev/sda1 * 1 1217 9775552 83 Linux
/dev/sda2 1218 60801 478608480 83 Linux
我想把sda2缩小10倍,让sda1有更多的空间。sda2是LVM上的一个PV,但是VG中有一些空闲空间,所以我不必担心文件系统萎缩。
我如何告诉我的LVM将数据从sda2的前10 it中移出,然后重做我的分区表以
在我研究的文本中(如: R.W. Smith的LPIC_1学习指南),linux分区被引入为/home、/boot、/usr和/etc.
查看lsblk返回的内容如下:
NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda 8:0 0 465.8G 0 disk
├─sda1 8:1 0 100M 0 part
├─sda2 8:2 0 195.2G 0 part
├─sda3
我的/sda磁盘的分区表已损坏。我不知道具体发生了什么,但我仍然可以读取磁盘,并引导到Linux,但不能再进入Windows 8。我对Linux非常陌生,这似乎不容易修复,所以我决定将数据备份到另一个磁盘,格式化/sda磁盘,并将数据放回。
/sda包含:
/sda2 which is Win8 *NTFS*
/sda3 is an extended partition containing:
/sda5 which is Linux / (filesystem root) *EXT4*
/sda6 which is swap.
/sdb是一个分区NTFS磁盘,
不久前,我在逻辑分区上安装了Ubuntu。当我进入grub引导列表时,Vista就不存在了。我得到的是:
Ubuntu, with linux 2.6.32-26
Ubuntu, with linux 2.6.32-26 (Recovery mode)
Ubuntu, with linux 2.6.32-25
Ubuntu, with linux 2.6.32-26 (Recovery mode)
Ubuntu, with linux 2.6.32-24
Ubuntu, with linux 2.6.32-26 (Recovery mode)
Memory test (memtest86+)
我在同一个磁盘上安装了Linux和Windows。最近,我决定改用不同的Linux发行版。从那以后,格鲁布失败了,掉进了救援队的外壳。我在网上发现,我可以使用以下命令启动:
set prefix=(hd0,gpt6)/boot/grub
set root=(hd0,gpt6)
insmod linux
insmod normal
normal
输入normal命令后,我将进入通常的Grub,在那里我可以选择要引导的操作系统。我试着重新安装Grub,但是实际的问题似乎是我有两个不同的Grub安装。
这些是我的分区:
Device Start End Sectors
每当我启动Ubuntu时,我都会收到一条消息:它不能挂载我的windows分区,我可以选择等待、跳过或手动挂载。
当我试图通过Nautilus进入我的Windows分区时,我会收到一条消息,说这个分区是休眠的,我需要输入文件系统并正确关闭它,这是我做的没有问题的事情,所以我不知道为什么会这样。
这是我的分区表,如果需要更多的数据,请告诉我。
Device Boot Start End Blocks Id System
/dev/sda1 2048 20000767 9999360 83 Linux
/de
在我的GRUB 2配置中,我的系统启动良好:
linux /bzImage root=/dev/sda2 init=/usr/lib/systemd/systemd ro
但是,如果我用相应的UUID替换/dev/sda2:
linux /bzImage root=UUID=666c2eee-193d-42db-a490-4c444342bd4e init=/usr/lib/systemd/systemd ro
然后在引导过程中失败:
kernel panic - not syncing: VFS: unable to mount root fs on unknown-block(0,
我知道已经提出了类似的问题(http://askubuntu.com/questions/35303/linux-swap-partition-is-in-extended-drive),但是分区对齐警告也有类似的问题。
我使用全磁盘/自动分区选项在640 GB的磁盘上安装了Ubuntu10.04。Ubiquity创建了以下模式:
Dispositivo Boot Start End Blocks Id System
/dev/sda1 * 1 76353 613297152 83 Linux
/dev/s