add support to F2FS filesystem (fsck)
parent
3889234f71
commit
9f521f76a0
3
NEWS
3
NEWS
|
@ -56,6 +56,9 @@ systemd:
|
||||||
- add /etc/machine-info
|
- add /etc/machine-info
|
||||||
- fixed systemd-escape call for names beginning with "-"
|
- fixed systemd-escape call for names beginning with "-"
|
||||||
|
|
||||||
|
filesystems:
|
||||||
|
- add support to F2FS filesystem (fsck)
|
||||||
|
|
||||||
network:
|
network:
|
||||||
- fix carrier detection
|
- fix carrier detection
|
||||||
- correctly set mac address for ip=...:<mtu>:<mac>
|
- correctly set mac address for ip=...:<mtu>:<mac>
|
||||||
|
|
|
@ -15,6 +15,6 @@ depends() {
|
||||||
install() {
|
install() {
|
||||||
inst_multiple -o ps grep more cat rm strace free showmount \
|
inst_multiple -o ps grep more cat rm strace free showmount \
|
||||||
ping netstat rpcinfo vi scp ping6 ssh \
|
ping netstat rpcinfo vi scp ping6 ssh \
|
||||||
fsck fsck.ext2 fsck.ext4 fsck.ext3 fsck.ext4dev fsck.vfat e2fsck
|
fsck fsck.ext2 fsck.ext4 fsck.ext3 fsck.ext4dev fsck.f2fs fsck.vfat e2fsck
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
|
@ -16,7 +16,7 @@ install() {
|
||||||
inst_multiple -o cat ls ps grep more cat rm strace free showmount \
|
inst_multiple -o cat ls ps grep more cat rm strace free showmount \
|
||||||
ping netstat rpcinfo vi scp ping6 ssh find vi \
|
ping netstat rpcinfo vi scp ping6 ssh find vi \
|
||||||
tcpdump cp less hostname mkdir \
|
tcpdump cp less hostname mkdir \
|
||||||
fsck fsck.ext2 fsck.ext4 fsck.ext3 fsck.ext4dev fsck.vfat e2fsck
|
fsck fsck.ext2 fsck.ext4 fsck.ext3 fsck.ext4dev fsck.f2fs fsck.vfat e2fsck
|
||||||
|
|
||||||
grep '^tcpdump:' /etc/passwd 2>/dev/null >> "$initdir/etc/passwd"
|
grep '^tcpdump:' /etc/passwd 2>/dev/null >> "$initdir/etc/passwd"
|
||||||
}
|
}
|
||||||
|
|
|
@ -47,6 +47,11 @@ fsck_able() {
|
||||||
_drv="_drv=e2fsck fsck_drv_com" &&
|
_drv="_drv=e2fsck fsck_drv_com" &&
|
||||||
return 0
|
return 0
|
||||||
;;
|
;;
|
||||||
|
f2fs)
|
||||||
|
type fsck.f2fs >/dev/null 2>&1 &&
|
||||||
|
_drv="_drv=fsck.f2fs fsck_drv_com" &&
|
||||||
|
return 0
|
||||||
|
;;
|
||||||
jfs)
|
jfs)
|
||||||
type jfs_fsck >/dev/null 2>&1 &&
|
type jfs_fsck >/dev/null 2>&1 &&
|
||||||
_drv="_drv=jfs_fsck fsck_drv_com" &&
|
_drv="_drv=jfs_fsck fsck_drv_com" &&
|
||||||
|
|
|
@ -20,6 +20,9 @@ echo_fs_helper() {
|
||||||
ext?)
|
ext?)
|
||||||
echo -n " e2fsck "
|
echo -n " e2fsck "
|
||||||
;;
|
;;
|
||||||
|
f2fs)
|
||||||
|
echo -n " fsck.f2fs "
|
||||||
|
;;
|
||||||
jfs)
|
jfs)
|
||||||
echo -n " jfs_fsck "
|
echo -n " jfs_fsck "
|
||||||
;;
|
;;
|
||||||
|
@ -68,7 +71,7 @@ install() {
|
||||||
_helpers="\
|
_helpers="\
|
||||||
umount mount /sbin/fsck*
|
umount mount /sbin/fsck*
|
||||||
xfs_db xfs_check xfs_repair xfs_metadump
|
xfs_db xfs_check xfs_repair xfs_metadump
|
||||||
e2fsck jfs_fsck reiserfsck btrfsck
|
e2fsck fsck.f2fs jfs_fsck reiserfsck btrfsck
|
||||||
"
|
"
|
||||||
if [[ $hostonly ]]; then
|
if [[ $hostonly ]]; then
|
||||||
_helpers="umount mount "
|
_helpers="umount mount "
|
||||||
|
|
Loading…
Reference in New Issue