目录 Core Linux折腾(一)[一] Core Linux折腾(一)[二] Core Linux折腾(二) Core Linux折腾(三) Core Linux 操作文档(一) 磁盘分区...挂载磁盘与光盘镜像 sudo mount /dev/sda1 /mnt/sda1 sudo mount /dev/sr0 /mnt/sr0 复制镜像 sudo cp -r /mnt/sr0/boot/...选择grub*splash的包 i #安装 复制grub到boot下 sudo cp /tmp/tcloop/grub-0.97-splash/usr/lib/grub/i386-pc/* /mnt/sda1.../boot/grub 配置GRUB sudo vi /mnt/sda1/boot/grub/menu.lst 内容如下 default 0 timeout 5 title Microcore Linux...root (hd0,0) kernel /boot/vmlinuz quiet initrd /boot/core.gz 保存后回到控制台 sudo grub 在grub控制台下输入 grub> root
有时有必要找到当前Linux引导磁盘路径。linux引导磁盘路径可以用于任何问题的故障诊断。这个引导分区或路径包含GRUB配置的Linux引导装载程序。...* 1 64 512000 83 Linux [root@RHEL2 ~]# 上面的“*”表示linux 当前引导磁盘路径,这里是/dev/sda1。...63 sectors/track Units = cylinders of 8225280 bytes, blocks of 1024 bytes, counting from 0 Device Boot...Start End #cyls #blocks Id System /dev/sda1 * 0+ 63- 64- 512000 83 Linux /dev/sda2 63+ 2610- 2547- 20458496...grep dev|grep "*" /dev/sda1 * 0+ 63- 64- 512000 83 Linux [root@RHEL2 ~]# 3.
30401 cylinders Units = cylinders of 16065 * 512 = 8225280 bytes Disk identifier: 0xd10cd10c Device Boot...track, 98048 cylinders Units = cylinders of 160 * 512 = 81920 bytes Disk identifier: 0x00000000 Device Boot...25748 30401 37383223+ 83 Linux 以上数据说明: 硬盘分区的表示:在Linux 是通过hd*x 或 sd*x 表示的,其中 * 表示的是...a、b、c …… …… x表示的数字 1、2、3 …… …… hd大多是IDE硬盘;sd大多是SCSI或SATA; 引导(Boot):表示引导分区,在上面的例子中 sda1 是引导分区; Start (...Start 的值;比如 sda2的Start的值是 sda1 的End 的值+1,这证明 sda1 和sda2 中间没有空白分区,是连续的,以此类推;在 hda10,我们看到 End 的值是30401
/ 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0007187a Device Boot...83 Linux Partition 1 does not end on cylinder boundary....190M 27M 154M 15% /boot /dev/sr0 3.6G 3.6G 0 100% /mnt 分区 # fdisk /dev/sda WARNING:...83 Linux Partition 1 does not end on cylinder boundary....2097152 82 Linux swap / Solaris /dev/sda4 1562 1693 1056046+ 83 Linux Command
查看某个特定的设备: $ findmnt /dev/sda1 TARGET SOURCE FSTYPE OPTIONS /boot /dev/sda1 ext4 rw,relatime,commit=360...运行下面的命令来找出某个特定分区的文件系统类型: $ sudo file -sL /dev/sda1 [sudo] password for sk: /dev/sda1: Linux rev 1.0 ext4...你可以像下面那样通过将分区名字作为 fsck 的参数来查看该分区的文件系统类型: $ fsck -N /dev/sda1 fsck from util-linux 2.32 [/usr/bin/fsck.ext4...(1) -- /boot] fsck.ext4 /dev/sda1 如果想知道更多的内容,请查看其 man 手册: $ man fsck 方法 6 – 使用 fstab 命令 fstab 是一个包含文件系统静态信息的文件...8 种不同的 Linux 命令来查看已挂载的 Linux 文件系统的类型。
查看某个特定的设备: $ findmnt /dev/sda1 TARGET SOURCE FSTYPE OPTIONS /boot /dev/sda1 ext4 rw,relatime,commit=360...运行下面的命令来找出某个特定分区的文件系统类型: $ sudo file -sL /dev/sda1 [sudo] password for sk: /dev/sda1: Linux rev 1.0 ext4...你可以像下面那样通过将分区名字作为 fsck 的参数来查看该分区的文件系统类型: $ fsck -N /dev/sda1 fsck from util-linux 2.32 [/usr/bin/fsck.ext4...(1) -- /boot] fsck.ext4 /dev/sda1 如果想知道更多的内容,请查看其 man 手册: $ man fsck 办法 6 – 使用 fstab 命令 fstab 是一个包含文件系统静态信息的文件...8 种不同的 Linux 命令来查看已挂载的 Linux 文件系统的类型。
当 Arch 菜单出现时,选择 Boot Arch Linux 并按 Enter 进入安装环境。...Linux 剩余空间 [SWAP] /dev/sda2 Linux swap More than 512 MiB UEFI with GPT 挂载点 分区 分区类型 建议大小 /mnt/boot.../dev/sda1 EFI 系统分区 265–512 MiB /mnt /dev/sda2 Linux x86-64 root (/) 剩余空间 [SWAP] /dev/sda3 Linux swap...EFI System回车即可 ---- 新建swap分区 大小一般等于你的运行内存大小 也是和/boot分区差不多,要选择type 选中Linux swap然后回车即可 ---- 确认分区 光标移动到...注意:请根据自己的分区情况进行对应的格式化,例如我刚刚把sda1作为我的/分区且大小为14G / mkfs.ext4 /dev/sda1 /home mkfs.ext4 /dev/sda2 /boot
昨日推荐:每天学一个 Linux 命令(46):du 命令简介 df 命令用于显示磁盘的相关信息。df(Disk Free)的首字母组合,用来显示文件系统磁盘空间的使用情况。 默认显示单位为KB。...0% /run/user/0 Filesystem #Linux 系统中的文件系统 1K-blocks #文件系统的大小,用 1K 大小的块来表示 Used #以1K大小的块所表示的已使用数量...1014M 167M 848M 17% /boot tmpfs 98M 0 98M 0% /run/user/...0 497840 0% /sys/fs/cgroup tmpfs 99572 0 99572 0% /run/user/0 每天学一个 Linux...命令(44):uptime 每天学一个 Linux 命令(45):stat
pydf(Python Disk File System) 是一个高级命令行工具,是 Linux df comand 的一个很好的替代品。...这 pydf(Python Disk File System) 是一个高级命令行工具,是Linux df comand的Pydf 命令来检查磁盘使用情况 这 pydf 命令写在python使用不同文件系统类型的自定义颜色显示...Linux 安装文件系统上的磁盘使用量和可用空间量的语言。...在 Debian/Ubuntu/Linux Mint 上 在Debian基于发行版,pydf 工具可从包管理器系统获得,您可以使用apt-get 命令安装它,如下所示。...# vi /etc/pydfrc 相关文章 Linux之df命令
之前在本机有fedora 29的系统,但是由于错误安装,把windows10 启动安装到 linux 所在的硬盘中,导致原来的 efi中的grub启动被破坏,不能进入到linux中;我首先通过磁盘精灵,...makecache dnf install grub2-efi grub2-efi-x64-modules shim (安装系统为 64位) grub2-install --recheck /dev/sda1...(sda1 为efi 分区) exit (退出chroot, 好像我在里面使用 grub2-mkconfig 一直阻塞) 自动生成grub.cfg,用于启动,默认生成的文件肯能启动不成功,建议手动装载...linux内核: mount /dev/sda2 /boot (启动分区 sda2) mkdir /mnt/efi mount /dev/sda1 /mnt/efi (efi分区 sda1) .../grub2/grub.cfg grub2 手动引导加载linux内核:参考 Using the GRUB2 boot prompt insmod part_gpt insmod ext2 insmod
512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x0005210c Device Boot...Start End Blocks Id System /dev/sda1 * 1 26 204800.../sda2 ext4 9.7G 1.5G 7.7G 16% / tmpfs tmpfs 939M 0 939M 0% /dev/shm /dev/sda1...ext4 194M 34M 151M 19% /boot /dev/sda4 ext4 8.5G 148M 7.9G 2% /data ?...Start End Blocks Id System /dev/sda1 * 1 26 204800
Selected partition 1 Hex code (type L to list codes): 8e Changed system type of partition 1 to 8e (Linux...Start End Blocks Id System /dev/sda1 1 6527 52428096 8e Linux...Linux LVM Disk /dev/sdb: 21.5 GB, 21474836480 bytes 255 heads, 63 sectors/track, 2610 cylinders Units...Start End Blocks Id System /dev/sdb1 * 1 26 204800 83 Linux...Writing physical volume data to disk “/dev/sda1” Physical volume “/dev/sda1” successfully created [root
发现个十分蛋疼的问题,这硬盘的编号sda1,sda2以及sdb1随着开机自检的不同而变化。我不止一次发现我的LFS分区一会儿是sda1一会儿是sdb1,上网搜了下说是没有很好的解决办法。...我咋知道sda1现在是哪个系统。一个硬盘还好办,现在是多了个LFS磁盘。。。。根本不能分辨sda和sdb。 先不管这些,硬来。(现在不用chroot了) 我以宿主机的grub为准,值得信赖。...vi /boot/grub/grub.conf 看看宿主机咋配置的。...) menuentry "GNU/Linux, Linux 3.13.3-lfs-7.5" { linux /boot/vmlinuz-3.13.3-lfs-7.5 root=/dev/sda1 ro...) kernel /boot/vmlinuz-3.13.3-lfs-7.5 root=/dev/sdb1 #initrd /boot/vmlinuz-3.13.3-lfs-7.5 保存,重启,在开机5S
以Oracle Cloud环境为例,从现有Linux系统上安装Archlinux [理论上可以无VNC实现] 以Oracle Cloud环境为例,启用一个Oracle Linux 7.8的实例,opc登陆系统...8:0 0 46.6G 0 disk ├─sda2 8:2 0 8G 0 part [SWAP] ├─sda3 8:3 0 38.4G 0 part / └─sda1...0 46.6G 0 disk |-sda1 8:1 0 200M 0 part /mnt/boot/efi |-sda2 8:2 0 8G 0 part [SWAP]...除了 boot、tmp、dev、proc、run、sys 几个目录外的其他所有文件!!!!!...linux /vmlinuz-linux改成 linuxefi /vmlinuz-linux initrd /initramfs-linux改成 initrdefi /initramfs-linux
2048 4095 2048 1M BIOS boot /dev/sda2 4096 4198399 4194304 2G Linux...2048 4095 2048 1M BIOS boot /dev/sda2 4096 3719167 3715072 1.8G Linux filesystem...2048 4095 2048 1M BIOS boot /dev/sda2 4096 3719167 3715072 1.8G Linux filesystem...type or alias (type L to list all): lvm Changed type of partition 'Linux filesystem' to 'Linux LVM'...2048 4095 2048 1M BIOS boot /dev/sda2 4096 3719167 3715072 1.8G Linux filesystem
(注意:在这个过程中sda1,sdb1为Fat32格式)。 7....="quiet splash" GRUB_CMDLINE_LINUX="" 修改后: #GRUB_CMDLINE_LINUX_DEFAULT="quiet splash" GRUB_CMDLINE_LINUX...使能从第一个硬盘启动 现在需要配置UEFI启动的参数,如下: mount /dev/sda1 /boot/efi grub-install --boot-directory=/boot --bootloader-id...=Ubuntu --target=x86_64-efi --efi-directory=/boot/efi --recheck update-grub umount /dev/sda1 以上操作,将启动引导装在...将/sda1的内容,克隆到/sdb1中,如下所示: dd if=/dev/sda1 of=/dev/sdb1 最后,将/sdb1加入到启动目录中,如下: efibootmgr -c -g -d /dev
目标:将一个新硬盘能够挂载到linux 系统上(开机自动挂载) 第一步:查看当前系统磁盘挂载 查看系统硬盘挂载情况: lsblk -f (老师不离开) sda ├─sda1 ext4 7cc94e03...:第一个物理硬盘的第一个分区 ext4:这个分区的格式(linux 常用的格式) 7cc94e03-8b1a-4845-97fb-49a2c39afd8c:表示这个分区的唯一标识(唯一ID) /boot...Start End Blocks Id System /dev/sda1 * 1 26 204800 83 Linux Partition 1 does not end on cylinder boundary...5 Extended /dev/sda5 3681 4700 8183808 83 Linux /dev/sda6 4700 5222 4193280 82 Linux swap / Solaris...Start End Blocks Id System /dev/sda1 * 1 26 204800 83 Linux Partition 1 does not end on cylinder boundary
1523384 1% /run tmpfs 1532160 0 1532160 0% /sys/fs/cgroup /dev/sda1...1523384 1% /run tmpfs 1532160 0 1532160 0% /sys/fs/cgroup /dev/sda1...Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576...Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576...1523352 1% /run tmpfs 1532160 0 1532160 0% /sys/fs/cgroup /dev/sda1
linux下查看磁盘分区的文件系统格式 df -T 只可以查看已经挂载的分区和文件系统类型。...Filesystem Type 1K-blocks Used Available Use% Mounted on /dev/sda1 ext4 20642428 3698868 15894984 19%.../ 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk identifier: 0x000576df Device Boot...Start End Blocks Id System /dev/sda1 * 1 2611 20971520 83 Linux /dev/sda2 2611 3134 4194304 82 Linux...Partition Table: msdos Number Start End Size Type File system Flags 1 1049kB 21.5GB 21.5GB primary ext4 boot
page=Boot+ESPRESSObin+from+SATA+drive&highlight=boot%20from armada-3720是支持uboot从sata启动的,内核版本是4.14。...gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu,烧写进去之后一直起不来,控制台打印: TIM-1.0 > 似乎启动后马上挂掉了,后来在网上查了资料后,...,编译工具链用gcc-linaro-5.5.0-2017.10-x86_64_aarch64-linux-gnu,可以正常启动。...4.为了生产方便,决定把系统文件也放在sata硬盘,不借助SD卡或者USB设备,通过SD卡启动系统后,对sata盘进行分区,把uboot放在sda1,系统内核文件放在sda2,将sda1设置成boot启动区...sda1,相当于烧写 了两遍,这里我也不清楚是什么原因,直接烧写到sda1里uboot启动一半就会挂掉,分完区再烧写到sda里会把分区删掉。
领取专属 10元无门槛券
手把手带您无忧上云