Loongson Boot: различия между версиями
Строка 14: | Строка 14: | ||
default 0 | default 0 | ||
showmenu 1 | showmenu 1 | ||
# | |||
title ALT | title ALT | ||
kernel /dev/fs/ext2@wd0a/boot/vmlinuz-loongson | kernel /dev/fs/ext2@wd0a/boot/vmlinuz-loongson |
Версия от 13:53, 25 января 2018
Загрузка::Loongson load /dev/fs/ext2@wd1/grub.elf
Заметки
Loongson3: BLD-3A3000 Грузится при помощи PMON: PMON2000 3.3 (Bonito) #439
- а не GRUB (GRUB в loongix livd CD есть, но он нерабочий)
- PMON читает файл /boot/boot.cfg или /boot.cfg
- (?) предположительно с первого раздела
- Симлинки не поддерживаются
- ФС может быть ext2 и ext4, но некоторые фичи ext4 не поддерживаются (например, 64bit)
Пример boot.cfg:
default 0 showmenu 1 # title ALT kernel /dev/fs/ext2@wd0a/boot/vmlinuz-loongson initrd /dev/fs/ext2@wd0a/boot/initrd-loongson.img #initrd /dev/fs/ext2@wd0a/boot/i1 args console=ttyS0,115200n8 root=/dev/sda1 rootwait # title Loongnix kernel (wd1,0)/vmlinuz-3.10.84-17.fc21.loongson.mips64el initrd (wd1,0)/initramfs-3.10.84-17.fc21.loongson.mips64el.img args root=/dev/mapper/fedora_loongson1-root ro rd.lvm.lv=fedora_loongson1/root rd.lvm.lv=fedora_loongson1/swap rhgb quiet loglevel=0 LANG=en_US.UTF-8 # title LIVE kernel (wd0,0)/boot/vmlinuz initrd (wd0,0)/boot/initrd.img args root=live:LABEL=Fedora-MATE rootfstype=auto ro rd.live.image quiet splash # title Fedora 21 Installation (USB) kernel (usb0,0)/boot/vmlinuz initrd (usb0,0)/boot/initrd.img args root=live:LABEL=Fedora-MATE rootfstype=auto ro rd.live.image quiet splash # title Fedora 21 Installation (SATA-CD) kernel (cd0,0)/boot/vmlinuz initrd (cd0,0)/boot/initrd.img args root=live:LABEL=Fedora-MATE rootfstype=auto ro rd.live.image quiet splash
Фичи ext4 для загрузка (из работающего loongnix-а)
[root@loongson1 ~]# tune2fs -l /dev/sdb1 tune2fs 1.43.7 (16-Oct-2017) Filesystem volume name: <none> Last mounted on: /boot Filesystem UUID: aa08de69-cd7d-43a5-8bb5-d3b51651253d Filesystem magic number: 0xEF53 Filesystem revision #: 1 (dynamic) Filesystem features: has_journal ext_attr resize_inode dir_index filetype extent flex_bg sparse_super huge_file uninit_bg dir_nlink extra_isize Filesystem flags: signed_directory_hash Default mount options: user_xattr acl Filesystem state: clean Errors behavior: Continue Filesystem OS type: Linux Inode count: 128016 Block count: 512000 Reserved block count: 25600 Free blocks: 385570 Free inodes: 127726 First block: 1 Block size: 1024 Fragment size: 1024 Reserved GDT blocks: 256 Blocks per group: 8192 Fragments per group: 8192 Inodes per group: 2032 Inode blocks per group: 254 Flex block group size: 16 Filesystem created: Sun Jun 18 15:25:33 2017 Last mount time: Wed Jan 24 15:05:39 2018 Last write time: Wed Jan 24 15:11:48 2018 Mount count: 7 Maximum mount count: -1 Last checked: Sun Jun 18 15:25:33 2017 Check interval: 0 (<none>) Lifetime writes: 124 MB Reserved blocks uid: 0 (user root) Reserved blocks gid: 0 (group root) First inode: 11 Inode size: 128 Journal inode: 8 Default directory hash: half_md4 Directory Hash Seed: 9f224dd7-45e8-49da-8164-2c72b8b93353 Journal backup: inode blocks